Deprecated API

Deprecated Classes
com.tensegrity.gui.swing.control.CustomTabbedPane
          Not used. Not tested. 
com.tensegrity.generic.util.DebugToString
          This class might be removed at any time, so no customer code should depend on it! 
com.tensegrity.gui.swt.DummyUIManager
          Don't use it, it will be removed in future time. 
com.tensegrity.gui.swt.control.labels.GradientLabel
          please use PaintItemLabel instead 
com.tensegrity.gui.swt.events.ItemSelectionAdapter
          Don't use it, will be removed in furutre. 
com.tensegrity.gui.swing.control.attributetable.PreferenceTableCellEditor
          After the introduction of the AttributeEditorTranslator which is used to translate cells in the AttributeTable and the AttributeTree, this class is no longer supported and should not be used anymore. 
com.tensegrity.gui.swing.control.attributetable.PreferenceTableCellRenderer
          After the introduction of the AttributeEditorTranslator which is used to translate cells in the AttributeTable and the AttributeTree, this class is no longer supported and should not be used anymore. 
com.tensegrity.gui.swing.graph.RendererConfigurationUtil
          Use RendererConfigurationUtil instead! 
com.tensegrity.gui.swing.dialog.ruleeditor.RuleEditorDialogOld
          Use RuleEditorDialog instead. 
com.tensegrity.gui.swing.control.SimpleLauncher
          Use SplashScreenLauncher instead, it supports hiding the splashscreen. 
com.tensegrity.gui.swt.control.panels.SlidePanelEvent
          please use SlidePanel instead 
com.tensegrity.gui.swing.SwingCommandRegistry.ActionCommand
          This class has been moved to SwingCommandRegistry.ActionCommand 
com.tensegrity.skeleton.swt.commands.SwtLoadStylesCommand
          NOT IMPLEMENTED - SIMPLY DO NOT USE 
com.tensegrity.gui.swt.control.panels.SwtSlidePanel
          please use SlidePanel 
com.tensegrity.gui.swt.control.panels.SwtSlidePanelContainer
          Not needed anymore. Please refer to the new com.tensegrity.gui.swt.control.slidepanel package for information about the newly introduced SlidePanel 
com.tensegrity.gui.swt.control.panels.SwtSlidePanelContent
          please use SlidePanelContent instead 
com.tensegrity.skeleton.swt.commands.SwtStyleDialogCommand
          NOT IMPLEMENTED - SIMPLY DO NOT USE 
com.tensegrity.generic.persistence.XMLReader
          use XMLStreamReader instead. 
com.tensegrity.generic.persistence.XMLWriter
          use XMLStreamWriter instead. 
 

Deprecated Interfaces
com.tensegrity.composite.CompositeTableSpan
          Not used anymore! 
com.tensegrity.gui.swt.control.panels.SlidePanelListener
          please use SlidePanelListener instead 
 

Deprecated Fields
com.tensegrity.composite.geometry.GeometryConstants.ATTRIBUTENAME_FOLDPLACEMENT
          make use of GeometryConstants.ATTRIBUTENAME_FOLDINGANCHOR instead 
com.tensegrity.composite.CompositeAttributes.ATTRIBUTENAME_ISLABELVISIBLE
          should be used nowhere 
com.tensegrity.graph.rule.GraphRule.AUTOSPACEMODE_HORIZONTAL
          use VisualGraphViewInteractionConfiguration displace modes instead 
com.tensegrity.graph.rule.GraphRule.AUTOSPACEMODE_HORIZONTAL_DESCRIPTION
          use VisualGraphViewInteractionConfiguration displace modes instead 
com.tensegrity.graph.rule.GraphRule.AUTOSPACEMODE_NONE
          use VisualGraphViewInteractionConfiguration displace modes instead 
com.tensegrity.graph.rule.GraphRule.AUTOSPACEMODE_NONE_DESCRIPTION
          use VisualGraphViewInteractionConfiguration displace modes instead 
com.tensegrity.graph.rule.GraphRule.AUTOSPACEMODE_VERTICAL
          use VisualGraphViewInteractionConfiguration displace modes instead 
com.tensegrity.graph.rule.GraphRule.AUTOSPACEMODE_VERTICAL_DESCRIPTION
          use VisualGraphViewInteractionConfiguration displace modes instead 
