|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use LayoutController | |
| com.tensegrity.application | This package contains the main interfaces and meta classes for the skeleton framework. |
| com.tensegrity.graph.layout.controller |
The controller package contains several concrete implementations
of abstract class LayoutController which can be used in many
common applications.
|
| com.tensegrity.graph.view | Contains the graph view interface. |
| com.tensegrity.graph.view.event | |
| com.tensegrity.gui.component | The component package contains the basic abstractions for components used within a Graph application, such as GraphApplication, StatusBar, AttributeTable and ObjectTreePanel. |
| 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 | 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.dialog.graphtools | |
| 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.document.persistence | |
| com.tensegrity.gui.swt.dialog | |
| com.tensegrity.gui.swt.document | |
| com.tensegrity.gui.swt.document.persitence | |
| 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.commands | |
| Uses of LayoutController in com.tensegrity.application |
| Methods in com.tensegrity.application that return LayoutController | |
LayoutController |
DefaultGraphApplication.getDefaultLayoutController()
|
LayoutController |
ApplicationFrame.getDefaultLayoutController()
Deprecated. use GraphApplication.getDefaultLayoutController() |
| Uses of LayoutController in com.tensegrity.graph.layout.controller |
| Subclasses of LayoutController in com.tensegrity.graph.layout.controller | |
class |
FreeWorkflowLayoutController
The FreeWorkflowLayoutController is a concrete
LayoutController class
used to layout a free workflow. |
class |
GraphLayoutController
Class GraphLayoutController provides the generic functionality
needed in many free-flowing graph editors and modelers.
|
class |
OrgChartLayoutController
The OrgChartLayoutController is a concrete
LayoutController class
used to layout an organizational chart. |
class |
SwimlaneLayoutController
This class implements a layout controller for swimlane application. |
class |
WorkflowLayoutController
Class WorkflowLayoutController provides the generic
functionality that is needed in many workflow applications.
|
| Fields in com.tensegrity.graph.layout.controller declared as LayoutController | |
LayoutController |
LayoutObserverPostLayoutInfo.controller
instance variable for the LayoutController this
LayoutControllerPostLayoutInfo has been generated by |
| Methods in com.tensegrity.graph.layout.controller that return LayoutController | |
LayoutController |
WorkflowLayoutController.deepCopy(VisualGraphObjectContainer visualgraphview)
Creates a new independent layout-controller associated with the given VisualGraphObjectContainer. |
LayoutController |
OrgChartLayoutController.deepCopy(VisualGraphObjectContainer visualgraphobject)
Creates a new independent layout-controller associated with the given VisualGraphObjectContainer. |
LayoutController |
FreeWorkflowLayoutController.deepCopy(VisualGraphObjectContainer visualgraphobject)
Creates a new independent layout-controller associated with the given VisualGraphObjectContainer. |
abstract LayoutController |
LayoutController.deepCopy(VisualGraphObjectContainer visualGraphObjectContainer)
Override this method with a meaningful deep-copy operation that returns a new independent layout-controller associated with the given VisualGraphObjectContainer. |
LayoutController |
SwimlaneLayoutController.deepCopy(VisualGraphObjectContainer visualgraphview)
|
LayoutController |
GraphLayoutController.deepCopy(VisualGraphObjectContainer visualGraphObjectContainer)
Creates a new independent layout-controller associated with the given VisualGraphObjectContainer. |
| Constructors in com.tensegrity.graph.layout.controller with parameters of type LayoutController | |
FreeWorkflowLayoutController(LayoutController layoutController,
VisualGraphObjectContainer visualgraphobject)
Constructor that create a FreeWorkflowLayoutController for
the VisualGraphObjectContainer given by visualgraphobject
that used the LayoutService given by service. |
|
LayoutController(LayoutController layoutController,
VisualGraphObjectContainer visualGraphObjectContainer)
Copy constructor for the LayoutController instance. |
|
SwimlaneLayoutController(LayoutController layoutController,
VisualGraphObjectContainer graphobjectcontainer)
Copy-Constructor for for SwimlaneLayoutController. |
|
| Uses of LayoutController in com.tensegrity.graph.view |
| Methods in com.tensegrity.graph.view that return LayoutController | |
LayoutController |
VisualGraphView.getLayoutController()
Gets the LayoutController
that is associated with this instance. |
| Methods in com.tensegrity.graph.view with parameters of type LayoutController | |
void |
VisualGraphView.setLayoutController(LayoutController layoutController)
Sets the LayoutController
that is associated with this instance. |
| Uses of LayoutController in com.tensegrity.graph.view.event |
| Methods in com.tensegrity.graph.view.event with parameters of type LayoutController | |
void |
VisualGraphViewListener.layoutControllerChanged(LayoutController lcPrevious,
LayoutController lcNew)
Called whenever a different layout controller is assigned. |
| Uses of LayoutController in com.tensegrity.gui.component |
| Methods in com.tensegrity.gui.component that return LayoutController | |
LayoutController |
GraphApplication.getDefaultLayoutController()
Returns this applications default layout controller. |
| Uses of LayoutController in com.tensegrity.gui.document.persistence |
| Methods in com.tensegrity.gui.document.persistence that return LayoutController | |
protected abstract LayoutController |
DocumentInformationCheck.getDefaultLayoutController()
Returns the default layout controller |
| Uses of LayoutController in com.tensegrity.gui.graphdocument |
| Methods in com.tensegrity.gui.graphdocument with parameters of type LayoutController | |
java.lang.String |
ElementDefinitionWrapper.getNewLayoutContextNameDefault(java.util.Map map,
LayoutController lc,
java.lang.String oldName)
Generates and returns a new default name for the given layout context name, that can be used in the conflict dialog or when the dialog is suppressed. |
boolean |
ElementDefinitionWrapper.isContextNameValid(java.util.Map map,
java.lang.String name,
LayoutController layoutController)
Checks whether the given name is valid for a new layout context |
void |
ElementDefinitionWrapper.createDefaultRenameMaps(LayoutController lc)
Creates default rename maps for conflicting names in styles, geometries, layouts, images and rules. |
protected abstract void |
ElementConflictListener.resolveConflicts(java.util.List ruleConflicts,
java.util.List layoutConflicts,
LayoutController lcSource,
VisualGraphView vgv,
VisualGraphObject[] vgos)
|
static java.util.List |
ElementDefinitionUtil.checkForLayoutConflicts(AttributeSet layoutConfiguration,
LayoutController lc)
Checks for a conflict between the settings of the given layout contexts attributes and the layout contexts in the service of the layout controller. |
static void |
ElementDefinitionUtil.applyLayoutConfiguration(AttributeSet layoutConfiguration,
AttributeList xmlData,
LayoutController defaultLayoutController,
VisualGraphView vgv,
int applyAction,
java.util.List visualGraphViews,
java.util.List layoutConflicts,
boolean addUnconflictingContexts,
java.util.Map layoutsRenameMap,
int layoutDomain)
Applies the layout configuration. |
static void |
ElementDefinitionUtil.applyLayoutConfiguration(AttributeSet layoutConfiguration,
AttributeList xmlData,
LayoutController defaultLayoutController,
VisualGraphView vgv,
int applyAction,
java.util.List visualGraphViews,
java.util.List layoutConflicts,
boolean addUnconflictingContexts,
java.util.Map layoutsRenameMap,
int layoutDomain,
boolean setGlobalOptions)
Applies the layout configuration. |
| Uses of LayoutController in com.tensegrity.gui.graphdocument.persistence |
| Fields in com.tensegrity.gui.graphdocument.persistence declared as LayoutController | |
protected LayoutController |
GraphDocumentReader.defaultLayoutController
|
| Methods in com.tensegrity.gui.graphdocument.persistence with parameters of type LayoutController | |
boolean |
GraphDocumentReaderConflictHandler.resolveConflicts(LayoutController lc,
boolean resolveLayoutConflict,
boolean resolveStylesConflict,
boolean resolveStyleNamesConflict,
boolean resolveGeometryConflict,
boolean resolveRulesConflict,
boolean resolveImageConflict)
Resolve conflicts and determine an apply option for each conflict type. |
| Constructors in com.tensegrity.gui.graphdocument.persistence with parameters of type LayoutController | |
GraphDocumentReader(ApplicationFrame appFrame,
RuleRegistry defaultRegistry,
LayoutController defaultLayoutController,
GraphDocumentReaderConflictHandler conflictHandler)
Constructor |
|
GraphDocumentReader(Frame rootFrame,
UIManager uiManager,
MDIComponent mdiComponent,
RepositoryContainer repositoryContainer,
Preferences preferences,
RuleRegistry defaultRegistry,
LayoutController defaultLayoutController,
GraphDocumentReaderConflictHandler conflictHandler)
Constructor. |
|
| Uses of LayoutController in com.tensegrity.gui.swing.dialog |
| Constructors in com.tensegrity.gui.swing.dialog with parameters of type LayoutController | |
ElementConflictDialog(UIManager uiManager,
java.awt.Frame frame,
boolean showRules,
Rule[] conflictRules,
RuleRegistry rrDoc,
boolean showLayout,
java.lang.String[] conflictLayouts,
LayoutController lcSource,
LayoutController lcTarget)
Constructor |
|
ElementConflictDialog(UIManager uiManager,
java.awt.Frame frame,
java.lang.String keyTitle,
java.lang.String keyDescription,
boolean showRules,
Rule[] conflictRules,
RuleRegistry rrDoc,
boolean showLayout,
java.lang.String[] conflictLayouts,
LayoutController lcSource,
LayoutController lcTarget)
Constructor |
|
ElementConflictDialog(UIManager uiManager,
java.awt.Dialog owner,
boolean showRules,
Rule[] conflictRules,
RuleRegistry rrDoc,
boolean showLayout,
java.lang.String[] conflictLayouts,
LayoutController lcSource,
LayoutController lcTarget)
Constructor |
|
ElementConflictDialog(UIManager uiManager,
java.awt.Dialog owner,
java.lang.String keyTitle,
java.lang.String keyDescription,
boolean showRules,
Rule[] conflictRules,
RuleRegistry rrDoc,
boolean showLayout,
java.lang.String[] conflictLayouts,
LayoutController lcSource,
LayoutController lcTarget)
Constructor |
|
OpenFileConflictDialog(UIManager uiManager,
java.awt.Frame frame,
java.lang.String keyTitle,
java.lang.String keyDescription,
ElementDefinitionWrapper edw,
LayoutController layoutController,
boolean styleConflict,
boolean styleNameConflict,
boolean geometryConflict,
boolean rulesConflict,
boolean showRulesOptionApplyLoaded,
boolean showLayoutConflicts,
boolean showImageConflicts)
Creates a new OpenFileConflictDialog. |
|
OpenFileConflictDialog(UIManager uiManager,
java.awt.Frame frame,
java.lang.String keyTitle,
java.lang.String keyDescription,
ElementDefinitionWrapper edw,
LayoutController layoutController,
boolean styleConflict,
boolean styleNameConflict,
boolean geometryConflict,
boolean rulesConflict,
boolean showRulesOptionApplyLoaded,
boolean showLayoutConflicts,
boolean showImageConflicts,
boolean showLayoutContextUse)
Creates a new OpenFileConflictDialog. |
|
| Uses of LayoutController in com.tensegrity.gui.swing.dialog.graphtools |
| Methods in com.tensegrity.gui.swing.dialog.graphtools with parameters of type LayoutController | |
static java.lang.String |
GraphLayoutDialog.duplicateLayoutContext(java.lang.String temlateLayoutContext,
java.awt.Frame frame,
LayoutController controller,
UIManager uiManager)
This method shows an input dialog to enable user creating a duplicate Layout Context from an existing Layout Context. |
| Uses of LayoutController in com.tensegrity.gui.swing.document |
| Constructors in com.tensegrity.gui.swing.document with parameters of type LayoutController | |
SwingGraphDocumentReader(ApplicationFrame appFrame,
RuleRegistry defaultRegistry,
LayoutController defaultLayoutController)
Constructor |
|
SwingGraphDocumentReader(Frame rootFrame,
UIManager uiManager,
MDIComponent mdiComponent,
RepositoryContainer repositoryContainer,
Preferences preferences,
RuleRegistry defaultRegistry,
LayoutController defaultLayoutController)
Constructor |
|
SwingGraphDocumentReader(ApplicationFrame appFrame,
RuleRegistry defaultRegistry,
LayoutController defaultLayoutController,
GraphDocumentReaderConflictHandler conflictHandler)
Constructor |
|
SwingGraphDocumentReader(Frame rootFrame,
UIManager uiManager,
MDIComponent mdiComponent,
RepositoryContainer repositoryContainer,
Preferences preferences,
RuleRegistry defaultRegistry,
LayoutController defaultLayoutController,
GraphDocumentReaderConflictHandler conflictHandler)
Constructor |
|
| Uses of LayoutController in com.tensegrity.gui.swing.document.persistence |
| Methods in com.tensegrity.gui.swing.document.persistence that return LayoutController | |
protected LayoutController |
SwingDocumentInformationCheck.getDefaultLayoutController()
|
| Constructors in com.tensegrity.gui.swing.document.persistence with parameters of type LayoutController | |
SwingDocumentInformationCheck(Preferences prefs,
UIManager uiManager,
RuleRegistry rr,
LayoutController lc,
java.awt.Frame dlgParent)
Constructor |
|
| Uses of LayoutController in com.tensegrity.gui.swt.dialog |
| Constructors in com.tensegrity.gui.swt.dialog with parameters of type LayoutController | |
SWTElementConflictDialog(UIManager uiManager,
org.eclipse.swt.widgets.Display display,
int style,
java.lang.String keyTitle,
java.lang.String keyDescription,
boolean showRules,
Rule[] conflictRules,
RuleRegistry rrDoc,
boolean showLayout,
java.lang.String[] conflictLayouts,
LayoutController lcSource,
LayoutController lcTarget)
Creates and initializes the dialog used in order to resolve rules and layout conflicts. |
|
SWTElementConflictDialog(UIManager uiManager,
org.eclipse.swt.widgets.Display display,
int style,
boolean showRules,
Rule[] conflictRules,
RuleRegistry rrDoc,
boolean showLayout,
java.lang.String[] conflictLayouts,
LayoutController lcSource,
LayoutController lcTarget)
Creates and initializes the dialog used in order to resolve rules and layout conflicts. |
|
SwtOpenFileConflictDialog(UIManager uiManager,
org.eclipse.swt.widgets.Display display,
java.lang.String keyTitle,
java.lang.String keyDescription,
ElementDefinitionWrapper edw,
java.util.List layoutConflicts,
LayoutController layoutController,
boolean styleConflict,
boolean styleNameConflict,
boolean geometryConflict,
boolean rulesConflict,
java.util.List imageConflicts,
boolean showRulesOptionApplyLoaded)
Creates a new LayoutContextDialog. |
|
| Uses of LayoutController in com.tensegrity.gui.swt.document |
| Constructors in com.tensegrity.gui.swt.document with parameters of type LayoutController | |
SwtGraphDocumentReader(ApplicationFrame appFrame,
RuleRegistry defaultRegistry,
LayoutController defaultLayoutController)
Constructor |
|
SwtGraphDocumentReader(ApplicationFrame appFrame,
RuleRegistry defaultRegistry,
LayoutController defaultLayoutController,
GraphDocumentReaderConflictHandler conflictHandler)
Constructor |
|
| Uses of LayoutController in com.tensegrity.gui.swt.document.persitence |
| Methods in com.tensegrity.gui.swt.document.persitence that return LayoutController | |
protected LayoutController |
SwtDocumentInformationCheck.getDefaultLayoutController()
|
| Constructors in com.tensegrity.gui.swt.document.persitence with parameters of type LayoutController | |
SwtDocumentInformationCheck(Preferences prefs,
UIManager uiManager,
RuleRegistry rr,
LayoutController lc,
Frame dlgParent)
TODO SGu (30.06.2005): Comment constructor |
|
| Uses of LayoutController in com.tensegrity.skeleton.commands |
| Methods in com.tensegrity.skeleton.commands that return LayoutController | |
protected LayoutController |
LayoutCommand.getDefaultLayoutController()
|
protected abstract LayoutController |
AbstractLayoutCommand.getDefaultLayoutController()
Returns the default LayoutController.
|
| Methods in com.tensegrity.skeleton.commands with parameters of type LayoutController | |
protected void |
LayoutCommand.showError(LayoutController layoutController)
|
protected abstract void |
AbstractLayoutCommand.showError(LayoutController layoutController)
|
| Uses of LayoutController in com.tensegrity.skeleton.swt.commands |
| Methods in com.tensegrity.skeleton.swt.commands that return LayoutController | |
protected LayoutController |
SwtLayoutCommand.getDefaultLayoutController()
|
| Methods in com.tensegrity.skeleton.swt.commands with parameters of type LayoutController | |
protected void |
SwtLayoutCommand.showError(LayoutController layoutController)
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||