Skip navigation links
A C D E G H I L M N P R S T U V 

A

addConnector(Side, boolean) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.DefaultSkinController
Adds a connector of the given type to all nodes that are currently selected.
addConnector(Side, boolean) - Method in interface de.tesis.dynaware.grapheditor.demo.customskins.SkinController
Adds a connector of the given type to all selected nodes.
addConnector(Side, boolean) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.TreeSkinController
 
addConnector() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
addNode(double) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.DefaultSkinController
 
addNode(double) - Method in interface de.tesis.dynaware.grapheditor.demo.customskins.SkinController
Adds a node to the graph.
addNode(double) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.TitledSkinController
 
addNode(double) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.TreeSkinController
 
addNode() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
allocateJointPositions() - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeTailSkin
 
applyStyle(GConnectorStyle) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.titled.TitledConnectorSkin
 
applyStyle(GConnectorStyle) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeConnectorSkin
 
ArrowUtils - Class in de.tesis.dynaware.grapheditor.demo.customskins.tree
Utils for drawing arrows.
ArrowUtils() - Constructor for class de.tesis.dynaware.grapheditor.demo.customskins.tree.ArrowUtils
 
AwesomeIcon - Enum in de.tesis.dynaware.grapheditor.demo.utils
A few icons.

C

clearAll() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
clearConnectors() - Method in class de.tesis.dynaware.grapheditor.demo.customskins.DefaultSkinController
 
clearConnectors() - Method in interface de.tesis.dynaware.grapheditor.demo.customskins.SkinController
Clears all connectors from all selected nodes.
clearConnectors() - Method in class de.tesis.dynaware.grapheditor.demo.customskins.TreeSkinController
 
clearConnectors() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
copy() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
createConnectionType(GConnector, GConnector) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeConnectorValidator
 
createJointType(GConnector, GConnector) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeConnectorValidator
 
cut() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 

D

de.tesis.dynaware.grapheditor.demo - package de.tesis.dynaware.grapheditor.demo
 
de.tesis.dynaware.grapheditor.demo.customskins - package de.tesis.dynaware.grapheditor.demo.customskins
 
de.tesis.dynaware.grapheditor.demo.customskins.titled - package de.tesis.dynaware.grapheditor.demo.customskins.titled
 
de.tesis.dynaware.grapheditor.demo.customskins.tree - package de.tesis.dynaware.grapheditor.demo.customskins.tree
 
de.tesis.dynaware.grapheditor.demo.utils - package de.tesis.dynaware.grapheditor.demo.utils
 
DefaultSkinController - Class in de.tesis.dynaware.grapheditor.demo.customskins
Responsible for default-skin specific logic in the graph editor demo.
DefaultSkinController(GraphEditor, GraphEditorContainer) - Constructor for class de.tesis.dynaware.grapheditor.demo.customskins.DefaultSkinController
Creates a new DefaultSkinController instance.
deleteSelection() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
draw(Arrow, Point2D, Point2D, double) - Static method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.ArrowUtils
Draws the given arrow from the start to end points with the given offset from either end.
draw(List<Point2D>, Map<GConnection, List<Point2D>>) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeConnectionSkin
 
draw(Point2D, Point2D) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeTailSkin
 
draw(Point2D, Point2D, List<Point2D>) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeTailSkin
 
draw(Point2D, Point2D, GConnector, boolean) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeTailSkin
 
draw(Point2D, Point2D, List<Point2D>, GConnector, boolean) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeTailSkin
 

E

exit() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 

G

getConnectorPosition(GConnectorSkin) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.titled.TitledNodeSkin
 
getConnectorPosition(GConnectorSkin) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeNodeSkin
 
getHeight() - Method in class de.tesis.dynaware.grapheditor.demo.customskins.titled.TitledConnectorSkin
 
getHeight() - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeConnectorSkin
 
getRoot() - Method in class de.tesis.dynaware.grapheditor.demo.customskins.titled.TitledConnectorSkin
 
getRoot() - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeConnectionSkin
 
getRoot() - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeConnectorSkin
 
getRoot() - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeTailSkin
 
getWidth() - Method in class de.tesis.dynaware.grapheditor.demo.customskins.titled.TitledConnectorSkin
 
getWidth() - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeConnectorSkin
 
graphEditor - Variable in class de.tesis.dynaware.grapheditor.demo.customskins.DefaultSkinController
 