com.tensegrity.composite.geometry.GeometryConstants.CL_LABEL_POSITIONING
          use CL_SIGN_ANCHOR & CL_SIGN_PLACEMENT instead [notice: this constant will be removed in the near future] 
com.tensegrity.generic.attribute.GenericAttributableOnSet.FIRE_SPECIFIC_ATTRIBUTES_CHANGED_EVENTS
          Use GenericAttributableOnSet.setFireSpecificAttributesChangedEvents(boolean) and GenericAttributableOnSet.isFireSpecificAttributesChangedEvents() instead 
com.tensegrity.composite.CompositeGroup.FOLDPLACEMENT_CENTERED
          make use of folding anchor instead 
com.tensegrity.composite.CompositeGroup.FOLDPLACEMENT_UNKNOWN
          make use of folding anchor instead 
com.tensegrity.composite.CompositeGroup.FOLDPLACEMENT_UPPERCORNER
          make use of folding anchor instead 
com.tensegrity.composite.CompositeLine.LABEL_POSITION_CENTER
          use SIGN_XXX position constants instead 
com.tensegrity.composite.CompositeLine.LABEL_POSITION_CENTER_END
          use SIGN_XXX position constants instead 
com.tensegrity.composite.CompositeLine.LABEL_POSITION_CENTER_START
          use SIGN_XXX position constants instead 
com.tensegrity.composite.CompositeLine.LABEL_POSITION_FREE
          use SIGN_XXX position constants instead 
com.tensegrity.composite.CompositeLine.LABEL_POSITION_HEAD
          use SIGN_XXX position constants instead 
com.tensegrity.composite.CompositeLine.LABEL_POSITION_HEAD_END
          use SIGN_XXX position constants instead 
com.tensegrity.composite.CompositeLine.LABEL_POSITION_HEAD_START
          use SIGN_XXX position constants instead 
com.tensegrity.composite.CompositeLine.LABEL_POSITION_TAIL
          use SIGN_XXX position constants instead 
com.tensegrity.composite.CompositeLine.LABEL_POSITION_TAIL_END
          use SIGN_XXX position constants instead 
com.tensegrity.composite.CompositeLine.LABEL_POSITION_TAIL_START
          use SIGN_XXX position constants instead 
com.tensegrity.composite.CompositeLine.LABEL_POSITION_UNKNOWN
          use SIGN_XXX position constants instead 
com.tensegrity.graph.view.VisualGraphViewSettings.MEMENTO_ROLLBACK_ACTIVATED
          this setting is no longer supported 
com.tensegrity.gui.swing.control.attributetree.SwingAttributeTree.PROPERTYNAME_AUTOEXPANDCATEGORIES
          use AttributeEditorProperties.PROPERTYNAME_AUTOEXPANDCATEGORIES 
com.tensegrity.gui.swing.control.attributetree.SwingAttributeTree.PROPERTYNAME_DYNAMICROWHEIGHT
          use AttributeEditorProperties.PROPERTYNAME_DYNAMICROWHEIGHT 
com.tensegrity.gui.component.AttributeTree.PROPERTYNAME_ENABLE_WRITEPROTECTION
          use AttributeEditorProperties.PROPERTYNAME_ENABLE_WRITEPROTECTION 
com.tensegrity.gui.component.AttributeTree.PROPERTYNAME_MERGEELEMENTTYPES
          use AttributeEditorProperties.PROPERTYNAME_MERGEELEMENTTYPES 
com.tensegrity.gui.component.AttributeTree.PROPERTYNAME_RENAMINGALLOWED
          use AttributeEditorProperties.PROPERTYNAME_RENAMINGALLOWED 
com.tensegrity.gui.component.AttributeTree.PROPERTYNAME_SHOWCATEGORIES
          use AttributeEditorProperties.PROPERTYNAME_SHOWCATEGORIES 
com.tensegrity.graph.layout.edge.EdgeLayoutConstants.REASSIGN_PORTS_DESC
          Please use LayoutController.setAutomaticPortReassignment(boolean) and LayoutController.getAutomaticPortReassignment() instead. 
com.tensegrity.gui.component.AttributeEditor.SORT_ASCENDING
          use AttributeEditorProperties.SORTMODE_ASCENDING ! 
