de.grogra.imp
public final class IMP extends Plugin implements CommandPlugin
| Modifier and Type | Field and Description |
|---|---|
static Command |
CLOSE |
static I18NBundle |
I18N |
static IOFlavor |
TYPES_FLAVOR |
static MimeType |
TYPES_MIME_TYPE |
| Constructor and Description |
|---|
IMP() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addEdgeBits(Node source,
Node target,
int bits,
Context context) |
static void |
addNode(Item item,
java.lang.Object info,
Context context) |
static SourceFile |
addSourceFile(java.io.File file,
MimeType mt,
Context ctx) |
static void |
closeWorkbench(Context ctx) |
void |
exit() |
static void |
export(View view,
MimeType mt,
java.io.File file) |
static void |
exportGraphToFile(GraphManager graphManager,
java.io.File file) |
static java.awt.Color |
getAWTColor(float r,
float g,
float b,
float a) |
static java.awt.Color |
getAWTColor(Tuple3f color) |
static SourceFile |
getFileToAdd(Context ctx) |
static IMP |
getInstance() |
IMPWorkbench |
getMainWorkbench() |
UIToolkit |
getToolkit() |
static void |
loadRegistry(Registry reg,
RegistryLoader loader,
boolean project) |
static void |
openClientWorkbench(Connection server,
Context context) |
static void |
openClientWorkbench(Item item,
java.lang.Object info,
Context context) |
static void |
removeEdgeBits(Node source,
Node target,
int bits,
Context context) |
static void |
run(Application app) |
void |
run(java.lang.Object info,
Context ctx,
CommandItem item) |
static Tuple3f |
setColor(Tuple3f t,
int rgb) |
void |
start(IMPWorkbench workbench,
Window feedback) |
static SourceFile |
toSourceFile(java.io.File file,
MimeType mt,
Context ctx) |
static void |
writeGraph(Context ctx,
GraphManager graphManager,
MimeType mt,
java.io.File file) |
static void |
writeGraph(Context ctx,
GraphManager graphManager,
MimeType mt,
java.io.OutputStream out,
java.lang.String outName) |
static void |
writeImage(Context ctx,
java.awt.image.RenderedImage r,
MimeType mt,
java.io.File file) |
static void |
writeImage(Context ctx,
java.awt.image.RenderedImage r,
MimeType mt,
java.io.OutputStream out,
java.lang.String outName) |
static void |
writeImage(java.awt.Image img,
java.io.File file) |
checkConfigure, getI18NBundle, getPluginDescriptor, getRegistry, initialize, shutdown, startuppublic static final Command CLOSE
public static final I18NBundle I18N
public static final IOFlavor TYPES_FLAVOR
public static final MimeType TYPES_MIME_TYPE
public static SourceFile addSourceFile(java.io.File file, MimeType mt, Context ctx)
public static void closeWorkbench(Context ctx)
public void exit()
public static void exportGraphToFile(GraphManager graphManager, java.io.File file)
public static java.awt.Color getAWTColor(float r,
float g,
float b,
float a)
public static java.awt.Color getAWTColor(Tuple3f color)
public static SourceFile getFileToAdd(Context ctx)
public static IMP getInstance()
public IMPWorkbench getMainWorkbench()
public UIToolkit getToolkit()
public static void loadRegistry(Registry reg, RegistryLoader loader, boolean project) throws java.io.IOException
java.io.IOExceptionpublic static void openClientWorkbench(Connection server, Context context) throws java.io.IOException
java.io.IOExceptionpublic static void openClientWorkbench(Item item, java.lang.Object info, Context context) throws java.io.IOException
java.io.IOExceptionpublic static void removeEdgeBits(Node source, Node target, int bits, Context context)
public static void run(Application app)
public void run(java.lang.Object info,
Context ctx,
CommandItem item)
run in interface CommandPluginpublic void start(IMPWorkbench workbench, Window feedback)
public static SourceFile toSourceFile(java.io.File file, MimeType mt, Context ctx)
public static void writeGraph(Context ctx, GraphManager graphManager, MimeType mt, java.io.File file)
public static void writeGraph(Context ctx, GraphManager graphManager, MimeType mt, java.io.OutputStream out, java.lang.String outName)
public static void writeImage(Context ctx, java.awt.image.RenderedImage r, MimeType mt, java.io.File file)
public static void writeImage(Context ctx, java.awt.image.RenderedImage r, MimeType mt, java.io.OutputStream out, java.lang.String outName)
public static void writeImage(java.awt.Image img,
java.io.File file)