Package | Description |
---|---|
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.netviewer |
This package contains the second generation GUI for jlambda applications dealing with graphs, mainly in this case CTA and NPA.
|
g2d.pla |
This package contains the Pathway Logic Assistant.
|
g2d.swing |
This package contains some swing classes for building GUI's using the glyphish hierarchy.
|
Modifier and Type | Field and Description |
---|---|
protected IOPGraph |
Highlighter.graph |
Modifier and Type | Method and Description |
---|---|
IOPGraph |
IOPGraph.collapse(IOPSubgraph subgraph,
IOPNode replacement)
collapses the given subgraph to a single new given node.
|
IOPGraph[] |
IOPGraph.getChildren() |
IOPGraph |
GraphContainer.getGraph() |
IOPGraph |
IOPGraph.getParent() |
static IOPGraph |
Json2Graph.make(org.json.simple.JSONObject jobj) |
static IOPGraph |
Json2Graph.make(java.lang.String filename) |
static IOPGraph |
DotParserAPI.parse(IOPGraph graph,
java.lang.String layout) |
Modifier and Type | Method and Description |
---|---|
void |
IOPGraph.cloneFromGraph(IOPGraph clone)
Clone nodes and edges in this graph from given graph.
|
boolean |
IOPGraph.doLayout(IOPGraph context)
Layout graph.
|
void |
IOPSubgraph.flatten(IOPGraph parent,
java.util.Collection<java.lang.Integer> nodes,
java.util.Collection<java.lang.Integer> edges,
java.util.Collection<java.lang.Integer> subgraphs) |
void |
IOPSubgraph.flattenEdges(IOPGraph parent,
java.util.Collection<java.lang.Integer> edges) |
void |
IOPSubgraph.flattenNodes(IOPGraph parent,
java.util.Collection<java.lang.Integer> nodes) |
static java.lang.String |
IOPSubgraph.gensymSubgraphName(IOPGraph owner) |
static Highlighter |
Highlighter.getHighlighter(IOPGraph graph) |
java.util.List<IOPNode> |
IOPSubgraph.getNodes(IOPGraph parent) |
static java.lang.String |
Dot.makeDotInput(IOPGraph graph,
java.util.Collection<IOPSubgraph> subgraphs,
java.util.Collection<IOPNode> nodes,
java.util.Map<java.lang.Integer,IOPEdge> edgeMap)
Computes the dot description of a
IOPGraph instance from
its nodes and edges. |
static IOPGraph |
DotParserAPI.parse(IOPGraph graph,
java.lang.String layout) |
static IOPNode |
DotParserUtils.parseNodeAttributes(IOPGraph graph,
IOPNode node,
java.lang.String node_id,
java.util.HashMap<java.lang.String,java.lang.String> attributes,
double graphHeight) |
static IOPNode |
DotParserUtils.parseNodeAttributes(IOPGraph graph,
IOPNode node,
java.lang.String node_id,
java.util.HashMap<java.lang.String,java.lang.String> attributes,
double graphHeight,
java.util.HashMap<java.lang.String,java.lang.String> global_attributes) |
void |
IOPNode.setDotLayout(IOPGraph graph,
java.awt.geom.Point2D center,
double width,
double height,
java.lang.String _draw_,
java.lang.String _ldraw_,
double graphHeight) |
void |
IOPGraph.setParent(IOPGraph parent) |
java.lang.String |
IOPSubgraph.toDotString(IOPGraph graph,
java.util.Collection<IOPNode> nodes,
java.util.Map<java.lang.Integer,IOPEdge> edges) |
Constructor and Description |
---|
IOPGraph(java.lang.String name,
java.lang.String title,
java.lang.String description,
IOPGraph parent,
Closure colorC,
Closure toolBarC,
Closure menuBarC) |
IOPSubgraph(IOPGraph parent,
java.lang.String name,
boolean topLevel,
java.util.HashSet<java.lang.Integer> nodes,
java.util.HashSet<java.lang.Integer> edges,
java.util.HashSet<java.lang.Integer> subgraphs) |
Seed(IOPGraph graph,
IOPSubgraph subgraph,
IOPNode node,
java.util.HashSet<java.lang.Integer> nodes,
java.util.HashSet<java.lang.Integer> edges,
java.util.HashSet<java.lang.Integer> subgraphs) |
Modifier and Type | Field and Description |
---|---|
protected IOPGraph |
GraphPanel.graph |
Modifier and Type | Method and Description |
---|---|
IOPGraph |
GraphPanel.getGraph() |
Modifier and Type | Method and Description |
---|---|
void |
GraphPanel.setGraph(IOPGraph g) |
void |
AbstractBaseFrame.setGraph(IOPGraph graph)
Set the graph of this frame to the given one.
|
Modifier and Type | Field and Description |
---|---|
IOPGraph |
NetPanel.graph |
Modifier and Type | Method and Description |
---|---|
IOPGraph |
NetPanel.getGraph() |
Modifier and Type | Method and Description |
---|---|
static void |
Utils.bringToFront(IOPGraph graph) |
ToolButton |
NetPanel.createLayoutButton(IOPGraph parentgraph) |
static void |
Utils.dispose(IOPGraph graph) |
static NetPanel |
Utils.getPanel(IOPGraph graph) |
static TabFrame |
Utils.getTabFrame(IOPGraph graph) |
static NetPanel |
Utils.launchTab(IOPGraph graph) |
static NetPanel |
Utils.launchTab(IOPGraph graph,
boolean adoptMe) |
void |
NetPanel.setGraph(IOPGraph graph) |
Constructor and Description |
---|
NetPanel(IOPGraph graph,
java.lang.String title,
java.lang.String tooltip) |
Modifier and Type | Field and Description |
---|---|
IOPGraph |
PLAPanel.graph |
Modifier and Type | Field and Description |
---|---|
protected static java.util.ArrayList<IOPGraph> |
PLAUtils.roots |
Modifier and Type | Method and Description |
---|---|
IOPGraph |
PLAPanel.getGraph() |
Modifier and Type | Method and Description |
---|---|
static void |
PLAUtils.bringToFront(IOPGraph graph) |
ToolButton |
PLAPanel.createLayoutButton(IOPGraph parentgraph) |
static void |
PLAUtils.dispose(IOPGraph graph) |
static PLAPanel |
PLAUtils.getPLAPanel(IOPGraph graph) |
static TabFrame |
PLAUtils.getTabFrame(IOPGraph graph) |
boolean |
SubgraphTabita.SubgraphMode.isSelected(IOPGraph graph,
GraphItem graphItem) |
static PLAPanel |
PLAUtils.launchTab(IOPGraph graph,
boolean allowsSelections) |
static PLAPanel |
PLAUtils.launchTab(IOPGraph graph,
boolean allowsSelections,
boolean displayable) |
void |
PLAPanel.setGraph(IOPGraph graph) |
void |
SubgraphTabita.SubgraphMode.toggle(IOPGraph graph,
GraphItem graphItem,
boolean on,
boolean quiet) |
void |
SettingsMode.toggle(IOPGraph graph,
IOPNode node,
boolean on,
boolean quiet) |
void |
SEPanel.update(IOPGraph graph) |
Constructor and Description |
---|
HideEdges(IOPGraph graph,
IOPGraph parent) |
PairTab(IOPGraph graph) |
PathTab(IOPGraph graph) |
PLAPanel(IOPGraph graph,
java.lang.String title,
java.lang.String tooltip,
boolean allowsSelections) |
PLAPanel(IOPGraph graph,
java.lang.String title,
java.lang.String tooltip,
boolean allowsSelections,
boolean displayable) |
Modifier and Type | Method and Description |
---|---|
void |
IOPView.setGraph(IOPGraph graph) |
void |
IOPComponent.setGraph(IOPGraph graph) |