com.tensegrity.gui.component.AttributeEditor.SORT_DESCENDING
          use AttributeEditorProperties.SORTMODE_DESCENDING ! 
com.tensegrity.gui.component.AttributeEditor.SORT_NONE
          use AttributeEditorProperties.SORTMODE_NONE ! 
 

Deprecated Methods
com.tensegrity.gui.swing.SwingCommandRegistry.addToMenu(JMenu, HashMap, String, KeyStroke, String, Class, UIManager)
          Please use SwingUtil instead! 
com.tensegrity.gui.swing.SwingCommandRegistry.addToMenu(JMenu, HashMap, String, KeyStroke, UIManager)
          Please use SwingUtil instead! 
com.tensegrity.gui.swing.SwingCommandRegistry.addToMenu(JMenu, HashMap, String, String, Class, UIManager)
          Please use SwingUtil instead! 
com.tensegrity.gui.swing.SwingCommandRegistry.addToMenu(JMenu, HashMap, String, UIManager)
          Please use SwingUtil instead! 
com.tensegrity.gui.swing.SwingCommandRegistry.addToMenu(JPopupMenu, HashMap, String, KeyStroke, String, Class, UIManager)
          Please use SwingUtil instead! 
com.tensegrity.gui.swing.SwingCommandRegistry.addToMenu(JPopupMenu, HashMap, String, String, Class, UIManager)
          Please use SwingUtil instead! 
com.tensegrity.gui.swing.SwingCommandRegistry.addToMenu(JPopupMenu, HashMap, String, UIManager)
          Please use SwingUtil instead! 
com.tensegrity.gui.swing.SwingCommandRegistry.addToToolBar(SwingToolBar, Command, int, HashMap, UIManager)
          Please use SwingUtil instead! 
com.tensegrity.gui.swing.SwingCommandRegistry.addToToolBar(SwingToolBar, Command, int, HashMap, UIManager, String)
          Please use SwingUtil instead! 
com.tensegrity.gui.swing.SwingCommandRegistry.addToToolBar(SwingToolBar, Command, String, int, Class)
          Please use SwingUtil instead! 
com.tensegrity.gui.swing.SwingCommandRegistry.addToToolBarToggleButton(SwingToolBar, Command, int, HashMap, UIManager)
          Please use SwingUtil instead! 
com.tensegrity.gui.swing.SwingCommandRegistry.addToToolBarToggleButton(SwingToolBar, Command, int, HashMap, UIManager, String)
          Please use SwingUtil instead! 
com.tensegrity.gui.swing.SwingCommandRegistry.addToToolBarToggleButton(SwingToolBar, Command, String, String, Class)
          Please use SwingUtil instead! 
com.tensegrity.gui.swing.SwingCommandRegistry.addToToolBarToggleButton(SwingToolBar, Command, String, String, int, Class)
          Please use SwingUtil instead! 
com.tensegrity.graph.rule.GraphRule.autospaceMode2String(int)
          use VisualGraphViewInteractionConfiguration displace modes instead 
com.tensegrity.generic.attribute.AttributableOnSetCollection.findAttribute(AttributeSet, String)
          Use AttributeOperations.findByPath(AttributeSet, String). 
com.tensegrity.application.ApplicationFrame.getApplet()
          use Application.getApplet() 
com.tensegrity.application.ApplicationFrame.getAutomaticLayoutContextName()
          This method is no longer used by the framework 
com.tensegrity.graph.rule.GraphRule.getAutoSpaceMode()
          use VisualGraphViewInteractionConfiguration displace modes instead 
com.tensegrity.graph.layout.controller.LayoutController.getBaseLayoutEngine(String)
          Please use LayoutController.getBaseLayouter(String) instead. The method is about to be removed in future releases. 
com.tensegrity.application.ApplicationFrame.getCommandRegistry()
          use Application.getCommandRegistry() instead! 
com.tensegrity.composite.util.CompositeHierarchyPath.getCompositeView()
          since leveled hierarchies can be build starting from a CompositeGroup it is not ensured that the BaseCompositeContainer at index 0 is a CompositeView. Use #getBaseCompositeContainer(int) or #getBaseCompositeContainerArray() instead. 
com.tensegrity.application.ApplicationFrame.getCustomContainer()
          use ApplicationFrame.getCustomContainers() instead! 
