Package | Description |
---|---|
grammarscope.browser | |
grammarscope.browser.dialog | |
grammarscope.grapher.semanticgraph | |
grammarscope.grapher.spo | |
grammarscope.grapher.widget |
Modifier and Type | Field and Description |
---|---|
private GraphDecorator<GNode,GEdge> |
Browser.graphDecorator
Graph decorator
|
Modifier and Type | Method and Description |
---|---|
void |
GraphDialog.setGraph(Graph<GraphNode,GraphEdge> graph,
GraphDecorator<GNode,GEdge> decorator,
boolean lemmatize)
Set graph
|
Modifier and Type | Method and Description |
---|---|
void |
GNodeDecorator.decorate(GNode gNode) |
Modifier and Type | Method and Description |
---|---|
void |
SPOGNodeDecorator.decorate(GNode gNode) |
Modifier and Type | Field and Description |
---|---|
private EdgeIndexOffsetFunctionsImpl<GNode,GEdge> |
View.edgeFunctions
Edge index + offset functions
|
private edu.uci.ics.jung.graph.SparseMultigraph<GNode,GEdge> |
Model.gGraph
Jung graph
|
private org.apache.commons.collections15.Transformer<GNode,javax.swing.Icon> |
View.PickWithIconListener.imager |
private edu.uci.ics.jung.visualization.transform.AbstractLensSupport<GNode,GEdge> |
View.lensSupport
Lens support
|
private java.util.HashMap<GNode,javax.swing.Icon> |
View.nodeIconCache
Node to icon map cache
|
static java.util.Comparator<GNode> |
GNode.nodeIndexComparator
Node comparator
|
private edu.uci.ics.jung.visualization.VisualizationViewer<GNode,GEdge> |
View.visualizationViewer
Visualization viewer
|
Modifier and Type | Method and Description |
---|---|
private static GNode |
Model.makeNode(GraphNode gNode,
edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph,
java.util.Map<GraphNode,GNode> map,
boolean lemmatize)
Make jung node
|
Modifier and Type | Method and Description |
---|---|
edu.uci.ics.jung.graph.SparseMultigraph<GNode,GEdge> |
Model.getGraph()
Get Jung graph
|
edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge> |
View.getGraphLayout()
Get graph layout
|
java.util.Set<GNode> |
View.getSelectedNodes()
Get selected nodes
|
edu.uci.ics.jung.visualization.VisualizationViewer<GNode,GEdge> |
View.getVisualizationViewer()
Get visualization viewer
|
protected edu.uci.ics.jung.algorithms.layout.AggregateLayout<GNode,GEdge> |
View.makeAggregateLayout(edu.uci.ics.jung.graph.util.Pair<edu.uci.ics.jung.graph.Graph<GNode,GEdge>> subGraphs,
edu.uci.ics.jung.graph.util.Pair<java.awt.Rectangle> spaces,
edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge> delegateLayout)
Make aggregate layout
|
protected edu.uci.ics.jung.algorithms.layout.AggregateLayout<GNode,GEdge> |
View.makeAggregateLayout(edu.uci.ics.jung.graph.util.Pair<edu.uci.ics.jung.graph.Graph<GNode,GEdge>> subGraphs,
edu.uci.ics.jung.graph.util.Pair<java.awt.Rectangle> spaces,
edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge> layout0,
java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout> layoutClass01,
java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout> layoutClass02)
Make aggregate layout
|
protected org.apache.commons.collections15.Predicate<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<GNode,GEdge>,GEdge>> |
View.makeEdgeIncludePredicate()
Make edge include predicate
|
protected edu.uci.ics.jung.visualization.decorators.AbstractEdgeShapeTransformer<GNode,GEdge> |
View.makeEdgeShapeInstance(java.lang.Class<? extends edu.uci.ics.jung.visualization.decorators.AbstractEdgeShapeTransformer> edgeShapeClass)
Make edge shape dynamically
|
private static edu.uci.ics.jung.graph.SparseMultigraph<GNode,GEdge> |
Model.makeGraph(Graph<GraphNode,GraphEdge> graph,
boolean lemmatize)
Make jung graph
|
protected edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge> |
View.makeLayout(Model model,
java.awt.Dimension layoutDimension)
Make layout from model
|
protected edu.uci.ics.jung.algorithms.layout.AbstractLayout<GNode,GEdge> |
View.makeLayoutInstance(java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout> layoutClass,
edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph)
Dynamically create layout instance
|
protected edu.uci.ics.jung.visualization.transform.AbstractLensSupport<GNode,GEdge> |
View.makeLensSupport(View.LensType lensType)
Make lens support
|
private static edu.uci.ics.jung.graph.util.Pair<edu.uci.ics.jung.graph.Graph<GNode,GEdge>> |
SubGraph.makeSubgraphs(edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph,
SubGraph.Partition partitionFunction)
Make subgraphs of this graph
|
static edu.uci.ics.jung.graph.util.Pair<edu.uci.ics.jung.graph.Graph<GNode,GEdge>> |
SubGraph.makeSubgraphs(edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph,
SubGraph.PartitionMode mode)
Make subgraphs of this graph
|
protected VertexWeightFunction<GNode> |
View.makeVertexWeightFunction()
Make vertex weight function
|
protected edu.uci.ics.jung.visualization.VisualizationViewer<GNode,GEdge> |
View.makeViewer()
Make viewer
|
protected edu.uci.ics.jung.visualization.VisualizationModel<GNode,GEdge> |
View.makeViewModel(Model model,
java.awt.Dimension layoutDimension)
Make view model
|
Modifier and Type | Method and Description |
---|---|
boolean |
SubGraph.Partition.evaluate(edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph,
GNode node) |
boolean |
SubGraph.TargetPartition.evaluate(edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph,
GNode node) |
boolean |
SubGraph.CategoryPartition.evaluate(edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph,
GNode node) |
protected java.awt.image.BufferedImage |
View.makeBufferedImage(GNode node)
Make buffered image to represent this node
|
void |
View.pick(GNode node)
Pick node
|
Modifier and Type | Method and Description |
---|---|
void |
View.animateToNewLayout(edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge> layout0,
edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge> layout1)
Animate from that layout to this
|
void |
View.animateToNewLayout(edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge> layout0,
edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge> layout1)
Animate from that layout to this
|
void |
GraphWidget.applyEdgeShape(java.lang.Class<? extends edu.uci.ics.jung.visualization.decorators.AbstractEdgeShapeTransformer<GNode,GEdge>> edgeShapeClass) |
void |
View.applyEdgeShape(java.lang.Class<? extends edu.uci.ics.jung.visualization.decorators.AbstractEdgeShapeTransformer<GNode,GEdge>> edgeShapeClass) |
void |
Control.applyEdgeShape(java.lang.Class<? extends edu.uci.ics.jung.visualization.decorators.AbstractEdgeShapeTransformer<GNode,GEdge>> edgeShapeClass)
Apply lens shape
|
void |
GraphWidget.applyLayout(java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge>> layoutClass) |
void |
Control.applyLayout(java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge>> layoutClass)
Apply layout
|
void |
GraphWidget.applySubLayouts(java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge>> layoutClass1,
java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge>> layoutClass2) |
void |
GraphWidget.applySubLayouts(java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge>> layoutClass1,
java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge>> layoutClass2) |
void |
Control.applySubLayouts(java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge>> layoutClass1,
java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge>> layoutClass2)
Apply sub layouts
|
void |
Control.applySubLayouts(java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge>> layoutClass1,
java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge>> layoutClass2)
Apply sub layouts
|
private void |
View.applySubLayouts(edu.uci.ics.jung.graph.util.Pair<edu.uci.ics.jung.graph.Graph<GNode,GEdge>> subGraphs,
java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout> layoutClass1,
java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout> layoutClass2)
Apply sub layouts to subgraphs
|
static java.lang.String |
Model.edgeToString(GEdge gEdge,
edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph) |
boolean |
SubGraph.Partition.evaluate(edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph,
GNode node) |
boolean |
SubGraph.TargetPartition.evaluate(edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph,
GNode node) |
boolean |
SubGraph.CategoryPartition.evaluate(edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph,
GNode node) |
static java.lang.String |
Model.graphToLongString(edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph)
Graph to long string
|
static java.lang.String |
Model.graphToString(edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph)
Graph to string
|
protected edu.uci.ics.jung.algorithms.layout.AggregateLayout<GNode,GEdge> |
View.makeAggregateLayout(edu.uci.ics.jung.graph.util.Pair<edu.uci.ics.jung.graph.Graph<GNode,GEdge>> subGraphs,
edu.uci.ics.jung.graph.util.Pair<java.awt.Rectangle> spaces,
edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge> delegateLayout)
Make aggregate layout
|
protected edu.uci.ics.jung.algorithms.layout.AggregateLayout<GNode,GEdge> |
View.makeAggregateLayout(edu.uci.ics.jung.graph.util.Pair<edu.uci.ics.jung.graph.Graph<GNode,GEdge>> subGraphs,
edu.uci.ics.jung.graph.util.Pair<java.awt.Rectangle> spaces,
edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge> delegateLayout)
Make aggregate layout
|
protected edu.uci.ics.jung.algorithms.layout.AggregateLayout<GNode,GEdge> |
View.makeAggregateLayout(edu.uci.ics.jung.graph.util.Pair<edu.uci.ics.jung.graph.Graph<GNode,GEdge>> subGraphs,
edu.uci.ics.jung.graph.util.Pair<java.awt.Rectangle> spaces,
edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge> layout0,
java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout> layoutClass01,
java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout> layoutClass02)
Make aggregate layout
|
protected edu.uci.ics.jung.algorithms.layout.AggregateLayout<GNode,GEdge> |
View.makeAggregateLayout(edu.uci.ics.jung.graph.util.Pair<edu.uci.ics.jung.graph.Graph<GNode,GEdge>> subGraphs,
edu.uci.ics.jung.graph.util.Pair<java.awt.Rectangle> spaces,
edu.uci.ics.jung.algorithms.layout.Layout<GNode,GEdge> layout0,
java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout> layoutClass01,
java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout> layoutClass02)
Make aggregate layout
|
protected edu.uci.ics.jung.algorithms.layout.AbstractLayout<GNode,GEdge> |
View.makeLayoutInstance(java.lang.Class<? extends edu.uci.ics.jung.algorithms.layout.Layout> layoutClass,
edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph)
Dynamically create layout instance
|
private static GNode |
Model.makeNode(GraphNode gNode,
edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph,
java.util.Map<GraphNode,GNode> map,
boolean lemmatize)
Make jung node
|
private static GNode |
Model.makeNode(GraphNode gNode,
edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph,
java.util.Map<GraphNode,GNode> map,
boolean lemmatize)
Make jung node
|
private static edu.uci.ics.jung.graph.util.Pair<edu.uci.ics.jung.graph.Graph<GNode,GEdge>> |
SubGraph.makeSubgraphs(edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph,
SubGraph.Partition partitionFunction)
Make subgraphs of this graph
|
static edu.uci.ics.jung.graph.util.Pair<edu.uci.ics.jung.graph.Graph<GNode,GEdge>> |
SubGraph.makeSubgraphs(edu.uci.ics.jung.graph.Graph<GNode,GEdge> graph,
SubGraph.PartitionMode mode)
Make subgraphs of this graph
|
void |
GraphWidget.set(Graph<GraphNode,GraphEdge> graph,
GraphDecorator<GNode,GEdge> decorator,
boolean lemmatize) |
void |
View.set(Graph<GraphNode,GraphEdge> graph,
GraphDecorator<GNode,GEdge> graphDecorator,
boolean lemmatize)
Set data model
|
Constructor and Description |
---|
PickWithIconListener(org.apache.commons.collections15.Transformer<GNode,javax.swing.Icon> imager0) |