The Meta-Environment API
A B C D E G I L M N O P R S T W

A

any - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter.Patterns
 
ARROWCOLOR - Static variable in class nl.cwi.sen1.visplugin.graphplugin.GraphConstants
Edge arrow color.

B

box - Variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotNodeRenderer
 
buildGraphFromRTuple(RTuple) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphBuilder
Convert RTuple into a Graph Dataset.

C

COLOR - Static variable in class nl.cwi.sen1.visplugin.graphplugin.GraphConstants
 
computeBoxIntersectionPoint(VisualItem, Point2D, Point2D, Point2D[]) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotEdgeRenderer
 
computeCircleIntersectionPoint(VisualItem, Point2D, Point2D, Point2D[]) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotEdgeRenderer
 
computeEllipseIntersectionPoint(VisualItem, Point2D, Point2D, Point2D[]) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotEdgeRenderer
 
contains(double, double) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotShape
 
contains(double, double, double, double) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotShape
 
contains(Point2D) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotShape
 
contains(Rectangle2D) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotShape
 
convertAttributedGraphDataset(RElemElements) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphBuilder
 
convertRelStrStrToDataset(RElemElements) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphBuilder
Convert RTuple relation([str,str]) into a graph dataset.
convertRelTupleTupleToDataset(RElemElements) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphBuilder
Convert RTuple relation([tuple([str,loc]),tuple([str,loc])]) into a graph dataset.
createColorActions() - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphDisplayBuilder
Set the color for the nodes, if no color is set they will be black and white.
createDisplay(Visualization) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphDisplayBuilder
Create and configure the visualization display.
createDisplayFromGraph(Graph) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphDisplayBuilder
Main method for the graph creation.
createWindow() - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationController
Creates a VisualizationWindow.

D

d - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter.Patterns
 
doDotLayout() - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
Run the Dot layout algorithm and store the results as attributes in the graph table.
doLocationClick(String) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationWindow
This method is the respondant for a double click on an graph node and then signals to open the location
DOT_CURVE_POINTS - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
DOT_HEIGHT - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
DOT_ID - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
DOT_LABEL - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
DOT_SHAPE - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
DOT_WIDTH - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
DOT_X - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
DOT_Y - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
DotAdapter - Class in nl.cwi.sen1.gui.plugin.prefusedot
 
DotAdapter() - Constructor for class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
DotAdapter.Patterns - Class in nl.cwi.sen1.gui.plugin.prefusedot
This private class stores pre-compiled regular expressions for parsing the dot -Tplain output format.
DotAdapter.Patterns() - Constructor for class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter.Patterns
 
DotEdgeRenderer - Class in nl.cwi.sen1.gui.plugin.prefusedot
 
DotEdgeRenderer(int, int) - Constructor for class nl.cwi.sen1.gui.plugin.prefusedot.DotEdgeRenderer
 
DotLabelLayout - Class in nl.cwi.sen1.gui.plugin.prefusedot
 
DotLabelLayout(String) - Constructor for class nl.cwi.sen1.gui.plugin.prefusedot.DotLabelLayout
 
dotLayout - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphDisplayBuilder
 
DotNodeLayout - Class in nl.cwi.sen1.gui.plugin.prefusedot
 
DotNodeLayout(String) - Constructor for class nl.cwi.sen1.gui.plugin.prefusedot.DotNodeLayout
 
DotNodeRenderer - Class in nl.cwi.sen1.gui.plugin.prefusedot
 
DotNodeRenderer() - Constructor for class nl.cwi.sen1.gui.plugin.prefusedot.DotNodeRenderer
 
DotShape - Class in nl.cwi.sen1.gui.plugin.prefusedot
 
DotShape(Shape, Shape) - Constructor for class nl.cwi.sen1.gui.plugin.prefusedot.DotShape
 
DOUBLE_CLICK - Static variable in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationWindow
 
dpi - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 

E

edge - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter.Patterns
 
EDGES - Static variable in class nl.cwi.sen1.visplugin.graphplugin.GraphConstants
 
ellipse - Variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotNodeRenderer
 
end - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotEdgeRenderer
 
escape(String) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
executeDot() - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 

G