com.tensegrity.application.ApplicationFrame.getDefaultLayoutController()
          use GraphApplication.getDefaultLayoutController() 
com.tensegrity.graph.rule.NodeRule.getDisallowEdgeSplitRule()
          make use of either NodeRule.getDisallowedEdgeSplitNodes() or NodeRule.getDisallowedEdgeSplitNodesAsString() instead 
com.tensegrity.application.ApplicationFrame.getDragContext()
          use GraphApplication.getDragContext() 
com.tensegrity.graph.layout.controller.WorkflowLayoutController.getEdgeBendRounding()
          avoid to use this method. make use of #getEdgeBendRoundingExpression() instead. 
com.tensegrity.graph.layout.controller.WorkflowLayoutController.getEdgeForkLength()
          avoid to use this method. make use of #getEdgeForkLengthExpression() instead. 
com.tensegrity.graph.layout.controller.WorkflowLayoutController.getEdgeForkOffset()
          avoid to use this method. make use of #getEdgeForkOffsetExpression() instead. 
com.tensegrity.composite.CompositeGroup.getFoldPlacement()
          make use of CompositeGroup.getFoldingAnchor() instead 
com.tensegrity.gui.graphdocument.GraphPanel.getGraphApplication()
          This method is about to disappear, use GraphPanel.getApplicationFrame() instead! 
com.tensegrity.application.ApplicationFrame.getKeyStrokeProvider()
          use Application.getKeyStrokeProvider() instead! 
com.tensegrity.composite.CompositeLine.getLabel()
          use .setSignVisible() and .adjustGeometry() instead [NOTICE: method will be removed in the near future] 
com.tensegrity.composite.CompositeLine.getLabelLocation()
          use .getSign().getLocation() instead [NOTICE: method will be removed in the near future] 
com.tensegrity.composite.CompositeLine.getLabelPositioning()
          use .getSignPosition() or .getSignLinePosition() instead [NOTICE: method will be removed in the near future] 
com.tensegrity.composite.CompositeLine.getLabelSize()
          use .getSign().getSize() instead [NOTICE: method will be removed in the near future] 
com.tensegrity.graph.layout.controller.WorkflowLayoutController.getLayerDistance()
          avoid to use this method. make use of #getLayerDistanceExpression() instead. 
com.tensegrity.graph.layout.controller.WorkflowLayoutController.getLayerDistanceFirstLast()
          avoid to use this method. make use of #getLayerDistanceFirstLastExpression() instead. 
com.tensegrity.graph.layout.Layoutable.getLayoutContext()
          This method is about to be removed in future releases. Please use Layoutable.setNodeLayoutContext(String) and Layoutable.setEdgeLayoutContext(String) instead. 
com.tensegrity.graph.layout.controller.LayoutController.getLayoutContext()
          use LayoutController.getNodeLayoutContext() and LayoutController.getEdgeLayoutContext() instead. 
com.tensegrity.graph.layout.controller.LayoutController.getLayoutService()
          The LayoutService class is about to be removed in future releases. All methods are available at the LayoutController class now. 
com.tensegrity.application.ApplicationFrame.getLocale()
          use Application.getLocale() 
com.tensegrity.graph.layout.controller.WorkflowLayoutController.getNodeDistance()
          avoid to use this method. make use of #getNodeDistanceExpression() instead. 
com.tensegrity.gui.printing.BasePageFormat.getPages()
          use #getPagesHorizontal(int) 
com.tensegrity.graph.layout.controller.WorkflowLayoutController.getParallelEdgeDistance()
          avoid to use this method. make use of #getParallelEdgeDistanceExpression() instead. 
com.tensegrity.application.ApplicationFrame.getPreferences()
          use Application.getPreferences() instead! 
com.tensegrity.graph.view.VisualGraphView.getRecentLayoutContext()
            
com.tensegrity.application.ApplicationFrame.getResourceName()
          Use ApplicationFrame.getResourceNames() instead! 
com.tensegrity.skeleton.swt.SwtApplicationFrame.getResourceName()
          Use ApplicationFrame.getResourceNames() instead. 
com.tensegrity.application.ApplicationFrame.getRuleRegistry()
          use GraphApplication.getRuleRegistry() 
com.tensegrity.composite.CompositeNavigatorProvider.getScaleX()
          use getViewValues instead 