graphEditorContainer - Variable in class de.tesis.dynaware.grapheditor.demo.customskins.DefaultSkinController
 
GraphEditorDemo - Class in de.tesis.dynaware.grapheditor.demo
A demo application to show uses of the GraphEditor library.
GraphEditorDemo() - Constructor for class de.tesis.dynaware.grapheditor.demo.GraphEditorDemo
 
GraphEditorDemoController - Class in de.tesis.dynaware.grapheditor.demo
Controller for the GraphEditorDemo application.
GraphEditorDemoController() - Constructor for class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
GraphEditorPersistence - Class in de.tesis.dynaware.grapheditor.demo
Helper class for crudely loading GModel states to and from XML.
GraphEditorPersistence() - Constructor for class de.tesis.dynaware.grapheditor.demo.GraphEditorPersistence
 

H

handlePaste() - Method in class de.tesis.dynaware.grapheditor.demo.customskins.DefaultSkinController
 
handlePaste() - Method in interface de.tesis.dynaware.grapheditor.demo.customskins.SkinController
Handles the paste operation.
handlePaste() - Method in class de.tesis.dynaware.grapheditor.demo.customskins.TitledSkinController
 
handlePaste() - Method in class de.tesis.dynaware.grapheditor.demo.customskins.TreeSkinController
 

I

initialize() - Method in class de.tesis.dynaware.grapheditor.demo.customskins.titled.TitledNodeSkin
 
initialize() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
Called by JavaFX when FXML is loaded.

L

layoutConnectors() - Method in class de.tesis.dynaware.grapheditor.demo.customskins.titled.TitledNodeSkin
 
layoutConnectors() - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeNodeSkin
 
layoutEndpoint(Point2D) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.titled.TitledTailSkin
 
load() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
loadFromFile(GraphEditor) - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorPersistence
Loads an XML .graph file into the given graph editor.
loadSample() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
loadSample(GraphEditor) - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorPersistence
Loads the sample saved in the sample.graph file.
loadSampleLarge() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
loadSampleLarge(GraphEditor) - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorPersistence
Loads the large sample saved in the sample-large.graph file.
loadTitled() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
loadTitled(GraphEditor) - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorPersistence
Loads the sample saved in the titled.graph file.
loadTree() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
loadTree(GraphEditor) - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorPersistence
Loads the sample saved in the tree.graph file.

M

main(String[]) - Static method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemo
 

N

node() - Method in enum de.tesis.dynaware.grapheditor.demo.utils.AwesomeIcon
Returns a new Node containing the icon.
NODE_INITIAL_X - Static variable in class de.tesis.dynaware.grapheditor.demo.customskins.DefaultSkinController
 
NODE_INITIAL_Y - Static variable in class de.tesis.dynaware.grapheditor.demo.customskins.DefaultSkinController
 

P

panToCenter() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
Pans the graph editor container to place the window over the center of the content.
paste() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
prevalidate(GConnector, GConnector) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeConnectorValidator
 

R

redo() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 

S

save() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
saveToFile(GraphEditor) - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorPersistence
Saves the graph editor's GModel state to an XML file via the FileChooser.
selectAll() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
setConnectorSkins(List<GConnectorSkin>) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.titled.TitledNodeSkin
 
setConnectorSkins(List<GConnectorSkin>) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeNodeSkin
 
setDefaultSkin() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
setDetouredStyle() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
setGappedStyle() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
setJointSkins(List<GJointSkin>) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeConnectionSkin
 
setSelected(boolean) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.titled.TitledConnectorSkin
Sets the 'selected' pseudo-class based on the given boolean.
setTitledSkin() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
setTreeSkin() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
SkinController - Interface in de.tesis.dynaware.grapheditor.demo.customskins
Responsible for skin-specific logic in the graph editor demo.
start(Stage) - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemo
 

T

TITLED_INPUT_CONNECTOR - Static variable in class de.tesis.dynaware.grapheditor.demo.customskins.titled.TitledSkinConstants
 
TITLED_NODE - Static variable in class de.tesis.dynaware.grapheditor.demo.customskins.titled.TitledSkinConstants
 
TITLED_OUTPUT_CONNECTOR - Static variable in class de.tesis.dynaware.grapheditor.demo.customskins.titled.TitledSkinConstants
 