getAlignedPoint(Point2D, Rectangle2D, int, int) - Static method in class nl.cwi.sen1.gui.plugin.prefusedot.DotEdgeRenderer
 
getAllEdges(int, int) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
Returns a list of edges from the source node to the target node.
getAllEdges(Node, Node) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
Returns a list of edges between the source and target node
getArrowShape(Point2D, Point2D, VisualItem) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotEdgeRenderer
 
getBounds() - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotShape
 
getBounds2D() - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotShape
 
getBoxShape(double, double, double, double) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotNodeRenderer
 
getCircleShape(double, double, double, double) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotNodeRenderer
 
getEllipseShape(double, double, double, double) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotNodeRenderer
 
getInnerShape() - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotShape
 
getIntersectionPoint(VisualItem, Point2D, Point2D, Point2D[]) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotEdgeRenderer
 
getNode(String) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
getOrCreateLocation(String, Location) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphBuilder
Create (if it does not exist) or return the Location identified by the nodeName.
getOrCreateNode(Graph, String) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphBuilder
Create (if it does not exist) or return the node identified by the nodeName
getOuterShape() - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotShape
 
getPathIterator(AffineTransform) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotShape
 
getPathIterator(AffineTransform, double) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotShape
 
getPluginName() - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationController
Creates a VisualizationWindow.
getRawShape(VisualItem) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotEdgeRenderer
 
getRawShape(VisualItem) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotNodeRenderer
 
getRTupleName(RTuple) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationWindow
Get the name of the RTuple.
getStraightEdge(VisualItem) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotEdgeRenderer
 
getSupportedTypes() - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationController
Returns array holding the types supported by this plugin.
GRAPH - Static variable in class nl.cwi.sen1.visplugin.graphplugin.GraphConstants
 
GraphBuilder - Class in nl.cwi.sen1.visplugin.graphplugin
 
GraphBuilder(Factory) - Constructor for class nl.cwi.sen1.visplugin.graphplugin.GraphBuilder
 
graphBuilder - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationWindow
 
GraphConstants - Class in nl.cwi.sen1.visplugin.graphplugin
 
GraphConstants() - Constructor for class nl.cwi.sen1.visplugin.graphplugin.GraphConstants
 
GraphDisplayBuilder - Class in nl.cwi.sen1.visplugin.graphplugin
Builder to create a display (formatting, colors and layout) for a graph.
GraphDisplayBuilder() - Constructor for class nl.cwi.sen1.visplugin.graphplugin.GraphDisplayBuilder
 
GraphVisualizationController - Class in nl.cwi.sen1.visplugin.graphplugin
Graph Plugin Visualisation Controller.
GraphVisualizationController() - Constructor for class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationController
Constructor.
GraphVisualizationTest - Class in nl.cwi.sen1.visplugin.graphplugin
Test class for the GraphChartVisualization Plugin.
GraphVisualizationTest() - Constructor for class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationTest
 
GraphVisualizationWindow - Class in nl.cwi.sen1.visplugin.graphplugin
Graph Plugin VisualisationWindow.
GraphVisualizationWindow() - Constructor for class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationWindow
 

I

id - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter.Patterns
 
idFromDot(String) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
idToDot(String) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
inner - Variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotShape
 
intersection - Variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotNodeRenderer
 
intersects(double, double, double, double) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotShape
 
intersects(Rectangle2D) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotShape
 
isAttributedGraphRelation(RTuple) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphBuilder
 
isAttributedGraphType(RTuple) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationWindow
 
isRelStrStr(RTuple) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphBuilder
Check to see if the RTuple is indeed a str,str relation.
isRelStrStr(RTuple) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationWindow
Check to see if the RTuple is indeed a relation.
isRelTupleTuple(RTuple) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphBuilder
Check to see if the RTuple is indeed a tuple([str,loc]),tuple([str,loc]) relation.
isRelTupleTuple(RTuple) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationWindow
Check to see if the RTuple is indeed a tuple([str,loc]),tuple([str,loc]) relation.
isRTypeInATermArray(ATerm[], RType) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationTest
Test if a specific RType is part of an ATerm array.
isTypeSupported(RTuple) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationWindow
Check if a given RType is supported by this visualisation.

L

LABEL - Static variable in class nl.cwi.sen1.visplugin.graphplugin.GraphConstants
 