com.tensegrity.composite.CompositeNavigatorProvider.getScaleY()
          use getViewValues instead 
com.tensegrity.generic.util.VersionNumber.getServicepack()
          make use of VersionNumber.getRevision() instead 
com.tensegrity.gui.swing.document.MDIToolkit.getTabbedMDIComponent(ApplicationFrame, Container, MenuTool, Command)
          Use initTabbedMDIComponent instead! 
com.tensegrity.application.ApplicationFrame.getUIManager()
          use Application.getUIManager() instead! 
com.tensegrity.gui.swing.graph.SwingGraphPanel.getVisualGraphImage()
          Use VisualGraphImageUtil.renderToImage(VisualGraphView, Insets) instead! 
com.tensegrity.gui.swing.graph.SwingGraphPanel.getVisualGraphImage(int, int)
          Use VisualGraphImageUtil.renderToImage(VisualGraphView, int, int, Insets) instead! 
com.tensegrity.gui.swing.graph.SwingGraphPanel.getVisualGraphImagePreferredSize()
          Use VisualGraphImageUtil.getPreferredSize(VisualGraphView) instead! 
com.tensegrity.gui.swing.graph.SwingGraphPanel.getVisualGraphImageRequiredSize()
          Use VisualGraphImageUtil.getPreferredSize(VisualGraphView) to get the actual size of an image of a VisualGraphView 
com.tensegrity.gui.swing.graph.SwingGraphPanel.getVisualGraphImageThreshold()
          Do not use this function, the calculation might be wrong. 