TitledConnectorSkin - Class in de.tesis.dynaware.grapheditor.demo.customskins.titled
A square-shaped connector skin for the 'grey-skins' theme.
TitledConnectorSkin(GConnector) - Constructor for class de.tesis.dynaware.grapheditor.demo.customskins.titled.TitledConnectorSkin
Creates a new TitledConnectorSkin instance.
TitledNodeSkin - Class in de.tesis.dynaware.grapheditor.demo.customskins.titled
A grey node with a navy title-bar for the 'titled-skins' theme.
TitledNodeSkin(GNode) - Constructor for class de.tesis.dynaware.grapheditor.demo.customskins.titled.TitledNodeSkin
Creates a new TitledNodeSkin instance.
TitledSkinConstants - Class in de.tesis.dynaware.grapheditor.demo.customskins.titled
Some constants used by the grey skins.
TitledSkinConstants() - Constructor for class de.tesis.dynaware.grapheditor.demo.customskins.titled.TitledSkinConstants
 
TitledSkinController - Class in de.tesis.dynaware.grapheditor.demo.customskins
Responsible for grey-skin specific logic in the graph editor demo.
TitledSkinController(GraphEditor, GraphEditorContainer) - Constructor for class de.tesis.dynaware.grapheditor.demo.customskins.TitledSkinController
Creates a new TitledSkinController instance.
TitledTailSkin - Class in de.tesis.dynaware.grapheditor.demo.customskins.titled
 
TitledTailSkin(GConnector) - Constructor for class de.tesis.dynaware.grapheditor.demo.customskins.titled.TitledTailSkin
Creates a new default tail skin instance.
toggleMinimap() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 
TREE_CONNECTION - Static variable in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeSkinConstants
 
TREE_INPUT_CONNECTOR - Static variable in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeSkinConstants
 
TREE_NODE - Static variable in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeSkinConstants
 
TREE_NODE_INITIAL_Y - Static variable in class de.tesis.dynaware.grapheditor.demo.customskins.TreeSkinController
 
TREE_OUTPUT_CONNECTOR - Static variable in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeSkinConstants
 
TreeConnectionSkin - Class in de.tesis.dynaware.grapheditor.demo.customskins.tree
Connection skin for the 'tree-like' graph.
TreeConnectionSkin(GConnection) - Constructor for class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeConnectionSkin
Creates a new TreeConnectionSkin instance.
TreeConnectorSkin - Class in de.tesis.dynaware.grapheditor.demo.customskins.tree
Connector skin for the 'tree-like' graph.
TreeConnectorSkin(GConnector) - Constructor for class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeConnectorSkin
Creates a new TreeConnectorSkin instance.
TreeConnectorValidator - Class in de.tesis.dynaware.grapheditor.demo.customskins.tree
Validation rules for how connectors can be connected for the 'tree-like' graph.
TreeConnectorValidator() - Constructor for class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeConnectorValidator
 
TreeNodeSkin - Class in de.tesis.dynaware.grapheditor.demo.customskins.tree
Node skin for a 'tree-like' graph.
TreeNodeSkin(GNode) - Constructor for class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeNodeSkin
Creates a new TreeNodeSkin instance.
TreeSkinConstants - Class in de.tesis.dynaware.grapheditor.demo.customskins.tree
Some constants used by the tree skins.
TreeSkinConstants() - Constructor for class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeSkinConstants
 
TreeSkinController - Class in de.tesis.dynaware.grapheditor.demo.customskins
Responsible for tree-skin specific logic in the graph editor demo.
TreeSkinController(GraphEditor, GraphEditorContainer) - Constructor for class de.tesis.dynaware.grapheditor.demo.customskins.TreeSkinController
Creates a new TreeSkinController instance.
TreeTailSkin - Class in de.tesis.dynaware.grapheditor.demo.customskins.tree
Tail skin for the 'tree-like' graph.
TreeTailSkin(GConnector) - Constructor for class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeTailSkin
 

U

undo() - Method in class de.tesis.dynaware.grapheditor.demo.GraphEditorDemoController
 

V

validate(GConnector, GConnector) - Method in class de.tesis.dynaware.grapheditor.demo.customskins.tree.TreeConnectorValidator
 
valueOf(String) - Static method in enum de.tesis.dynaware.grapheditor.demo.utils.AwesomeIcon
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.tesis.dynaware.grapheditor.demo.utils.AwesomeIcon
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G H I L M N P R S T U V 
Skip navigation links

Copyright © 2015 TESIS DYNAware. All Rights Reserved.