|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use VisualGraphObject | |
| com.tensegrity.graph.element | Element functions. |
| com.tensegrity.graph.event | This package contains the event related code which consists of Event classes, Listeners and Adapters for the later. |
| com.tensegrity.graph.rule | The rule package contains the code for rules that are used throughout the graph packages. |
| com.tensegrity.graph.view | Contains the graph view interface. |
| com.tensegrity.gui.graphdocument | This package contains the GraphDocument interface, a Factory for creating such documents as well as a definition for a panel which may hold such documents. |
| com.tensegrity.gui.swing.control.tree | This package contains the implementation for an Object Tree for VisualGraph objects. |
| com.tensegrity.gui.swing.dialog | This package contains several Dialog implementations, such as a ColorChooser for the three Format types (Paint, Stroke, Font) of the Graphics API. |
| com.tensegrity.gui.swing.dnd | This package contains a basic implementation for Drag And Drop. |
| com.tensegrity.gui.swing.document | This package contains all of the current document implementations for use in a swing-based environment. |
| com.tensegrity.gui.swing.graph |
The graph package contains the two panels required for the SwingGraphDocument,
a NavigatorPanel and several components for the inplace editing supported by the
SwingGraphPanel.
|
| com.tensegrity.gui.swing.repository | The repository package contains classes for the creation of a repository control. |
| com.tensegrity.gui.swt.dialog | |
| com.tensegrity.gui.swt.graph | |
| com.tensegrity.gui.swt.repository | |
| com.tensegrity.gui.template | |
| com.tensegrity.skeleton.commands | The command package contains all the predefined commands of the skeleton, like Save, Print, Quit, Zoom, etc. |
| Uses of VisualGraphObject in com.tensegrity.graph.element |
| Methods in com.tensegrity.graph.element that return VisualGraphObject | |
static VisualGraphObject |
ElementPool.get(java.lang.String elementName)
Returns an item from the pool by name. |
| Methods in com.tensegrity.graph.element with parameters of type VisualGraphObject | |
static void |
ElementPool.pool(java.lang.String elementName,
VisualGraphObject visualgraphobject)
Adds an item to the pool, if an item with the same name exists already, nothing will happen. |
| Uses of VisualGraphObject in com.tensegrity.graph.event |
| Methods in com.tensegrity.graph.event with parameters of type VisualGraphObject | |
void |
ClipboardListener.vetoableCopyOnMove(VisualGraphView visualgraphview,
CompositeHierarchy hierarchySelection,
VisualGraphObject originalVisualGraphObject,
VisualGraphObject copiedVisualGraphObject)
This method is invoked once per VisualGraphObject that is
copied-on-move (e.g. copied when the control key is pressed).
|
void |
ClipboardListener.vetoablePaste(VisualGraphView visualgraphview,
VisualGraphObjectContainer visualgraphobjectcontainer,
VisualGraphObject visualgraphobject,
VisualGraphView origin)
This method is invoked once per VisualGraphObject that is
about to be pasted.
|
| Uses of VisualGraphObject in com.tensegrity.graph.rule |
| Methods in com.tensegrity.graph.rule with parameters of type VisualGraphObject | |
static boolean |
RuleChecks.checkRuleForSelectable(RuleConfiguration config,
VisualGraph visualgraph,
VisualGraphObject visualgraphobject)
Checks whether the given VisualGraphObject is selectable. |
static boolean |
RuleChecks.checkRuleForDeletable(RuleConfiguration config,
VisualGraph visualgraph,
VisualGraphObject visualgraphobject)
Checks whether the given VisualGraphObject is deletable. |
static boolean |
RuleChecks.checkRuleForMovable(RuleConfiguration config,
VisualGraph visualgraph,
VisualGraphObject visualgraphobject)
Checks whether the given VisualGraphObject is movable. |
static boolean |
RuleChecks.checkRuleForCopyable(RuleConfiguration config,
VisualGraph visualgraph,
VisualGraphObject visualgraphobject)
Checks whether the given VisualGraphObject is copyable. |
static boolean |
RuleChecks.checkRuleForCutable(RuleConfiguration config,
VisualGraph visualgraph,
VisualGraphObject visualgraphobject)
Checks whether the given VisualGraphObject is cutable. |
| Uses of VisualGraphObject in com.tensegrity.graph.view |
| Subinterfaces of VisualGraphObject in com.tensegrity.graph.view | |
interface |
VisualEdge
This interface represents the functionality of any potential Edge representation. |
interface |
VisualNode
This interface represents the functionality of any potential Node representation. |
interface |
VisualSubgraph
VisualSubgraph are the view counterparts to the
Subgraph objects in the graph model package. |
| Methods in com.tensegrity.graph.view that return VisualGraphObject | |
VisualGraphObject |
VisualGraphObject.deepCopy()
Returns a deep independent copy of this instance. |
VisualGraphObject |
VisualGraphObjectComposite.getVisualGraphObject()
Returns the VisualGraphObject the
VisualGraphObjectComposite is assigned to. |
| Methods in com.tensegrity.graph.view with parameters of type VisualGraphObject | |
static java.util.Iterator |
VisualOperations.findIntersections(VisualGraphObject subject,
java.util.Iterator visualobjects)
Finds all those VisualGraphObject objects that intersect the
given VisualGraphObject. |
| Uses of VisualGraphObject in com.tensegrity.gui.graphdocument |
| Methods in com.tensegrity.gui.graphdocument that return VisualGraphObject | |
static VisualGraphObject[] |
ElementConflictListener.getSubVGOs(VisualGraphObject vgo)
Returns an array containing all VisualGraphObjects contained in the given VisualGraphObject if it is a VisualGraphObjectContainer or null if it is not. |
VisualGraphObject[] |
GraphPanelDragEvent.getDraggedGraphObjects()
Returns the dragged VisualGraphObject. |
VisualGraphObject |
GraphPanelDragEvent.getTargetGraphObject()
Returns the VisualGraphObject the enter/exit event is referring to.
|
| Methods in com.tensegrity.gui.graphdocument with parameters of type VisualGraphObject | |
void |
ElementConflictListener.vetoableCopyOnMove(VisualGraphView visualgraphview,
CompositeHierarchy hierarchySelection,
VisualGraphObject originalVisualGraphObject,
VisualGraphObject copiedVisualGraphObject)
|
void |
ElementConflictListener.vetoablePaste(VisualGraphView visualgraphview,
VisualGraphObjectContainer visualgraphobjectcontainer,
VisualGraphObject visualgraphobject,
VisualGraphView origin)
|
protected abstract void |
ElementConflictListener.resolveConflicts(java.util.List ruleConflicts,
java.util.List layoutConflicts,
LayoutController lcSource,
VisualGraphView vgv,
VisualGraphObject[] vgos)
|
static VisualGraphObject[] |
ElementConflictListener.getSubVGOs(VisualGraphObject vgo)
Returns an array containing all VisualGraphObjects contained in the given VisualGraphObject if it is a VisualGraphObjectContainer or null if it is not. |
static GraphPanelDragEvent |
GraphPanelDragEvent.createDragMove(GraphPanel panel,
Coordinate location,
VisualGraphObject[] draggedVGOs)
Creates a drag move event |
static GraphPanelDragEvent |
GraphPanelDragEvent.createDragDrop(GraphPanel panel,
Coordinate location,
VisualGraphObject[] draggedVGOs)
Creates a drag drop event |
static GraphPanelDragEvent |
GraphPanelDragEvent.createDragPreDrop(GraphPanel panel,
Coordinate location,
VisualGraphObject[] draggedVGOs)
Creates a drag drop event |
static GraphPanelDragEvent |
GraphPanelDragEvent.createDragEnter(GraphPanel panel,
Coordinate location,
VisualGraphObject[] draggedVGOs,
VisualGraphObject enteredVGO)
Creates a drag enter event |
static GraphPanelDragEvent |
GraphPanelDragEvent.createDragExit(GraphPanel panel,
Coordinate location,
VisualGraphObject[] draggedVGOs,
VisualGraphObject exitedVGO)
Creates a drag exit event |
void |
GraphPanel.drop(VisualGraphObject vgo,
VisualGraphObject[] vgos,
int x,
int y)
Invoked by the DropListener to let the panel handle the dropped VisualGraphObject. |
| Uses of VisualGraphObject in com.tensegrity.gui.swing.control.tree |
| Methods in com.tensegrity.gui.swing.control.tree with parameters of type VisualGraphObject | |
int |
TreeOutliner.getUniqueID(VisualGraphObject vgo)
This method returns a unique ID for a given . |
| Uses of VisualGraphObject in com.tensegrity.gui.swing.dialog |
| Methods in com.tensegrity.gui.swing.dialog with parameters of type VisualGraphObject | |
void |
ElementConflictDialog.resolveLayoutConflicts(VisualGraphObject[] VGOs)
Resolves the layout conflicts by using the selected options after displaying the dialog. |
void |
ElementConflictDialog.resolveRuleConflict(VisualGraphView vgv,
VisualGraphObject[] VGOs)
Resolves the rule conflicts by using the selected options after displaying the dialog. |
| Uses of VisualGraphObject in com.tensegrity.gui.swing.dnd |
| Methods in com.tensegrity.gui.swing.dnd that return VisualGraphObject | |
VisualGraphObject[] |
DragContext.getAdditionalRecentlyDraggedVGOS()
|
| Constructors in com.tensegrity.gui.swing.dnd with parameters of type VisualGraphObject | |
VisualGraphObjectTransferable(VisualGraphObject visualgraphobject)
Constructor for VisualGraphObjectTransferable |
|
| Uses of VisualGraphObject in com.tensegrity.gui.swing.document |
| Methods in com.tensegrity.gui.swing.document with parameters of type VisualGraphObject | |
void |
SwingTemplateDocument.addVisualGraphObject(VisualGraphObject vgo,
int x,
int y)
|
| Uses of VisualGraphObject in com.tensegrity.gui.swing.graph |
| Methods in com.tensegrity.gui.swing.graph with parameters of type VisualGraphObject | |
void |
SwingGraphPanel.drag(VisualGraphObject visualgraphobject,
VisualGraphObject[] additional_vgos,
double scalefactor,
int x,
int y)
Invoked by the DropListener during dragging, if the infrastructure is configured to draw during dragging. |
void |
SwingGraphPanel.drag(VisualGraphObject visualgraphobject,
VisualGraphObject[] additional_vgos,
BaseComposite dragRepresentation,
double scalefactor,
int x,
int y)
Invoked by the DropListener during dragging, if the infrastructure is configured to draw during dragging. |
void |
SwingGraphPanel.drop(VisualGraphObject vgo,
VisualGraphObject[] additional_vgos,
int x,
int y)
Invoked by the DropListener to let the panel handle the dropped VisualGraphObject. |
| Uses of VisualGraphObject in com.tensegrity.gui.swing.repository |
| Methods in com.tensegrity.gui.swing.repository that return VisualGraphObject | |
VisualGraphObject[] |
VisualGraphObjectRepositoryItem.getAdditionalVGOS()
|
| Methods in com.tensegrity.gui.swing.repository with parameters of type VisualGraphObject | |
void |
VisualGraphObjectRepositoryItem.setAdditionalVGOS(VisualGraphObject[] additional_vgos)
|
| Constructors in com.tensegrity.gui.swing.repository with parameters of type VisualGraphObject | |
VisualGraphObjectIcon(VisualGraphObject vgo,
double textscalefactor,
CoordinateSystem coordSystem,
int width,
int height)
Creates a new VisualGraphObjectIcon based on the given
VisualGraphObject, using the scalefactor for the text,
CoordinateSystem. |
|
VisualGraphObjectIcon(VisualGraphObject vgo,
double textscalefactor,
CoordinateSystem coordSystem)
Creates a new VisualGraphObjectIcon based on the given
VisualGraphObject and CoordinateSystem. |
|
VisualGraphObjectIcon(VisualGraphObject vgo)
Creates a new VisualGraphObjectIcon based on the given
VisualGraphObject, using the scalefactor for the text,
CoordinateSystem. |
|
VisualGraphObjectIcon(VisualGraphObject vgoIcon,
int width,
int height)
Creates a new VisualGraphObjectIcon based on the given
VisualGraphObject, using the scalefactor for the text,
CoordinateSystem. |
|
VisualGraphObjectIcon(VisualGraphObject vgoIcon,
int width,
int height,
int spacing)
Creates a new VisualGraphObjectIcon based on the given
VisualGraphObject, using the scalefactor for the text,
CoordinateSystem. |
|
VisualGraphObjectRepositoryItem(DragContext vgoDragSource,
VisualGraphObject vgo,
java.lang.String tooltip,
java.lang.String iconpath,
java.lang.Class resourceclass)
Deprecated. Do not use this constructor anymore to avoid hardwired non-localized tooltip. Use VisualGraphObjectRepositoryItem.VisualGraphObjectRepositoryItem(DragContext, VisualGraphObject, UIManager, String, String, Class)
instead. |
|
VisualGraphObjectRepositoryItem(DragContext vgoDragSource,
VisualGraphObject vgo,
UIManager uiManager,
java.lang.String tooltip,
java.lang.String iconpath,
java.lang.Class resourceclass)
Constructor for VisualGraphObjectRepositoryItem based on the
VisualGraphObject. |
|
VisualGraphObjectRepositoryItem(DragContext vgoDragSource,
VisualGraphObject vgo,
UIManager uiManager,
java.lang.String tooltipID)
Constructor for VisualGraphObjectRepositoryItem based on the
VisualGraphObject and a DragContext
required for proper drag and drop support. |
|
VisualGraphObjectRepositoryItem(DragContext vgoDragSource,
VisualGraphObject vgo,
java.lang.String tooltip)
Deprecated. Do not use this constructor anymore to avoid hardwired non-localized tooltip. Use VisualGraphObjectRepositoryItem.VisualGraphObjectRepositoryItem(DragContext, VisualGraphObject, UIManager, String)
instead. |
|
| Uses of VisualGraphObject in com.tensegrity.gui.swt.dialog |
| Methods in com.tensegrity.gui.swt.dialog with parameters of type VisualGraphObject | |
void |
SWTElementConflictDialog.resolveLayoutConflicts(VisualGraphObject[] VGOs)
Resolves the layout conflicts by using the selected options after displaying the dialog. |
void |
SWTElementConflictDialog.resolveRuleConflict(VisualGraphView vgv,
VisualGraphObject[] VGOs)
Resolves the rule conflicts by using the selected options after displaying the dialog. |
| Uses of VisualGraphObject in com.tensegrity.gui.swt.graph |
| Methods in com.tensegrity.gui.swt.graph with parameters of type VisualGraphObject | |
void |
SwtGraphPanel.drag(VisualGraphObject visualgraphobject,
VisualGraphObject[] additional_vgos,
double scalefactor,
int x,
int y)
Invoked by the DropListener during dragging, if the infrastructure is configured to draw during dragging. |
void |
SwtGraphPanel.drag(VisualGraphObject visualgraphobject,
VisualGraphObject[] additional_vgos,
BaseComposite dragRepresentation,
double scalefactor,
int x,
int y)
Invoked by the DropListener during dragging, if the infrastructure is configured to draw during dragging. |
void |
SwtGraphPanel.drop(VisualGraphObject vgo,
VisualGraphObject[] additional_vgos,
int x,
int y)
|
| Uses of VisualGraphObject in com.tensegrity.gui.swt.repository |
| Methods in com.tensegrity.gui.swt.repository that return VisualGraphObject | |
VisualGraphObject |
VisualGraphObjectSwtRepositoryItem.getVisualGraphObject()
Returns the associated with this
repository item.
|
VisualGraphObject[] |
VisualGraphObjectSwtRepositoryItem.getAdditionalVGOS()
|
| Methods in com.tensegrity.gui.swt.repository with parameters of type VisualGraphObject | |
void |
VisualGraphObjectSwtRepositoryItem.setAdditionalVGOS(VisualGraphObject[] additional_vgos)
|
| Constructors in com.tensegrity.gui.swt.repository with parameters of type VisualGraphObject | |
VisualGraphObjectSwtRepositoryItem(org.eclipse.swt.widgets.Composite arg0,
DragContext vgoDragSource,
VisualGraphObject vgo,
java.lang.String tooltip,
int iconWidth,
int iconHeight)
Initializes a repository item with a 1.0 scale factor and no special drag representation but one of vgo.
|
|
VisualGraphObjectSwtRepositoryItem(org.eclipse.swt.widgets.Composite arg0,
DragContext vgoDragSource,
VisualGraphObject vgo,
java.lang.String tooltip,
java.lang.String iconpath,
java.lang.Class resourceclass,
int iconWidth,
int iconHeight)
Initializes a repository item with a 1.0 scale factor and no special drag representation but one of vgo.
|
|
VisualGraphObjectSwtRepositoryItem(org.eclipse.swt.widgets.Composite arg0,
int arg1,
DragContext vgoDragSource,
VisualGraphObject vgo,
VisualGraphObject dragRepresentation,
double scaleFactor,
java.lang.String tooltip,
int iconWidth,
int iconHeight)
Initializes a repository item with a scaleFactor scale
factor and a special drag representation (dragRepresentation).
|
|
VisualGraphObjectSwtIcon(org.eclipse.swt.graphics.Device device,
VisualGraphObject vgo,
double textscalefactor,
CoordinateSystem coordSystem,
int width,
int height)
This constructor creates instances of VisualGraphObjectSwtIcon based on the given
VisualGraphObject with a width and height respectively of
width and height.
|
|
VisualGraphObjectSwtIcon(org.eclipse.swt.graphics.Device device,
VisualGraphObject vgo,
double textscalefactor,
CoordinateSystem coordSystem,
Raster raster,
int width,
int height)
This constructor creates instances of VisualGraphObjectSwtIcon based on the given
VisualGraphObject with a width and height respectively of
width and height.
|
|
VisualGraphObjectSwtIcon(org.eclipse.swt.graphics.Device device,
VisualGraphObject vgoIcon,
int width,
int height)
|
|
| Uses of VisualGraphObject in com.tensegrity.gui.template |
| Methods in com.tensegrity.gui.template that return VisualGraphObject | |
VisualGraphObject |
Template.getVisualGraphObject()
Returns the VisualGraphObject representing this Template. |
| Methods in com.tensegrity.gui.template with parameters of type VisualGraphObject | |
void |
Template.setVisualGraphObject(VisualGraphObject visualgraphobject)
Sets the VisualNode. |
void |
TemplateDocument.addVisualGraphObject(VisualGraphObject visualgraphobject,
int x,
int y)
Adds a VisualGraphObject to this document. |
| Uses of VisualGraphObject in com.tensegrity.skeleton.commands |
| Methods in com.tensegrity.skeleton.commands with parameters of type VisualGraphObject | |
void |
AbstractAlignVerticalCommand.alignElements(VisualGraphObject refElement,
java.util.List elements)
Aligns the elements vertically. |
abstract void |
AbstractAlignCommand.alignElements(VisualGraphObject refElement,
java.util.List elements)
Aligns the given elements according to the specific command implementation |
protected boolean |
FindElementsCommand.matchesSearchCriteria(VisualGraphObject vgo)
Checks whether the given VisualGraphObject matches the search criteria. |
void |
AbstractAlignHorizontalCommand.alignElements(VisualGraphObject refElement,
java.util.List elements)
Aligns the elements horizontally. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||