|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use GraphDocument | |
| com.tensegrity.application | This package contains the main interfaces and meta classes for the skeleton framework. |
| com.tensegrity.gui.document.persistence | |
| 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.graphdocument.persistence | |
| com.tensegrity.gui.swing.dialog.ruleeditor | |
| 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.swt.dialog.ruleeditor | |
| com.tensegrity.gui.swt.document | |
| com.tensegrity.gui.swt.graph | |
| com.tensegrity.skeleton.commands | The command package contains all the predefined commands of the skeleton, like Save, Print, Quit, Zoom, etc. |
| com.tensegrity.skeleton.swt | |
| com.tensegrity.skeleton.swt.commands | |
| Uses of GraphDocument in com.tensegrity.application |
| Methods in com.tensegrity.application with parameters of type GraphDocument | |
void |
PreferenceHelp.applyRulerSettings(GraphDocument document)
Applies the Ruler Settings to the given document. |
void |
PreferenceHelp.applyGridSettings(GraphDocument document)
Applies the grid settings of the preferences to the CompositeViewGrid object of the CompositeView
of the given Document. |
| Uses of GraphDocument in com.tensegrity.gui.document.persistence |
| Methods in com.tensegrity.gui.document.persistence with parameters of type GraphDocument | |
boolean |
DocumentInformationCheck.checkForLostInformation(GraphDocument gDoc)
Checks the graphdocument for information that will be lost if the document will be written using the current include options given through the document settings. |
| Uses of GraphDocument in com.tensegrity.gui.graphdocument |
| Methods in com.tensegrity.gui.graphdocument that return GraphDocument | |
abstract GraphDocument |
DocumentFactory.newGraphDocument(java.lang.String name,
ApplicationFrame applicationFrame,
GraphController graphcontroller,
VisualGraphView visualgraphview,
DragContext dragcontext)
This method returns a new graphdocument. |
abstract GraphDocument |
DocumentFactory.newGraphDocument(java.lang.String name,
ApplicationFrame applicationFrame,
GraphController graphcontroller,
VisualGraphView visualgraphview)
This method returns a new graphdocument. |
abstract GraphDocument |
DocumentFactory.newGraphDocument(java.lang.String name,
ApplicationFrame applicationFrame,
DragContext dragcontext)
This method returns a new graphdocument. |
GraphDocument |
DocumentFactory.newGraphDocument(java.lang.String name,
GraphApplication graphapplication,
GraphController graphcontroller,
VisualGraphView visualgraphview,
DragContext dragcontext)
Deprecated. Use DocumentFactory.newGraphDocument(String, ApplicationFrame, GraphController, VisualGraphView, DragContext) instead! |
abstract GraphDocument |
DocumentFactory.newGraphDocument(java.lang.String name,
GraphController graphcontroller,
VisualGraphView visualgraphview,
DragContext dragcontext)
This method returns a new graphdocument. |
GraphDocument |
DocumentFactory.newGraphDocument(java.lang.String name,
GraphApplication graphapplication,
GraphController graphcontroller,
VisualGraphView visualgraphview)
Deprecated. Use DocumentFactory.newGraphDocument(String, ApplicationFrame, GraphController, VisualGraphView) instead! |
abstract GraphDocument |
DocumentFactory.newGraphDocument(java.lang.String name,
GraphController graphcontroller,
VisualGraphView visualgraphview)
This method returns a new graphdocument. |
GraphDocument |
DocumentFactory.newGraphDocument(java.lang.String name,
GraphApplication graphapplication,
DragContext dragcontext)
Deprecated. Use DocumentFactory.newGraphDocument(String, ApplicationFrame, GraphController, VisualGraphView, DragContext) instead! |
| Methods in com.tensegrity.gui.graphdocument with parameters of type GraphDocument | |
static ElementDefinitionUtil.UsedItemInfo |
ElementDefinitionUtil.gatherUsedItems(GraphDocument gDoc)
Gathers all items of type StyleDescriptor, StyleItem, GeometryDescriptor, GeometryItem and Rule that are used in the given GraphDocument. |
| Uses of GraphDocument in com.tensegrity.gui.graphdocument.persistence |
| Methods in com.tensegrity.gui.graphdocument.persistence with parameters of type GraphDocument | |
protected void |
GraphDocumentWriter.saveStyles(AttributeList list,
GraphDocument gDoc)
Saves the styles to the given AttributeList structure.
|
protected void |
GraphDocumentWriter.saveGeometries(AttributeList list,
GraphDocument gDoc)
Saves the geometries to the given AttributeList structure.
|
protected void |
GraphDocumentWriter.saveRules(AttributeList list,
GraphDocument gDoc)
Saves the rules to the given AttributeList structure.
|
protected void |
GraphDocumentWriter.saveLayouts(AttributeList list,
GraphDocument gDoc)
Saves the layout configuration to the given AttributeList
structure.
|
protected AttributeList |
GraphDocumentWriter.getImageList(GraphDocument gd)
Creates a list of images as AttributeList that can be serialized |
protected boolean |
GraphDocumentReader.doValidateDocument(GraphDocument document)
This method is called, whenever a document is opened. |
protected void |
GraphDocumentReader.configureNewDocument(GraphDocument gd)
Configures a newly loaded document. |
protected void |
GraphDocumentReader.loadData(GraphDocument graphdocument,
java.io.InputStream input)
Method loadData reads a VisualGraphView from a given file by using the appropriate Builder instances. |
protected VisualGraphView |
GraphDocumentReader.loadVisualGraphView(GraphDocument graphdocument)
Method openXMLFile reads a VisualGraphView from a given file by using the appropriate Builder instances. |
| Uses of GraphDocument in com.tensegrity.gui.swing.dialog.ruleeditor |
| Methods in com.tensegrity.gui.swing.dialog.ruleeditor with parameters of type GraphDocument | |
void |
RuleEditorDialog.reInit(GraphDocument gDoc,
java.util.Set rulesSet)
Reinitializes the dialog without recreating the GUI. |
| Constructors in com.tensegrity.gui.swing.dialog.ruleeditor with parameters of type GraphDocument | |
RuleEditorDialog(GraphDocument gDoc,
UIManager uiManager,
java.awt.Frame frame,
java.lang.Class resClass,
java.lang.String imageUrl,
java.lang.String keyTitle,
java.lang.String keyDescription)
Constructor |
|
RuleEditorDialog(GraphDocument gDoc,
UIManager uiManager,
java.awt.Frame frame,
java.lang.Class resClass,
java.lang.String imageUrl,
java.lang.String keyTitle,
java.lang.String keyDescription,
java.util.Set rulesSet)
Constructor |
|
RuleEditorDialog(GraphDocument gDoc,
UIManager uiManager,
java.awt.Frame frame,
java.lang.String keyTitle,
java.lang.String keyDescription)
Constructor |
|
RuleEditorDialog(GraphDocument gDoc,
UIManager uiManager,
java.awt.Dialog owner,
java.lang.String keyTitle,
java.lang.String keyDescription)
Constructor |
|
RuleEditorDialog(GraphDocument gDoc,
UIManager uiManager,
java.awt.Dialog owner,
java.lang.String keyTitle,
java.lang.String keyDescription,
java.util.Set rulesSet)
Constructor |
|
RuleEditorDialog(GraphDocument gDoc,
UIManager uiManager,
java.awt.Frame frame,
java.lang.String keyTitle,
java.lang.String keyDescription,
java.util.Set rulesSet)
Constructor |
|
| Uses of GraphDocument in com.tensegrity.gui.swing.document |
| Classes in com.tensegrity.gui.swing.document that implement GraphDocument | |
class |
SwingGraphDocument
This class represents the GraphDocument implementation
for Swing-based applications.
|
class |
SwingTemplateDocument
The SwingTemplateDocument implements the document to be
used when creating Templates. |
| Methods in com.tensegrity.gui.swing.document that return GraphDocument | |
GraphDocument |
DocumentFactoryImpl.newGraphDocument(java.lang.String name,
ApplicationFrame appFrame,
GraphController graphcontroller,
VisualGraphView visualgraphview,
DragContext vgoDragSource)
|
GraphDocument |
DocumentFactoryImpl.newGraphDocument(java.lang.String name,
ApplicationFrame appFrame,
GraphController graphcontroller,
VisualGraphView visualgraphview)
|
GraphDocument |
DocumentFactoryImpl.newGraphDocument(java.lang.String name,
GraphController graphcontroller,
VisualGraphView visualgraphview,
DragContext vgoDragSource)
|
GraphDocument |
DocumentFactoryImpl.newGraphDocument(java.lang.String name,
GraphController graphcontroller,
VisualGraphView visualgraphview)
|
GraphDocument |
DocumentFactoryImpl.newGraphDocument(java.lang.String name,
ApplicationFrame appFrame,
DragContext vgoDragSource)
|
| Uses of GraphDocument in com.tensegrity.gui.swing.graph |
| Methods in com.tensegrity.gui.swing.graph that return GraphDocument | |
GraphDocument |
SwingGraphPanel.getGraphDocument()
Returns the enclosing GraphDocument instance. |
| Constructors in com.tensegrity.gui.swing.graph with parameters of type GraphDocument | |
SwingGraphPanel(Application application,
GraphDocument graphdocument,
JPopupMenuSourceWithUpdateUI popupmenusource)
Deprecated. Use {@link #SwingGraphPanel(ApplicationFrame, GraphDocument, JPopupMenuSourceWithUpdateUI) |
|
SwingGraphPanel(Application application,
GraphDocument graphdocument,
JPopupMenuSourceWithUpdateUI popupmenusource,
boolean isDoubleBuffered)
Deprecated. Use SwingGraphPanel.SwingGraphPanel(ApplicationFrame, GraphDocument, JPopupMenuSourceWithUpdateUI, boolean) |
|
SwingGraphPanel(Application application,
GraphDocument graphdocument,
JPopupMenuSourceWithUpdateUI popupmenusource,
DragContext vgoDragSource)
Deprecated. Use SwingGraphPanel.SwingGraphPanel(ApplicationFrame, GraphDocument, JPopupMenuSourceWithUpdateUI, DragContext) |
|
SwingGraphPanel(Application application,
GraphDocument graphdocument,
JPopupMenuSourceWithUpdateUI popupmenusource,
DragContext vgoDragSource,
boolean isDoubleBuffered)
Generic constructor for the graphpanel. |
|
SwingGraphPanel(ApplicationFrame applicationFrame,
GraphDocument graphdocument,
JPopupMenuSourceWithUpdateUI popupmenusource)
Creates a new SwingGraphPanel with double buffering enabled. |
|
SwingGraphPanel(ApplicationFrame applicationFrame,
GraphDocument graphdocument,
JPopupMenuSourceWithUpdateUI popupmenusource,
boolean isDoubleBuffered)
Generic constructor for the graphpanel. |
|
SwingGraphPanel(ApplicationFrame applicationFrame,
GraphDocument graphdocument,
JPopupMenuSourceWithUpdateUI popupmenusource,
DragContext vgoDragSource)
Generic constructor for the graphpanel. |
|
SwingGraphPanel(GraphDocument graphdocument,
JPopupMenuSourceWithUpdateUI popupmenusource,
DragContext vgoDragSource)
Generic constructor for the graphpanel. |
|
SwingGraphPanel(ApplicationFrame applicationFrame,
GraphDocument graphdocument,
JPopupMenuSourceWithUpdateUI popupmenusource,
DragContext vgoDragSource,
boolean isDoubleBuffered)
Generic constructor for the graphpanel. |
|
| Uses of GraphDocument in com.tensegrity.gui.swt.dialog.ruleeditor |
| Constructors in com.tensegrity.gui.swt.dialog.ruleeditor with parameters of type GraphDocument | |
RuleEditorDialog(org.eclipse.swt.widgets.Display dpl,
UIManager uiManager,
GraphDocument gDoc)
Creates a new RuleEditorDialog. |
|
| Uses of GraphDocument in com.tensegrity.gui.swt.document |
| Classes in com.tensegrity.gui.swt.document that implement GraphDocument | |
class |
SwtGraphDocument
This class represents the GraphDocument
implementation for SWT-based applications.
|
| Methods in com.tensegrity.gui.swt.document that return GraphDocument | |
GraphDocument |
DocumentFactoryImpl.newGraphDocument(java.lang.String name,
ApplicationFrame applicationFrame,
GraphController graphcontroller,
VisualGraphView visualgraphview)
Note that this implementation assumes that the passsed
is also an
implementation. |
GraphDocument |
DocumentFactoryImpl.newGraphDocument(java.lang.String name,
GraphController graphcontroller,
VisualGraphView visualgraphview)
|
GraphDocument |
DocumentFactoryImpl.newGraphDocument(java.lang.String name,
ApplicationFrame appFrame,
GraphController graphcontroller,
VisualGraphView visualgraphview,
DragContext vgoDragSource)
Note that this implementation assumes that the passsed
is also an
implementation. |
GraphDocument |
DocumentFactoryImpl.newGraphDocument(java.lang.String name,
GraphController graphcontroller,
VisualGraphView visualgraphview,
DragContext vgoDragSource)
|
GraphDocument |
DocumentFactoryImpl.newGraphDocument(java.lang.String name,
ApplicationFrame applicationFrame,
DragContext vgoDragSource)
The passed graphapplication is assumed to be a
implementation of |
| Uses of GraphDocument in com.tensegrity.gui.swt.graph |
| Methods in com.tensegrity.gui.swt.graph that return GraphDocument | |
GraphDocument |
SwtGraphPanel.getGraphDocument()
Returns the enclosing GraphDocument instance. |
| Constructors in com.tensegrity.gui.swt.graph with parameters of type GraphDocument | |
SwtGraphPanel(GraphApplication graphapplication,
GraphDocument graphdocument,
org.eclipse.swt.widgets.Composite parentContainer,
DragContext dragContext,
JPopupMenuSourceWithUpdateUI popupmenusource)
Generic constructor for the .
|
|
SwtGraphPanel(ApplicationFrame applicationFrame,
GraphDocument graphdocument,
org.eclipse.swt.widgets.Composite parentContainer,
DragContext dragContext,
JPopupMenuSourceWithUpdateUI popupmenusource)
Generic constructor for the .
|
|
| Uses of GraphDocument in com.tensegrity.skeleton.commands |
| Methods in com.tensegrity.skeleton.commands that return GraphDocument | |
GraphDocument |
NewDocumentCommand.getRecentDocument()
Returns the most recently created GraphDocument
or null if none was ever created by this
instance. |
GraphDocument |
NewDocumentCommand.newDocument()
Returns a new GraphDocument. |
GraphDocument |
NewDocumentCommand.newDocument(Graph graph)
Returns a new GraphDocument for the a given
Graph. |
protected GraphDocument |
CloneDocumentCommand.newDocument(java.lang.String name,
GraphController controller,
VisualGraphView visualgraphview)
This methods adds a new document to the tabbed pane. |
protected GraphDocument |
DocumentCommand.newGraphDocumentFromFactory(java.lang.String name,
GraphApplication graphapplication,
GraphController graphcontroller,
VisualGraphView visualgraphview)
This method invokes the newGraphDocument method in the document factory and can be overridden by subclasses to perform custom post-intialization work. |
protected GraphDocument |
GraphDocumentCommand.getGraphDocument()
Returns the current document as GraphDocument, if it is one, otherwise null. |
| Methods in com.tensegrity.skeleton.commands with parameters of type GraphDocument | |
protected abstract boolean |
AbstractOpenCommand.doValidateDocument(GraphDocument document)
Utility method which subclasses can overwrite in order to control the document creation. |
protected boolean |
OpenCommand.doValidateDocument(GraphDocument document)
|
void |
PreferenceHelper.applyRulerSettings(GraphDocument document)
Applies the Ruler Settings to the given document. |
void |
PreferenceHelper.applyGridSettings(GraphDocument document)
Applies the grid settings of the preferences to the CompositeViewGrid object of the CompositeView
of the given Document. |
| Uses of GraphDocument in com.tensegrity.skeleton.swt |
| Methods in com.tensegrity.skeleton.swt with parameters of type GraphDocument | |
protected boolean |
SwtApplicationFrame.doValidateDocument(GraphDocument document)
This method is called, whenever a document is opened. |
| Uses of GraphDocument in com.tensegrity.skeleton.swt.commands |
| Methods in com.tensegrity.skeleton.swt.commands that return GraphDocument | |
protected GraphDocument |
SwtNewDocumentCommand.newDocument()
This routine creates a new (see
) then creates and returns a
corresponding .
|
protected GraphDocument |
SwtNewDocumentCommand.newDocument(java.lang.String name,
GraphController controller,
VisualGraphView visualgraphview)
Creates and returns a new GraphDocument.
|
protected GraphDocument |
SwtNewDocumentCommand.newDocument(VisualGraphView visualgraphview)
This methods creates a new GraphDocument. |
GraphDocument |
SwtSaveAsCommand.getDocumentToSaveAs()
Returns the GraphDocument which has to be saved as ... |
protected GraphDocument |
SwtCommonBaseCommand.newGraphDocumentFromFactory(java.lang.String name,
GraphApplication graphapplication,
GraphController graphcontroller,
VisualGraphView visualgraphview)
This method invokes the newGraphDocument method in the document factory and can be overridden by subclasses to perform custom post-intialization work. |
protected GraphDocument |
SwtGraphDocumentCommand.getGraphDocument()
Returns the current document as GraphDocument, if it is one, otherwise null. |
protected GraphDocument |
SwtCloneDocumentCommand.newDocument(java.lang.String name,
GraphController controller,
VisualGraphView visualgraphview)
This methods adds a new document to the tabbed pane. |
| Methods in com.tensegrity.skeleton.swt.commands with parameters of type GraphDocument | |
protected void |
SwtSaveAsCommand.postPerform(int type,
GraphDocument docToSaveAs,
GraphDocument copy)
This method gives a chance to subclasses to perform extra actions once the command is performed |
protected void |
SwtSaveAsCommand.doSave(ExportSettings expSettings,
int type,
org.eclipse.swt.graphics.Image image,
SwtGraphPanel sgp,
GraphDocument gDoc,
java.io.File file)
This routines performs the saving of the passed document or image depending on type.
|
void |
SwtPreferenceHelper.applyRulerSettings(GraphDocument document)
Applies the ruler settings stored into the ApplicationFrame's
preferences to the passed GraphDocument.
|
void |
SwtPreferenceHelper.applyGridSettings(GraphDocument document)
Applies the grid settings stored into the ApplicationFrame's
preferences to the passed GraphDocument.
|
protected boolean |
SwtOpenCommand.doValidateDocument(GraphDocument document)
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||