com.tensegrity.graph.view.VisualGraphView.getZoomToRectangleKey()
          Use (@link com.tensegrity.generic.util.ModifierConfig#getModifier(OperationKey))! 
com.tensegrity.gui.component.AttributeEditorProperties.hideAttribute(String)
          use AttributeEditorProperties.setVisible(String, boolean) instead! 
com.tensegrity.gui.component.AttributeEditorProperties.isHidden(String)
          use AttributeEditorProperties.isVisible(String) instead. 
com.tensegrity.graph.layout.controller.LayoutController.isRecursive()
          The recursive behavior of layout can be also influenced by layout domain. Please use the methods LayoutController.setLayoutDomain(int) and LayoutController.getLayoutDomain() instead. 
com.tensegrity.composite.CompositeLine.layoutLabel(Coordinate)
          use .getSign().setLocation() [NOTICE: method will be removed in the near future] 
com.tensegrity.gui.swing.SwingCommandRegistry.makeMenuItem(String, Action)
          Please use SwingUtil instead! 
com.tensegrity.gui.graphdocument.DocumentFactory.newGraphDocument(String, GraphApplication, DragContext)
          Use DocumentFactory.newGraphDocument(String, ApplicationFrame, GraphController, VisualGraphView, DragContext) instead! 
com.tensegrity.gui.graphdocument.DocumentFactory.newGraphDocument(String, GraphApplication, GraphController, VisualGraphView)
          Use DocumentFactory.newGraphDocument(String, ApplicationFrame, GraphController, VisualGraphView) instead! 
com.tensegrity.gui.graphdocument.DocumentFactory.newGraphDocument(String, GraphApplication, GraphController, VisualGraphView, DragContext)
          Use DocumentFactory.newGraphDocument(String, ApplicationFrame, GraphController, VisualGraphView, DragContext) instead! 
com.tensegrity.generic.attribute.CustomAttribute.newValueInstance()
          Not called anymore, use Attribute.cloneValue() instead! 
com.tensegrity.graph.view.VisualOperations.recursiveSelection(VisualGraphView, boolean)
          make use of CompositeViewOperations.recursiveSelection(CompositeView, boolean) instead. 
com.tensegrity.graph.layout.controller.LayoutController.registerLayoutEngine(EdgeLayout)
          Please use LayoutController.registerLayout(EdgeLayout) instead. The method is about to be removed in future releases. 
com.tensegrity.graph.layout.controller.LayoutController.registerLayoutEngine(NodeLayout)
          Please use LayoutController.registerLayout(NodeLayout) instead. The method is about to be removed in future releases. 
com.tensegrity.generic.util.Debug.safeEquals(Object, Object)
          Use Comparison.safeEquals(Object, Object) instead! 
com.tensegrity.generic.util.Debug.safeEqualsIgnoreCase(String, String)
          Use Comparison.safeEqualsIgnoreCase(String, String) instead! 
com.tensegrity.generic.util.Debug.safeHashCode(Object)
          Use Comparison.safeHashCode(Object) instead! 
com.tensegrity.application.ApplicationFrame.setAutomaticLayoutContextName(String)
          This method is no longer used by the framework 
com.tensegrity.graph.rule.GraphRule.setAutoSpaceMode(int)
          use VisualGraphViewInteractionConfiguration displace modes instead 
com.tensegrity.graph.layout.controller.GraphLayoutController.setDefaultLayerDistance(int)
          Please use the method LayoutController.setLayoutAttribute(String, String, Object) to set the layer distance of the hierarchical layout. 
com.tensegrity.graph.layout.LayoutService.setDefaultLayoutContext(String)
          This method is become redundant since the method layoutEdges is expanded to a new parameter for the according edge layout context. 
com.tensegrity.graph.layout.controller.GraphLayoutController.setDefaultNodeDistance(int)
          Please use the method LayoutController.setLayoutAttribute(String, String, Object) to set the node distance of the hierarchical layout. 
com.tensegrity.graph.rule.NodeRule.setDisallowEdgeSplitRule(String)
          make use of NodeRule.setDisallowedEdgeSplitNodes(Set) instead 
com.tensegrity.graph.layout.controller.WorkflowLayoutController.setEdgeBendRounding(int)
          avoid to use this method. make use of #setEdgeBendRounding(String rounding) or #setEdgeBendRounding(MetricExpression rounding) instead. 
com.tensegrity.graph.layout.controller.WorkflowLayoutController.setEdgeForkLength(int)
          avoid to use this method. make use of #setEdgeForkLength(String length) or #setEdgeForkLength(MetricExpression length) instead. 
com.tensegrity.graph.layout.controller.WorkflowLayoutController.setEdgeForkOffset(int)
          avoid to use this method. make use of #setEdgeForkOffset(String offset) or #setEdgeForkOffset(MetricExpression offset) instead. 
com.tensegrity.composite.CompositeGroup.setFoldPlacement(int)
          make use of CompositeGroup.setFoldingAnchor(Anchor) instead 
com.tensegrity.gui.swing.repository.RepositoryItemPanel.setGraphApplication(GraphApplication)
          No GraphApplication required, UIManager is enough. Use setUIManager instead. 
com.tensegrity.composite.CompositeLine.setLabel(String)
          use .setSignVisible() and .adjustGeometry() instead [NOTICE: method will be removed in the near future] 
com.tensegrity.composite.CompositeLine.setLabel(Transform2D, ScaleValues, String)
          use .setSignVisible() and .adjustGeometry() instead [NOTICE: method will be removed in the near future] 
com.tensegrity.composite.CompositeLine.setLabelPositioning(int)
          use .setSignAnchor() and/or .setSignPlacement() instead [NOTICE: method will be removed in the near future] 
com.tensegrity.composite.CompositeLine.setLabelVisible(Transform2D, ScaleValues, boolean)
          use .setSignVisible() and .adjustGeometry() instead [NOTICE: method will be removed in the near future] 
com.tensegrity.graph.layout.controller.WorkflowLayoutController.setLayerDistance(int)
          avoid to use this method. make use of #setLayerDistance(String distance) or #setLayerDistance(MetricExpression distance) instead. 
com.tensegrity.graph.layout.controller.WorkflowLayoutController.setLayerDistanceFirstLast(int)
          avoid to use this method. make use of #setLayerDistanceFirstLast(String distance) or #setLayerDistanceFirstLast(MetricExpression distance) instead. 
com.tensegrity.graph.layout.Layoutable.setLayoutContext(String)
          This method is about to be removed in future releases. Please use Layoutable.setNodeLayoutContext(String) and Layoutable.setEdgeLayoutContext(String) instead. 
com.tensegrity.graph.layout.controller.LayoutController.setLayoutContext(String)
          use LayoutController.setNodeLayoutContext(String) and LayoutController.setEdgeLayoutContext(String) instead. 
com.tensegrity.graph.layout.controller.LayoutController.setLayoutEdgesContextDepended(boolean)
          After redesign of the Layout it is not necessary to use this method anymore. 
com.tensegrity.graph.layout.controller.LayoutController.setLayoutService(LayoutService)
          The LayoutService class is about to be removed in future releases. All methods are available at the base LayoutController class now. 
com.tensegrity.skeleton.swt.commands.SwtPreferenceHelper.setLookAndFeel(String)
          Setting a new look and feel is not relevant for SWT based applications, therefore this method is deprecated and throws a RuntimeException. 
com.tensegrity.generic.attribute.CustomAttribute.setName(String)
          Not called anymore, attribute instances must not change their name after creation 
com.tensegrity.graph.layout.controller.WorkflowLayoutController.setNodeDistance(int)
          avoid to use this method. make use of #setNodeDistance(String distance) or #setNodeDistance(MetricExpression distance) instead. 
com.tensegrity.gui.printing.BasePageFormat.setPages(int)
          use BasePageFormat.setPagesHorizontal(int) 
com.tensegrity.graph.layout.controller.WorkflowLayoutController.setParallelEdgeDistance(int)
          avoid to use this method. make use of #setParallelEdgeDistance(String distance) or #setParallelEdgeDistance(MetricExpression distance) instead. 
com.tensegrity.application.ApplicationFrame.setPreferences(Preferences)
          use Application.setPreferences(Preferences) instead! 
com.tensegrity.graph.view.VisualGraphView.setRecentLayoutContext(String)
          use #setRecentLayoutContext(String, String) instead. 
com.tensegrity.application.ApplicationFrame.setRuleRegistry(RuleRegistry)
          use {@link GraphApplication#setRuleRegistry(RuleRegistry) 
com.tensegrity.graph.view.VisualGraphView.setZoomToRectangleKey(KeyStroke)
          Use (@link com.tensegrity.generic.util.ModifierConfig#setModifier(OperationKey, int))! 
com.tensegrity.gui.component.AttributeEditorProperties.showAttribute(String)
          use AttributeEditorProperties.setVisible(String, boolean) instead! 
com.tensegrity.gui.swing.SwingUtil.showError(Component, String)
          Use other method, because of the hard coded title string! 
com.tensegrity.gui.swing.SwingUtil.showYesNo(Component, String)
          use SwingUtil.showConfirmDialog(Component, String, String) 
com.tensegrity.gui.swing.SwingUtil.showYesNo(Component, String, String)
          use SwingUtil.showConfirmDialog(Component, String, String) 
com.tensegrity.gui.swing.SwingUtil.showYesNo(Component, String, String, int)
          use SwingUtil.showConfirmDialog(Component, String, String, int) 
com.tensegrity.gui.swing.SwingUtil.showYesNoCancel(Component, String)
          use SwingUtil.showConfirmDialogWithCancel(Component, String, String) 
com.tensegrity.graph.rule.GraphRule.string2autospaceMode(String)
          use VisualGraphViewInteractionConfiguration displace modes instead 
com.tensegrity.gui.swing.dialog.PreferenceDialog.updateUI()
          Not used anymore, remove calls to this method! 
 

Deprecated Constructors
com.tensegrity.generic.constraint.ConstraintViolationException(String)
          Please use ConstraintViolationException.ConstraintViolationException(String, Constraint), so the user is able to retrieve the corresponding constraint. 
com.tensegrity.graphics.interaction.InteractionInfo(Transform2D, MouseInfo)
          don't use this constructor anymore 
com.tensegrity.graphics.interaction.InteractionInfo(Transform2D, MouseInfo, int)
          don't use this constructor anymore 
com.tensegrity.gui.swing.document.MenuTool(GraphApplication)
          Pass the MDIComponent instead of the application. 
com.tensegrity.generic.util.metric.MetricExpressionParserException(String)
          specify a reason id. 
com.tensegrity.gui.swing.document.SwingGraphDocument(String, GraphApplication, DragContext)
          Use SwingGraphDocument.SwingGraphDocument(String, ApplicationFrame, DragContext) instead! 
com.tensegrity.gui.swing.document.SwingGraphDocument(String, GraphApplication, GraphController, VisualGraphView)
          Use SwingGraphDocument.SwingGraphDocument(String, ApplicationFrame, GraphController, VisualGraphView) instead! 
com.tensegrity.gui.swing.document.SwingGraphDocument(String, GraphApplication, GraphController, VisualGraphView, DragContext)
          Use SwingGraphDocument.SwingGraphDocument(String, ApplicationFrame, GraphController, VisualGraphView, DragContext) instead! 
com.tensegrity.gui.swing.graph.SwingGraphPanel(Application, GraphDocument, JPopupMenuSourceWithUpdateUI)
          Use {@link #SwingGraphPanel(ApplicationFrame, GraphDocument, JPopupMenuSourceWithUpdateUI) 
com.tensegrity.gui.swing.graph.SwingGraphPanel(Application, GraphDocument, JPopupMenuSourceWithUpdateUI, boolean)
          Use SwingGraphPanel.SwingGraphPanel(ApplicationFrame, GraphDocument, JPopupMenuSourceWithUpdateUI, boolean) 
com.tensegrity.gui.swing.graph.SwingGraphPanel(Application, GraphDocument, JPopupMenuSourceWithUpdateUI, DragContext)
          Use SwingGraphPanel.SwingGraphPanel(ApplicationFrame, GraphDocument, JPopupMenuSourceWithUpdateUI, DragContext) 
com.tensegrity.gui.swing.control.tree.SwingObjectTreePanel(GraphApplication)
          Use the other constructor instead. 
com.tensegrity.skeleton.swt.SwtApplicationFrame(Display, ExtendedShell)
          Use SwtApplicationFrame.SwtApplicationFrame(GraphApplication, Display, ExtendedShell) instead! 
com.tensegrity.gui.swt.document.SwtGraphDocument(String, ApplicationFrame, Composite, DragContext)
          Use SwtGraphDocument.SwtGraphDocument(String, ApplicationFrame, Composite, DragContext) instead! 
com.tensegrity.gui.swt.document.SwtGraphDocument(String, GraphApplication, Composite, DragContext)
          Use SwtGraphDocument.SwtGraphDocument(String, ApplicationFrame, Composite, DragContext) instead! 
com.tensegrity.gui.swt.document.SwtGraphDocument(String, GraphApplication, GraphController, Composite, VisualGraphView)
          Use SwtGraphDocument.SwtGraphDocument(String, ApplicationFrame, GraphController, Composite, VisualGraphView) instead! 
com.tensegrity.gui.swt.document.SwtGraphDocument(String, GraphApplication, GraphController, Composite, VisualGraphView, DragContext)
          Use #SwtGraphDocument(String, ApplicationFrame, GraphApplication, GraphController, Composite, VisualGraphView, DragContext) instead! 
com.tensegrity.gui.swing.control.tree.VisualEdgeTreeNode(Object)
          use the constructor with the UIManager as parameter instead. 
com.tensegrity.gui.swing.repository.VisualGraphObjectRepositoryItem(DragContext, VisualGraphObject, String)
          Do not use this constructor anymore to avoid hardwired non-localized tooltip. Use VisualGraphObjectRepositoryItem.VisualGraphObjectRepositoryItem(DragContext, VisualGraphObject, UIManager, String) instead. 
com.tensegrity.gui.swing.repository.VisualGraphObjectRepositoryItem(DragContext, VisualGraphObject, String, String, Class)
          Do not use this constructor anymore to avoid hardwired non-localized tooltip. Use VisualGraphObjectRepositoryItem.VisualGraphObjectRepositoryItem(DragContext, VisualGraphObject, UIManager, String, String, Class) instead. 
com.tensegrity.gui.swing.control.tree.VisualGraphObjectTreeNode(Object)
          use the constructor with the UIManager as parameter instead. 
com.tensegrity.gui.swing.control.tree.VisualNodeTreeNode(Object)
          use the constructor with the UIManager as parameter instead. 
com.tensegrity.gui.swing.control.tree.VisualSubgraphTreeNode(Object)
          use the constructor with the UIManager as parameter instead. 
com.tensegrity.generic.persistence.XMLReader(InputStream)
          use XMLStreamReader instead. 
com.tensegrity.generic.persistence.XMLWriter(OutputStream)
          use XMLStreamWriter instead. 
com.tensegrity.generic.persistence.XMLWriter(OutputStream, boolean)
          use XMLStreamWriter instead. 
com.tensegrity.gui.swing.control.ZoomComboBox()
          This constructor doesn't make much sense, since this combo must reflect document states and such. 
 



Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.