| Modifier and Type | Method and Description |
|---|---|
GElement |
GrammarDOTTab.generate() |
| Modifier and Type | Method and Description |
|---|---|
void |
GrammarDOTTab.contextualHelp(GElement element) |
protected void |
GrammarDOTTab.createInterface(GElement graph) |
JPopupMenu |
GrammarDOTTab.CustomGView.getContextualMenu(GElement element) |
| Modifier and Type | Class and Description |
|---|---|
static class |
AWTreeGraphView.GElementNode |
| Modifier and Type | Field and Description |
|---|---|
protected Map<GElement,TreeNode> |
AWTreeGraphView.gelementToTreeNodeMap |
protected Map<TreeNode,GElement> |
AWTreeGraphView.treeNodeToGElementMap |
| Modifier and Type | Method and Description |
|---|---|
JPopupMenu |
AWTreeGraphView.getContextualMenu(GElement element) |
void |
AWTreeGraphView.mapNodeAndElement(TreeNode node,
GElement element) |
| Modifier and Type | Field and Description |
|---|---|
protected GElement |
GView.rootElement |
| Modifier and Type | Method and Description |
|---|---|
GElement |
GView.eventQueryElementAtPoint(Point p) |
GElement |
GView.eventQueryRootElement() |
GElement |
GView.getElementAtMousePosition(MouseEvent e) |
GElement |
GView.getElementAtPoint(Point p) |
GElement |
GView.getRootElement() |
| Modifier and Type | Method and Description |
|---|---|
List<GElement> |
GView.getSelectedElements() |
| Modifier and Type | Method and Description |
|---|---|
void |
GView.addFocusedElement(GElement element) |
void |
GView.addSelectedElement(GElement element) |
void |
GViewDelegate.contextualHelp(GElement element) |
void |
GView.eventAddFocusedElement(GElement element) |
void |
GView.eventCreateLink(GElement source,
String sourceAnchorKey,
GElement target,
String targetAnchorKey,
int shape,
Point p) |
void |
GView.eventEditElement(GElement e) |
boolean |
GView.eventIsSelectedElement(GElement element) |
void |
GView.eventRemoveFocusedElement(GElement element) |
JPopupMenu |
GView.getContextualMenu(GElement element) |
void |
GView.removeFocusedElement(GElement element) |
void |
GView.removeSelectedElement(GElement element) |
void |
GView.scrollElementToVisible(GElement element) |
void |
GView.setRootElement(GElement element) |
| Modifier and Type | Field and Description |
|---|---|
GElement |
GEventDragElement.dragElement |
GElement |
GEventFocusElement.focusedElement |
GElement |
GEventModifyLinkElement.selectedLink |
GElement |
GEventCreateLinkElement.startElement |
| Modifier and Type | Method and Description |
|---|---|
GElement |
GEventDelegate.eventQueryElementAtPoint(Point p) |
GElement |
GEventDelegate.eventQueryRootElement() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
GEventManager.canFocusOnElement(GElement element) |
void |
GEventDelegate.eventAddFocusedElement(GElement element) |
void |
GEventDelegate.eventCreateLink(GElement source,
String sourceAnchorKey,
GElement target,
String targetAnchorKey,
int shape,
Point p) |
void |
GEventDelegate.eventEditElement(GElement e) |
boolean |
GEventDelegate.eventIsSelectedElement(GElement element) |
void |
GEventDelegate.eventRemoveFocusedElement(GElement element) |
void |
GEventFocusElement.focusOnElement(GElement element) |
void |
GEventFocusElement.setFocusedElement(GElement element) |
boolean |
GEventModifyLinkElement.shouldFocusOnElement(GElement element) |
boolean |
GEventCreateLinkElement.shouldFocusOnElement(GElement element) |
boolean |
GAbstractEvent.shouldFocusOnElement(GElement element) |
| Modifier and Type | Class and Description |
|---|---|
class |
GElementArrow |
class |
GElementCircle |
class |
GElementLabel |
class |
GElementRect |
class |
GLink |
| Modifier and Type | Field and Description |
|---|---|
GElement |
GLink.source |
GElement |
GLink.target |
| Modifier and Type | Field and Description |
|---|---|
protected List<GElement> |
GElement.elements |
| Modifier and Type | Method and Description |
|---|---|
GElement |
GElement.findElementWithLabel(String label) |
GElement |
GElement.getFirstElement() |
GElement |
GElement.getLastElement() |
GElement |
GLink.getSource() |
GElement |
GLink.getTarget() |
GElement |
GElement.match(Point p) |
| Modifier and Type | Method and Description |
|---|---|
List<GElement> |
GElement.getElements() |
| Modifier and Type | Method and Description |
|---|---|
void |
GElement.addElement(GElement element) |
void |
GElement.removeElement(GElement element) |
void |
GLink.setSource(GElement source) |
void |
GLink.setTarget(GElement target) |
| Modifier and Type | Method and Description |
|---|---|
void |
GElement.setElements(List<GElement> elements) |
| Constructor and Description |
|---|
GLink(GElement source,
String sourceAnchorKey,
GElement target,
String targetAnchorKey,
int shape,
String pattern,
double flateness) |
GLink(GElement source,
String sourceAnchorKey,
GElement target,
String targetAnchorKey,
int shape,
String pattern,
Point mouse,
double flateness) |
| Modifier and Type | Field and Description |
|---|---|
protected List<GElement> |
GTimer.elements |
| Modifier and Type | Method and Description |
|---|---|
List<GElement> |
GTimer.getElements() |
| Modifier and Type | Method and Description |
|---|---|
void |
GTimer.add(GElement element) |
boolean |
GTimer.contains(GElement element) |
void |
GTimer.remove(GElement element) |
| Modifier and Type | Class and Description |
|---|---|
static class |
GDOTImporter.Node |
| Modifier and Type | Field and Description |
|---|---|
protected GElement |
GDOTImporter.graph |
| Modifier and Type | Method and Description |
|---|---|
GElement |
GDOTImporterPlain.createGraphEdge(String[] tokens) |
GElement |
GDOTImporterDOT.createGraphEdge(String[] tokens) |
abstract GElement |
GDOTImporter.createGraphEdge(String[] tokens) |
GElement |
GDOTImporterPlain.createGraphNode(String[] tokens) |
GElement |
GDOTImporterDOT.createGraphNode(String[] tokens) |
abstract GElement |
GDOTImporter.createGraphNode(String[] tokens) |
GElement |
GDOTImporter.generateGraph(String dotFile) |
GElement |
GDOTImporterPlain.parseLine(String line) |
GElement |
GDOTImporterDOT.parseLine(String line)
Example of DOT output:
digraph {
node [label="\N"];
graph [bb="0,0,229,324"];
compilationUnit [pos="162,306", width="1.64", height="0.50"];
packageDefinition [pos="70,234", width="1.78", height="0.50"];
identifier [pos="83,162", width="1.06", height="0.50"];
IDENT [pos="144,90", width="0.94", height="0.50"];
DOT [pos="65,90", width="0.75", height="0.50"];
A [pos="65,18", width="0.75", height="0.50"];
compilationUnit -> packageDefinition [pos="e,92,251 140,289 128,280 113,268 100,258"];
packageDefinition -> identifier [pos="e,80,180 73,216 74,208 76,199 78,190"];
identifier -> IDENT [pos="e,126,105 92,144 99,134 109,123 119,112"];
identifier -> DOT [pos="e,69,108 78,144 76,136 74,127 72,118"];
identifier -> IDENT [pos="e,135,108 102,146 111,137 120,126 129,116"];
IDENT -> compilationUnit [pos="e,160,288 145,108 149,146 156,233 159,278"];
DOT -> A [pos="e,65,36 65,72 65,64 65,55 65,46"];
A -> compilationUnit [pos="e,171,288 92,21 121,26 166,40 187,72 229,135 196,232 175,279"];
A -> packageDefinition [pos="e,56,216 51,34 43,44 33,58 29,72 15,118 20,134 36,180 39,190 45,199 50,208"];
}
|
abstract GElement |
GDOTImporter.parseLine(String line) |
Copyright © 2013. All rights reserved.