Package | Description |
---|---|
g2d |
This package contains the main of the Graphics 2D actor.
|
g2d.closure |
This package contains classes that utilize closures in order to describe
the behaviour of dynamically created classes, and their instances.
|
g2d.glyph |
This package contains the glyphish hierarchy, a glyphish instance is
an interactive graphical object.
|
g2d.glyphviewer |
This package contains the third generation GUI for jlambda applications dealing with glyphlists in general, mainly soft agents.
|
g2d.graph |
This package contains the specialized graph members of the glyphish hierarchy.
|
g2d.graphviewer |
This package contains the first generation GUI for jlambda applications dealing with graphs, mainly in this case PLA.
|
g2d.graphviewer.list | |
g2d.jlambda |
This package contains a Scheme-like CPS (continuation passing style) interpreter for JLambda,
the programmer's manual for the JLambda language can be downloaded from here:
[pdf].
|
g2d.netviewer |
This package contains the second generation GUI for jlambda applications dealing with graphs, mainly in this case CTA and NPA.
|
g2d.npa.launcher | |
g2d.pla |
This package contains the Pathway Logic Assistant.
|
g2d.pla.explorer | |
g2d.subset |
This package contains ...
|
g2d.swing |
This package contains some swing classes for building GUI's using the glyphish hierarchy.
|
g2d.tabwin |
This package contains the generic tabbed windows that are used pervasively in jlambda applications.
|
g2d.util |
This package contains some utility classes for building GUI's using the glyphish hierarchy.
|
Modifier and Type | Method and Description |
---|---|
static void |
Main.addBehavior(Closure callback)
This method allows one to extend the behavior of the Graphics 2D actor.
|
static void |
Behavior.addCallback(Closure callback) |
static void |
Behavior.removeCallback(Closure callback) |
Modifier and Type | Method and Description |
---|---|
void |
SpawningClosureActionListener.setActionClosure(Closure closure)
Sets the closure to be used to handle the given action event.
|
void |
ClosureActionListener.setActionClosure(Closure closure)
Sets the closure to be used to handle the given action event.
|
void |
ClosureAction.setActionClosure(Closure closure)
Specifies the action closure value.
|
void |
ClosureAbstractAction.setActionClosure(Closure closure)
Specifies the action closure value.
|
void |
ClosureWindowListener.setActionClosure(int type,
Closure fun)
Specifies the closure to be used to handle the given window event.
|
void |
ClosureAction.setAddPropertyChangeListenerClosure(Closure closure)
Specifies the closure to be applied when a property listener is added.
|
void |
ClosureGlyph.setBoundsClosure(Closure fun)
Specifies the egtBounds closure value.
|
void |
ClosureComponentListener.setClosure(int type,
Closure closure)
Set closure for execution when listener receives
certain event.
|
void |
ClosureComparator.setCompareClosure(Closure closure)
Sets the closure to be used to compare objects.
|
void |
ClosureFilenameFilter.setFilenameFilterClosure(Closure closure)
Closure must have arity 3.
|
void |
ClosureAction.setGetValueClosure(Closure closure)
Specifies the getValue closure value.
|
void |
ClosureHyperlinkListener.setHyperlinkClosure(Closure closure) |
void |
ClosureGlyph.setInsideClosure(Closure fun)
Specifies the inside closure value.
|
void |
ClosureGlyph.setIntersectsClosure(Closure fun)
Specifies the intersects closure value.
|
void |
ClosureAction.setIsEnabledClosure(Closure closure)
Specifies the isEnabled closure value.
|
void |
ClosureItemListener.setItemStateChangedClosure(Closure closure)
Set closure for execution when listener receives
updates about selectable item.
|
void |
ClosureMouseMotionListener.setMouseAction(int type,
Closure fun)
Specifies the closure to be used to handle the given mouse motion event.
|
void |
ClosureMouseListener.setMouseAction(int type,
Closure fun)
Specifies the closure to be used to handle the given mouse event.
|
void |
ClosureGlyph.setPaintClosure(Closure fun)
Specifies the paint closure value.
|
void |
ClosureAction.setPutEnabledClosure(Closure closure)
Specifies the putEnabled closure value.
|
void |
ClosureAction.setRemovePropertyChangeListenerClosure(Closure closure)
Specifies the closure to be applied when a property listener is removed.
|
void |
ClosureThread.setRunClosure(Closure closure)
Sets the ClosureThread's run method.
|
void |
ClosureAction.setSetEnabledClosure(Closure closure)
Specifies the setEnabled closure value.
|
void |
ClosureGlyph.setTransformClosure(Closure fun)
Specifies the transform closure value.
|
void |
ClosureListSelectionListener.setValueChangedClosure(Closure closure)
Sets the closure to be used to handle the given action event.
|
void |
ClosureZoomListener.setZoomChangedClosure(Closure zoomChangedClosure)
Specifies the zoom changed closure value.
|
Constructor and Description |
---|
ClosureAbstractAction(Closure closure)
Constructs a ClosureAbstractAction object.
|
ClosureAbstractAction(java.lang.String s,
Closure closure) |
ClosureAbstractAction(java.lang.String s,
javax.swing.Icon icon,
java.lang.String tooltip,
javax.swing.KeyStroke accelerator,
java.lang.Integer mnemonic,
Closure closure) |
ClosureAbstractAction(java.lang.String s,
java.lang.String tooltip,
Closure closure) |
ClosureAction(Closure closure)
Constructs a ClosureAction object.
|
ClosureActionListener(Closure closure)
Specifies the closure to be used to handle the given action event.
|
ClosureComparator(Closure closure)
Constructs a ClosureComparator object.
|
ClosureFilenameFilter(Closure closure)
Constructs a ClosureFilenameFilter object.
|
ClosureItemListener(Closure closure)
Constructs a ClosureItemListener object.
|
ClosureListSelectionListener(Closure closure)
Specifies the closure to be used to handle the given action event.
|
ClosureThread(Closure closure)
Constructs a ClosureThread object.
|
SpawningClosureActionListener(Closure closure)
Specifies the closure to be used to handle the given action event.
|
Modifier and Type | Method and Description |
---|---|
void |
Glyphish.setKeyAction(int type,
Closure fun) |
void |
Glyphish.setMouseAction(int type,
Closure fun) |
Constructor and Description |
---|
TabFindGlyph(GlyphView owner,
Closure filter,
Closure renderer) |
TabFindGlyph(GlyphView owner,
java.awt.Font f,
Closure renderer) |
TabFindGlyph(GlyphView owner,
java.awt.Font f,
Closure filter,
Closure renderer) |
Modifier and Type | Field and Description |
---|---|
Closure |
IOPGraph.colorClosure |
Closure |
IOPGraph.menuBarClosure |
Closure |
IOPGraph.mouseClickedClosure |
Closure |
IOPGraph.panelClosure |
Closure |
IOPGraph.toolBarClosure |
Constructor and Description |
---|
IOPGraph(java.lang.String name,
java.lang.String title,
java.lang.String description,
IOPGraph parent,
Closure colorC,
Closure toolBarC,
Closure menuBarC) |
Modifier and Type | Method and Description |
---|---|
void |
TabFind.setCellRendererClosure(Closure closure) |
void |
SEPanel.setFindTabCellRendererClosure(Closure closure) |
Constructor and Description |
---|
Info(Closure closure) |
TabFind(AbstractBaseFrame owner,
java.awt.Font f,
Closure closure) |
Constructor and Description |
---|
ListRenderer(java.awt.Font font,
javax.swing.JFrame owner,
Closure closure) |
Modifier and Type | Method and Description |
---|---|
Closure |
Attributable.getAttributeAsClosure(java.lang.String key,
Closure defaultValue) |
Modifier and Type | Method and Description |
---|---|
Closure |
Attributable.getAttributeAsClosure(java.lang.String key,
Closure defaultValue) |
Modifier and Type | Field and Description |
---|---|
Closure |
TabList.buttonClosure |
Constructor and Description |
---|
TabFind(NetContainer owner,
Closure filter,
Closure renderer) |
TabFind(NetContainer owner,
java.awt.Font f,
Closure renderer) |
TabFind(NetContainer owner,
java.awt.Font f,
Closure filter,
Closure renderer) |
TabFindGraphItem(NetContainer owner,
Closure filter,
Closure renderer) |
TabFindGraphItem(NetContainer owner,
java.awt.Font f,
Closure renderer) |
TabFindGraphItem(NetContainer owner,
java.awt.Font f,
Closure filter,
Closure renderer) |
Modifier and Type | Field and Description |
---|---|
Closure |
Launcher.launchClosure |
Modifier and Type | Field and Description |
---|---|
Closure |
TabMenu.stateChangedClosure |
Modifier and Type | Field and Description |
---|---|
Closure |
Explorer.completionClosure |
Closure |
Explorer.launchClosure |
Closure |
Explorer.netsClosure |
Closure |
Explorer.rulesClosure |
Closure |
Explorer.saveClosure |
Modifier and Type | Method and Description |
---|---|
void |
DDialog.setOKClosure(Closure ok) |
Modifier and Type | Method and Description |
---|---|
void |
IOPSingleSelect.addAction(java.lang.String[] labels,
java.lang.Object[] data,
Closure closure) |
void |
IOPSingleSelect.addAction(java.lang.String item,
Closure action)
Adds an associated action to an item in this dialog's list.
|
void |
IOPDropdownButton.addMenu(java.lang.String name,
java.lang.String[] items,
Closure caction) |
void |
IOPDropdownButton.addMenu(java.lang.String name,
java.lang.String[] items,
java.lang.String[] tips,
Closure caction) |
void |
IOPDropdownButton.addMenuItem(java.lang.String name,
Closure caction) |
void |
IOPDropdownButton.addMenuItem(java.lang.String name,
java.lang.String tooltip,
Closure caction) |
void |
IOPMenuItem.setAction(Closure c)
Set action associated with this menu item.
|
void |
IOPView.setKeyAction(int type,
Closure fun) |
void |
IOPComponent.setKeyAction(int type,
Closure fun) |
void |
IOPView.setMouseAction(int type,
Closure fun) |
void |
IOPComponent.setMouseAction(int type,
Closure fun) |
Constructor and Description |
---|
IOPButton(java.lang.String s,
Closure closure) |
IOPButton(java.lang.String s,
javax.swing.Icon icon,
java.lang.String tooltip,
javax.swing.KeyStroke accelerator,
java.lang.Integer mnemonic,
Closure closure) |
IOPButton(java.lang.String s,
java.lang.String tooltip,
Closure closure) |
IOPMenuItem(java.lang.String s,
Closure c)
Construct new menu item with text to display (must be non-null)
and the associated closure (can be null).
|
IOPMenuItem(java.lang.String s,
Closure c,
char key)
Construct new menu item with text to display (must be non-null)
and the associated closure (can be null) and a given key as short cut.
|
Modifier and Type | Method and Description |
---|---|
static void |
TabFrame.addCreationClosure(Closure closure) |
Modifier and Type | Method and Description |
---|---|
static boolean |
IO.collection2File(java.util.Collection<?> collection,
java.lang.String filename,
Closure closure,
boolean append) |
static boolean |
IO.file2Collection(java.util.Collection<java.lang.Object> collection,
java.lang.String filename,
Closure closure,
boolean skipblanks) |
static boolean |
IO.mapFile(java.lang.String filename,
Closure closure,
boolean skipblanks) |