LABEL_SCHEMA - Static variable in class nl.cwi.sen1.visplugin.graphplugin.GraphDisplayBuilder
 
LABELLAYOUT - Static variable in class nl.cwi.sen1.visplugin.graphplugin.GraphConstants
 
LABELS - Static variable in class nl.cwi.sen1.visplugin.graphplugin.GraphConstants
 
LAYOUT - Static variable in class nl.cwi.sen1.visplugin.graphplugin.GraphConstants
 

M

m_attributedGraphTuple - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphBuilder
 
m_attributedGraphTuple - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationController
 
m_attributedGraphTuple - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationWindow
 
m_controller - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationTest
 
m_factory - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphBuilder
Factory used to create types.
m_factory - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationTest
 
m_locCache - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphBuilder
Cache and register the Locations for created Nodes
m_nodeCache - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphBuilder
Cache/registry for created nodes.
m_pluginName - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationController
 
m_relationGraph - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphBuilder
Supported graph relation.
m_relationGraph - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationController
 
m_relationGraph - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationWindow
 
m_relationGraphTuple - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphBuilder
 
m_relationGraphTuple - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationController
 
m_relationGraphTuple - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationWindow
 
m_relIntInt - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationTest
 
m_relStrStr - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationTest
 
m_typeRelIntInt - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationTest
 
m_typeRelStrStr - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationTest
 
m_window - Variable in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationTest
 
main(String[]) - Static method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
makeATerm(String) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationController
Creates an Aterm based on a String.
makeCurvedEdge(Point2D, Point2D, Point2D[]) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotEdgeRenderer
 

N

nl.cwi.sen1.gui.plugin.prefusedot - package nl.cwi.sen1.gui.plugin.prefusedot
 
nl.cwi.sen1.visplugin.graphplugin - package nl.cwi.sen1.visplugin.graphplugin
 
node - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter.Patterns
 
NODE_FILLCOLOR - Static variable in class nl.cwi.sen1.visplugin.graphplugin.GraphConstants
Node background color.
NODE_FONT - Static variable in class nl.cwi.sen1.visplugin.graphplugin.GraphConstants
Node text font.
NODE_LINECOLOR - Static variable in class nl.cwi.sen1.visplugin.graphplugin.GraphConstants
Node outline color.
nodeIds - Variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
NODES - Static variable in class nl.cwi.sen1.visplugin.graphplugin.GraphConstants
 

O

onDotLocation(VisualItem) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotEdgeRenderer
 
outer - Variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotShape
 

P

parseDot(InputStream) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
parseEdge(String, String, String, String) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
parseEdgePoints(int, String) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
parseNode(String, String, String, String, String) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
parseStart(String, String) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
point - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter.Patterns
 
printDot(PrintStream) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
Prints out the prefuse graph to Graphviz Dot format
printEdges(PrintStream) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
printNodes(PrintStream) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 

R

r - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter.Patterns
 
render(RTuple) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationWindow
Render the RTuple in a graph chart.
run(double) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotLabelLayout
 
run(double) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotNodeLayout
 

S

s - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter.Patterns
 
scale - Variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 
setFactory(Factory) - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationWindow
Set a new Factory object, for testing purposes.
setNodeAttribute(Node, String, Object) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
A safe method to set an attribute of a node.
setUp() - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationTest
Test setup.
start - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter.Patterns
 
start - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotEdgeRenderer
 
storeNode(String, Node) - Method in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter
 

T

testControllerSupportedTypes() - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationTest
See if the controller correctly advertises a supported types.
testGetChartName() - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationTest
Test to see if the name for the chart is correctly found.
testPieChartVisualizationController() - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationTest
Test to see whether the control returns the correct type Window.
testTypeCheck() - Method in class nl.cwi.sen1.visplugin.graphplugin.GraphVisualizationTest
Test to see if the supported types system works.
TEXTCOLOR - Static variable in class nl.cwi.sen1.visplugin.graphplugin.GraphConstants
Text color

W

w - Static variable in class nl.cwi.sen1.gui.plugin.prefusedot.DotAdapter.Patterns
 

A B C D E G I L M N O P R S T W
The Meta-Environment API