Skip to content

Instantly share code, notes, and snippets.

@eiswind
eiswind / gist:5611873
Last active December 17, 2015 12:39
rap java code for select2 combo replacement
/*******************************************************************************
******************************************************************************/
package de.eiswind.mango.widgets.select2;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.List;
@eiswind
eiswind / gist:5611866
Created May 20, 2013 12:09
rap client js for select2 combo-replacement
var SELECT2_BASEPATH = "rwt-resources/select2/";
(function() {
'use strict';
rap.registerTypeHandler("eiswind.Select2", {
factory : function(properties) {
return new eiswind.Select2(properties);
},
@koert
koert / HtmlToText.java
Last active March 26, 2020 16:10
Extract plain text from HTML
import javax.swing.text.MutableAttributeSet;
import javax.swing.text.html.HTML;
import javax.swing.text.html.HTMLEditorKit;
import javax.swing.text.html.parser.ParserDelegator;
final StringBuilder sb = new StringBuilder();
HTMLEditorKit.ParserCallback parserCallback = new HTMLEditorKit.ParserCallback() {
public boolean readyForNewline;
@rylan
rylan / EclipseJavaProjects.java
Created February 14, 2012 21:05
Get a list of all java projects open in an Eclipse workspace
import org.eclipse.core.resources.IProject;
import org.eclipse.core.resources.IWorkspaceRoot;
import org.eclipse.core.resources.ResourcesPlugin;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.jdt.core.IJavaProject;
import org.eclipse.jdt.core.JavaCore;
public class EclipseJavaProjects {
public static List<IJavaProject> getJavaProjects() {
List<IJavaProject> projectList = new LinkedList<IJavaProject>();
@theanuradha
theanuradha / gist:970249
Created May 13, 2011 09:26
Eclipse Image/Overlay Helper
public class AEclipsePluginImages{
private final static ImageRegistry PLUGIN_REGISTRY = new ImageRegistry();
public final static String ICONS_PATH = "icons/"; //$NON-NLS-1$
private static final String PATH_OBJ = ICONS_PATH + "obj16/"; //$NON-NLS-1$
private static final String PATH_LCL = ICONS_PATH + "elcl16/"; //$NON-NLS-1$
private static final String PATH_LCL_DISABLED = ICONS_PATH + "dlcl16/"; //$NON-NLS-1$
public static final ImageDescriptor DESC_MODEL_OVERVIEW = create(PATH_OBJ,