A B C D E F G H I K L M N O P Q R S T U V W X Z _

A

AbstractLayout - Class in com.mindfusion.diagramming
The base class for all layout classes.
AbstractLayout() - Constructor for class com.mindfusion.diagramming.AbstractLayout
Initializes a new instance of the AbstractLayout class.
Action - Class in com.mindfusion.diagramming
Provides constants that identify the current operation carried out interactively on an item.
Action() - Constructor for class com.mindfusion.diagramming.Action
 
actionRecorded(UndoEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when an action is recorded in the undo buffer.
actionRecorded(UndoEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
actionRecorded(UndoEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when an action is recorded in the undo buffer.
actionRecording(UndoValidationEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
A validation event raised before an action is recorded in the undo buffer.
actionRecording(UndoValidationEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
actionRecording(UndoValidationEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
A validation event raised before an action is recorded in the undo buffer.
actionRedone(UndoEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when an action is redone.
actionRedone(UndoEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
actionRedone(UndoEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when an action is redone.
actionUndone(UndoEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when an action is undone.
actionUndone(UndoEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
actionUndone(UndoEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when an action is undone.
activeLayerChanged(EventObject) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the diagram's active layer has changed.
activeLayerChanged(EventObject) - Method in class com.mindfusion.diagramming.DiagramApplet
 
activeLayerChanged(EventObject) - Method in interface com.mindfusion.diagramming.DiagramListener
 
add(int, E) - Method in class com.mindfusion.diagramming.BaseList
Adds a new element to the list.
add(DiagramNode) - Method in class com.mindfusion.diagramming.ContainerNode
Adds a node to this container.
add(DiagramItem) - Method in class com.mindfusion.diagramming.Diagram
Adds a new item to the diagram.
add(DiagramItem, boolean) - Method in class com.mindfusion.diagramming.Diagram
Adds a new item to the diagram and optionally selects it.
add(int, E) - Method in class com.mindfusion.diagramming.jlayout.BaseList
 
add(Link, Node) - Method in class com.mindfusion.diagramming.jlayout.Path
Append the node and the link to the path.
add(Node) - Method in class com.mindfusion.diagramming.jlayout.Path
Append the node to the path.
add(T, Point2D) - Static method in class com.mindfusion.diagramming.Utilities
Add (translate) the coordinates of one point with the coordinates of another
add(T, double, double) - Static method in class com.mindfusion.diagramming.Utilities
 
addButtonClick(ValidationEvent) - Method in class com.mindfusion.diagramming.LayerListViewAdapter
 
addButtonClick(ValidationEvent) - Method in interface com.mindfusion.diagramming.LayerListViewListener
 
addChildElement(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Adds a new child node with the specified name to the specified parent node.
addChildElement(String, Element, String) - Method in class com.mindfusion.diagramming.XmlPersistContext
Adds a new child node with the specified name and value to the specified parent node.
addColumn() - Method in class com.mindfusion.diagramming.TableNode
Appends a new column to this table.
addDiagramListener(DiagramListener) - Method in class com.mindfusion.diagramming.Diagram
Registers listener so that it will receive events when users create, modify or delete diagram items.
addDiagramListener(DiagramListener) - Method in class com.mindfusion.diagramming.DiagramBase
Registers listener so that it will receive events when users create, modify or delete diagram items.
addDiagramListener(DiagramListener) - Method in class com.mindfusion.diagramming.DiagramDocument
 
AddGroupCmd - Class in com.mindfusion.diagramming
Implements creation of new groups.
AddGroupCmd(Group, DiagramItem) - Constructor for class com.mindfusion.diagramming.AddGroupCmd
Initializes a new instance of the AddGroupCmd class.
AddGroupCmd(Group, DiagramItem, boolean) - Constructor for class com.mindfusion.diagramming.AddGroupCmd
Initializes a new instance of the AddGroupCmd class.
addItem(DiagramItem) - Method in class com.mindfusion.diagramming.Selection
Adds the specified item to the selection.
AddItemCmd - Class in com.mindfusion.diagramming
Implements creation of new diagram items.
AddItemCmd(DiagramItem) - Constructor for class com.mindfusion.diagramming.AddItemCmd
Initializes a new AddItemCmd instance.
Additional - Static variable in class com.mindfusion.diagramming.CustomDraw
Perform custom drawing additional to the standard one.
Additional2 - Static variable in class com.mindfusion.diagramming.CustomDraw
Perform custom drawing additional to the standard one.
AdditionalGraphProperty - Class in com.mindfusion.diagramming.jlayout
 
AdditionalGraphProperty() - Constructor for class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
AdditionalGraphProperty(NodeList, XDimension2D.Double) - Constructor for class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
addLabel(String) - Method in class com.mindfusion.diagramming.DiagramLink
Adds a new label to this link.
addLabel(LinkLabel) - Method in class com.mindfusion.diagramming.DiagramLink
Adds a new label to this link.
addLayerListViewListener(LayerListViewListener) - Method in class com.mindfusion.diagramming.LayerListView
Registers listener so that it will receive events when users select, add or remove layers from the list.
addLayoutComponent(String, Component) - Method in class com.mindfusion.diagramming.TabbedScrollPane
LayoutManager.addLayoutComponent implementation.
addLayoutComponent(String, Component) - Method in class com.mindfusion.diagramming.VerticalFlowLayout
 
addLayoutComponent(Component, Object) - Method in class com.mindfusion.diagramming.VerticalFlowLayout
 
addLayoutRule(Object, Object) - Method in class com.mindfusion.diagramming.jlayout.LayoutRules
Adds or sets a new rule, depending on if the rule with key - Key already exists or no;
AddLayoutRule(Object, Object, Object) - Method in class com.mindfusion.diagramming.jlayout.LayoutRules
Builds a key as a pair of the objects Object1 and Object2 and adds or sets a new rule, with this key anf value - Value.
addLinkToNode() - Method in class com.mindfusion.diagramming.ConnectionPoint
Adds the link associated with this connection point to the associated node.
addLinkToNode() - Method in class com.mindfusion.diagramming.TreeViewConnectionPoint
ConnectionPoint.addLinkToNode override.
addNode(DiagramNode) - Method in class com.mindfusion.diagramming.NodeListView
Adds a new node to the end of the list view.
addNode(DiagramNode, String) - Method in class com.mindfusion.diagramming.NodeListView
Adds a new node to the end of the list view.
addNodeListViewListener(NodeListViewListener) - Method in class com.mindfusion.diagramming.NodeListView
Registers listener so that it will receive events when users select or delete nodes from the list.
addNodes(DiagramNodeList) - Method in class com.mindfusion.diagramming.NodeListView
Adds the specified nodes to the end of the list box.
addNodes(DiagramNodeList, String[]) - Method in class com.mindfusion.diagramming.NodeListView
Adds the specified nodes to the end of the list box.
addNodes(DiagramNode[], String[]) - Method in class com.mindfusion.diagramming.NodeListView
Adds the specified nodes to the end of the list box.
addPages(int) - Method in class com.mindfusion.diagramming.PrintPreview
 
addPropertyChangeListener(PropertyChangeListener) - Method in class com.mindfusion.diagramming.DiagramPage
 
addPropertyChangeListener(PropertyChangeListener) - Method in class com.mindfusion.diagramming.Layer
Registers listener so that it will receive events when the properties of this layer change.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.mindfusion.diagramming.NodeEffect
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface com.mindfusion.diagramming.NotifyPropertyChanged
 
addPropertyChangeListener(PropertyChangeListener) - Method in class com.mindfusion.diagramming.Style
 
addRelation(int, int, TableNode, int) - Method in class com.mindfusion.diagramming.TableNode
Creates a new DiagramLink related to this table.
addRow() - Method in class com.mindfusion.diagramming.TableNode
Adds a row to the table.
addShape(Shape) - Method in class com.mindfusion.diagramming.ShapeListBox
Adds a single Shape to the list box.
addShapeListener(ShapeListBoxListener) - Method in class com.mindfusion.diagramming.ShapeListBox
Adds a listener for select, rename and delete events.
addShapes(Shape[]) - Method in class com.mindfusion.diagramming.ShapeListBox
Adds an array of Shape objects to the list box.
addShapes(ShapeList) - Method in class com.mindfusion.diagramming.ShapeListBox
Adds a list of Shape objects to the list box.
addSubCmd(Command) - Method in class com.mindfusion.diagramming.Command
Adds a command object to a compound command.
addTabbedScrollPaneListener(TabbedScrollPaneListener) - Method in class com.mindfusion.diagramming.TabbedScrollPane
Registers listener so that it will receive view events.
addThemeListener(ThemeListener) - Method in class com.mindfusion.diagramming.Theme
Registers listener so that it will receive events when the theme changes.
AddToContainerCmd - Class in com.mindfusion.diagramming
Undoable command that implements an addition of a node to a container.
AddToContainerCmd(ContainerNode, DiagramNodeList, boolean) - Constructor for class com.mindfusion.diagramming.AddToContainerCmd
Initializes a new instance of the AddToContainerCmd class.
addToRepaintRect(Rectangle2D) - Method in class com.mindfusion.diagramming.Folder
Manipulator.AddToRepaintRect override.
AdjacencyMatrix - Class in com.mindfusion.diagramming.jlayout
 
AdjacencyMatrix(AGraph) - Constructor for class com.mindfusion.diagramming.jlayout.AdjacencyMatrix
 
AdjustmentHandles - Class in com.mindfusion.diagramming
The members of this enumeration specify which selection handles of a node should be enabled or disabled.
AdjustmentHandles() - Constructor for class com.mindfusion.diagramming.AdjustmentHandles
 
adopt(Command) - Method in class com.mindfusion.diagramming.AddToContainerCmd
Merges adjacent commands in the history queue if they are related.
adopt(Command) - Method in class com.mindfusion.diagramming.Command
Merges adjacent commands in the history queue if they are related.
adopt(Command) - Method in class com.mindfusion.diagramming.ModifyItemCmd
 
adopt(Command) - Method in class com.mindfusion.diagramming.RemoveFromContainerCmd
Merges adjacent commands in the history queue if they are related.
adoptHostedControls(boolean) - Method in class com.mindfusion.diagramming.DiagramView
Adopts controls hosted in other views and moves them to this view.
AeroEffect - Class in com.mindfusion.diagramming
Represents an effect that adds semitransparency to the node and emphasizes its outline by adding a shade and an inner stroke.
AeroEffect() - Constructor for class com.mindfusion.diagramming.AeroEffect
Initializes a new instance of the AeroEffect class.
Align - Class in com.mindfusion.diagramming
The members of this enumeration specify how text should be aligned to the text layout rectangle.
Align() - Constructor for class com.mindfusion.diagramming.Align
 
alignPointToGrid(Point2D.Float) - Method in class com.mindfusion.diagramming.Diagram
Aligns a point to the alignment grid.
All - Static variable in class com.mindfusion.diagramming.AdjustmentHandles
All handles are enabled.
AllDirections - Static variable in class com.mindfusion.diagramming.AutoResize
Enlarge the document size to all directions.
allowCreate(Point2D, InteractionState) - Method in class com.mindfusion.diagramming.DiagramItem
Invoked during interactive creation of items to test whether the operation can be completed in the current context.
allowCreate(Point2D, InteractionState) - Method in class com.mindfusion.diagramming.DiagramLink
 
allowCreate(Point2D, InteractionState) - Method in class com.mindfusion.diagramming.DiagramNode
 
allowCreate(Point2D, InteractionState) - Method in class com.mindfusion.diagramming.Selection
 
allowIncomingLinks - Variable in class com.mindfusion.diagramming.DiagramNode
 
allowModify(Point2D, InteractionState) - Method in class com.mindfusion.diagramming.DiagramItem
Invoked during interactive modification of items to test whether the operation can be completed in the current context.
allowModify(Point2D, InteractionState) - Method in class com.mindfusion.diagramming.DiagramLink
 
allowModify(Point2D, InteractionState) - Method in class com.mindfusion.diagramming.DiagramNode
 
allowModify(Point2D, InteractionState) - Method in class com.mindfusion.diagramming.Selection
 
allowOutgoingLinks - Variable in class com.mindfusion.diagramming.DiagramNode
 
Always - Static variable in class com.mindfusion.diagramming.ShowAnchors
Always display anchor point marks.
ancestorAdded(AncestorEvent) - Method in class com.mindfusion.diagramming.DiagramView
Implements AncestorListener.
ancestorMoved(AncestorEvent) - Method in class com.mindfusion.diagramming.DiagramView
Implements AncestorListener.
ancestorRemoved(AncestorEvent) - Method in class com.mindfusion.diagramming.DiagramView
Implements AncestorListener.
Anchoring - Class in com.mindfusion.diagramming
The members of this enumeration specify whether the automatic layout algorithms and the link routing algorithm should align arrow ends to the anchor points of nodes.
Anchoring() - Constructor for class com.mindfusion.diagramming.Anchoring
 
AnchorPattern - Class in com.mindfusion.diagramming
Represents a set of AnchorPoint objects, which can be assigned to a node via the DiagramNode.setAnchorPattern(com.mindfusion.diagramming.AnchorPattern) method.
AnchorPattern(String) - Constructor for class com.mindfusion.diagramming.AnchorPattern
Creates a new empty AnchorPattern with the specified identifier.
AnchorPattern(AnchorPoint[], String) - Constructor for class com.mindfusion.diagramming.AnchorPattern
Creates an AnchorPattern for the specified points with the specified identifier.
AnchorPattern(AnchorPointList, String) - Constructor for class com.mindfusion.diagramming.AnchorPattern
Creates an AnchorPattern for the specified points with the specified identifier.
anchorPattern - Variable in class com.mindfusion.diagramming.DiagramNode
 
anchorPatternFromId(String) - Method in class com.mindfusion.diagramming.ScriptHelper
Gets the AnchorPattern object that has the specified ID.
AnchorPoint - Class in com.mindfusion.diagramming
Represent a point where an arrow can connect to a node.
AnchorPoint(float, float) - Constructor for class com.mindfusion.diagramming.AnchorPoint
Initializes a new AnchorPoint instance by setting its relative position in nodes.
AnchorPoint(float, float, boolean, boolean) - Constructor for class com.mindfusion.diagramming.AnchorPoint
Initializes a new AnchorPoint instance by setting its relative position in nodes and specifying whether it will allow outgoing or incoming arrows.
AnchorPoint(float, float, boolean, boolean, int) - Constructor for class com.mindfusion.diagramming.AnchorPoint
Initializes a new AnchorPoint instance by setting its relative position in nodes and specifying whether it will allow outgoing or incoming arrows.
AnchorPoint(float, float, boolean, boolean, int, Color) - Constructor for class com.mindfusion.diagramming.AnchorPoint
Initializes a new AnchorPoint instance by setting its relative position in nodes and specifying whether it will allow outgoing or incoming arrows.
AnchorPoint(float, float, boolean, boolean, Color, short) - Constructor for class com.mindfusion.diagramming.AnchorPoint
Initializes a new AnchorPoint instance by setting its relative position in nodes and specifying whether it will allow outgoing or incoming arrows.
AnchorPoint(float, float, boolean, boolean, Color, short, Object) - Constructor for class com.mindfusion.diagramming.AnchorPoint
Initializes a new AnchorPoint instance by setting its relative position in nodes and specifying whether it will allow outgoing or incoming arrows.
AnchorPointEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to anchor point -related events.
AnchorPointEvent(Object, DiagramLink, int, int) - Constructor for class com.mindfusion.diagramming.AnchorPointEvent
 
AnchorPointList - Class in com.mindfusion.diagramming
A strongly-typed list of AnchorPoint objects.
AnchorPointList() - Constructor for class com.mindfusion.diagramming.AnchorPointList
 
AnchorPointList(AnchorPoint[]) - Constructor for class com.mindfusion.diagramming.AnchorPointList
 
AnchorPointList(AnchorPointList) - Constructor for class com.mindfusion.diagramming.AnchorPointList
 
AnnealLayout - Class in com.mindfusion.diagramming
Implements a simulated annealing graph layout algorithm.
AnnealLayout() - Constructor for class com.mindfusion.diagramming.AnnealLayout
Initializes a new instance of the AnnealLayout class.
AnnealLayout - Class in com.mindfusion.diagramming.jlayout
 
AnnealLayout() - Constructor for class com.mindfusion.diagramming.jlayout.AnnealLayout
Initializes a new instance of the AnnealLayout class.
AnnealLayoutInfo - Class in com.mindfusion.diagramming.jlayout
 
AnnealLayoutInfo() - Constructor for class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
 
AppletEx - Class in com.mindfusion.diagramming
Implements common functionality of JDiagram applet classes.
AppletEx() - Constructor for class com.mindfusion.diagramming.AppletEx
 
appletLoadedCheck() - Method in class com.mindfusion.diagramming.AppletEx
 
applyRoute(ArrayList<Point>, RouteDescriptor, PointList) - Method in class com.mindfusion.diagramming.DiagramLink
 
applyRoute(ArrayList<Point>, RouteDescriptor, PointList) - Method in interface com.mindfusion.diagramming.jlayout.Routable
 
applyTo(Graphics2D, Rectangle2D) - Method in class com.mindfusion.diagramming.Brush
 
applyTo(Graphics2D, Rectangle2D) - Method in class com.mindfusion.diagramming.GradientBrush
 
applyTo(Graphics2D, Rectangle2D) - Method in class com.mindfusion.diagramming.HatchBrush
 
applyTo(Graphics2D) - Method in class com.mindfusion.diagramming.Pen
Sets the pen as the current pen for the specified Graphics2D object.
applyTo(Graphics2D, Rectangle2D) - Method in class com.mindfusion.diagramming.Pen
Sets the pen as the current pen for the specified Graphics2D object.
applyTo(Graphics2D, Rectangle2D) - Method in class com.mindfusion.diagramming.RadialGradientBrush
 
applyTo(Graphics2D, Rectangle2D) - Method in class com.mindfusion.diagramming.SolidBrush
 
applyTo(Graphics2D, Rectangle2D) - Method in class com.mindfusion.diagramming.TextureBrush
 
Arcs - Static variable in class com.mindfusion.diagramming.LinkCrossings
Draw arcs above the intersection points.
ArcTemplate - Class in com.mindfusion.diagramming
Represents an arc segment in a Shape definition.
ArcTemplate(float, float, float, float, float, float) - Constructor for class com.mindfusion.diagramming.ArcTemplate
Initializes a new ArcTemplate instance with the specified bounding rectangle coordinates and start and sweep angles.
ArcTemplate(float, float, float, float, float, float, Color, DashStyle, float) - Constructor for class com.mindfusion.diagramming.ArcTemplate
Initializes a new ArcTemplate instance with the specified bounding rectangle coordinates and start and sweep angles.
arrange(Diagram) - Method in class com.mindfusion.diagramming.AbstractLayout
Applies the layout to the specified Diagram instance.
arrange(Diagram, DiagramItemList) - Method in class com.mindfusion.diagramming.AbstractLayout
Applies the layout on the specified subset of items from the specified Diagram instance.
arrange(Diagram) - Method in class com.mindfusion.diagramming.AnnealLayout
Applies the layout to the specified Diagram.
arrange(Diagram, DiagramItemList) - Method in class com.mindfusion.diagramming.CascadeLayout
Applies the layout on the specified subset of items from the specified Diagram instance.
arrange(Diagram) - Method in class com.mindfusion.diagramming.CircularLayout
Applies the layout on the specified Diagram instance.
arrange(Diagram, DiagramItemList) - Method in class com.mindfusion.diagramming.CircularLayout
Applies the layout on the specified subset of items from the specified Diagram instance.
arrange(Diagram, DiagramItemList) - Method in class com.mindfusion.diagramming.FlowchartLayout
Applies the layout on the specified subset of items from the specified Diagram instance.
arrange(Diagram, DiagramItemList) - Method in class com.mindfusion.diagramming.FractalLayout
Applies the layout on the specified subset of items from the specified Diagram instance.
arrange(Diagram) - Method in class com.mindfusion.diagramming.GridLayout
Arranges the specified flowchart.
arrange(Diagram, DiagramItemList) - Method in class com.mindfusion.diagramming.HierarchicalLayout
Applies the layout on the specified subset of items from the specified Diagram instance.
arrange(Graph, AnnealLayoutInfo) - Method in class com.mindfusion.diagramming.jlayout.AnnealLayout
Applies the layout on the specified graph using the specified settings
arrange(Node, TreeLayoutInfo) - Method in class com.mindfusion.diagramming.jlayout.BorderTreeLayout
 
arrange(Graph, CascadeLayoutInfo) - Method in class com.mindfusion.diagramming.jlayout.CascadeLayout
Applies the layout to the specified graph using the specified settings.
arrange(Node, TreeLayoutInfo) - Method in class com.mindfusion.diagramming.jlayout.CenterTreeLayout
 
Arrange(Graph, CircularLayoutInfo) - Method in class com.mindfusion.diagramming.jlayout.CircularLayout
Applies the layout to the specified graph using the specified settings.
Arrange(Graph, CircularLayoutInfo, LayoutProgress) - Method in class com.mindfusion.diagramming.jlayout.CircularLayout
Applies the layout to the specified graph using the specified settings and progress callback delegate.
arrange(Graph, FlowchartLayoutInfo) - Method in class com.mindfusion.diagramming.jlayout.FlowchartLayout
 
arrange(Graph) - Method in class com.mindfusion.diagramming.jlayout.FractalLayout
Applies the layout to the specified graph.
arrange(Graph, GridLayoutInfo) - Method in class com.mindfusion.diagramming.jlayout.GridLayout
 
arrange(Graph, HierarchicalLayoutInfo) - Method in class com.mindfusion.diagramming.jlayout.HierarchicalLayout
Applies the layout to the specified graph using the specified settings.
arrange(Graph, LayeredLayoutInfo) - Method in class com.mindfusion.diagramming.jlayout.LayeredLayout
Performs the arrangement of the diagram.
arrange(Graph, OneWayLayoutInfo) - Method in class com.mindfusion.diagramming.jlayout.OneWayLayout
Applies the layout to the specified graph using the specified settings.
arrange(Graph, OrthogonalLayoutInfo) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalLayout
Applies the layout to the specified graph using the specified settings.
arrange(Graph, OrthogonalLayoutInfo, LayoutProgress) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalLayout
Applies the layout to the specified graph using the specified settings and progress callback delegate.
arrange(Graph, OrthogonalRouterInfo, int, boolean) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouter
 
arrange(Graph, OrthogonalRouterInfo, int, boolean, RoutingOptions, ProcessLink) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouter
 
arrange(Node, TreeLayoutInfo) - Method in class com.mindfusion.diagramming.jlayout.RadialTreeLayout
 
arrange(Graph, SpringLayoutInfo) - Method in class com.mindfusion.diagramming.jlayout.SpringLayout
 
arrange(Graph, GraphBuilder, SwimlaneLayoutInfo) - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayout
Applies the layout to the specified graph using the specified settings.
arrange(Graph, TopologicalLayoutInfo) - Method in class com.mindfusion.diagramming.jlayout.TopologicalLayout
 
arrange(Graph, TriangularLayoutInfo) - Method in class com.mindfusion.diagramming.jlayout.TriangularLayout
Applies the layout to the specified graph using the specified settings.
arrange(Diagram, DiagramItemList) - Method in class com.mindfusion.diagramming.LayeredLayout
Arranges the specified flowchart.
arrange(Diagram) - Method in interface com.mindfusion.diagramming.Layout
 
arrange(Diagram, DiagramItemList) - Method in class com.mindfusion.diagramming.OneWayLayout
Applies the layout to the specified diagram.
arrange(Diagram, DiagramItemList) - Method in class com.mindfusion.diagramming.OrthogonalLayout
Applies the layout on the specified subset of items from the specified Diagram instance.
arrange(Diagram, DiagramItemList) - Method in class com.mindfusion.diagramming.OrthogonalRouter
Applies the layout on the specified subset of items from the specified Diagram instance.
arrange(Diagram) - Method in class com.mindfusion.diagramming.SpringLayout
Arranges the specified flowchart.
arrange(Diagram, DiagramItemList) - Method in class com.mindfusion.diagramming.SwimlaneLayout
Applies the layout on the specified subset of items from the specified Diagram instance.
arrange(Diagram) - Method in class com.mindfusion.diagramming.TopologicalLayout
Applies the layout on the specified Diagram instance.
arrange(Diagram, DiagramItemList) - Method in class com.mindfusion.diagramming.TopologicalLayout
Applies the layout on the specified subset of items from the specified Diagram instance.
arrange(Diagram) - Method in class com.mindfusion.diagramming.TreeLayout
Arranges the specified flowchart.
arrange(Diagram, DiagramItemList) - Method in class com.mindfusion.diagramming.TriangularLayout
Applies the layout on the specified subset of items from the specified Diagram instance.
Arrow - Static variable in class com.mindfusion.diagramming.ArrowHeads
Display an arrow-like shape.
ArrowHeads - Class in com.mindfusion.diagramming
Contains predefined arrowhead shapes.
ArrowHeads() - Constructor for class com.mindfusion.diagramming.ArrowHeads
 
Ascending - Static variable in class com.mindfusion.diagramming.jlayout.SortOrder
 
Assistant - Static variable in class com.mindfusion.diagramming.jlayout.TreeLayoutTraits
If the LayoutTraits value associated with a node through this key is true, the CenterTreeLayout treats this node as an "assistant" during the arrangement.
AssistantType - Class in com.mindfusion.diagramming.jlayout
Indicates the type of an assistant node in a tree.
AssistantType() - Constructor for class com.mindfusion.diagramming.jlayout.AssistantType
 
attachProportional(DiagramNode, float, float, float, float) - Method in class com.mindfusion.diagramming.Group
Adds a node to the group.
attachTo(DiagramLink, int, int) - Method in class com.mindfusion.diagramming.DiagramNode
Attaches a node to a segment or point of the specified link.
attachTo(DiagramNode, int) - Method in class com.mindfusion.diagramming.DiagramNode
Attaches a node to a corner or side of another node.
attachTo(DiagramNode, float, float, float, float) - Method in class com.mindfusion.diagramming.DiagramNode
Attaches a node to another node, so that the attached node will always cover a proportional part of the master node, specified in percents.
attachToCorner(DiagramNode, int) - Method in class com.mindfusion.diagramming.Group
Adds a node to the group.
AttachToLink - Class in com.mindfusion.diagramming
The members of this enumeration specify how a node is attached to an arrow.
AttachToLink() - Constructor for class com.mindfusion.diagramming.AttachToLink
 
attachToLinkPoint(DiagramNode, int) - Method in class com.mindfusion.diagramming.Group
Adds a node to the group.
attachToLinkSegment(DiagramNode, int) - Method in class com.mindfusion.diagramming.Group
Adds a node to the group.
attachToLongestHSegment(DiagramNode) - Method in class com.mindfusion.diagramming.Group
Adds a node to the group, maintaining its relative positions to master arrow's longest horizontal segment
AttachToNode - Class in com.mindfusion.diagramming
The members of this enumeration specify how a node is attached to another node.
AttachToNode() - Constructor for class com.mindfusion.diagramming.AttachToNode
 
attachToSideMiddle(DiagramNode, int) - Method in class com.mindfusion.diagramming.Group
Attaches a node to the group, so that it will follow the middle point of another node's side.
Auto - Static variable in class com.mindfusion.diagramming.Orientation
JDiagram should select a proper orientation.
Auto - Static variable in class com.mindfusion.diagramming.ShowAnchors
Automatically display anchor points when there is a node under the mouse.
AutoHandles - Static variable in class com.mindfusion.diagramming.ModificationStart
Modification handles appear automatically around the item that is under the mouse pointer.
AutoResize - Class in com.mindfusion.diagramming
The members of this enumeration specify whether the size of the document area should be automatically enlarged if needed, and to what direction it should be enlarged.
AutoResize() - Constructor for class com.mindfusion.diagramming.AutoResize
 
AutoWidth - Static variable in class com.mindfusion.diagramming.ColumnStyle
The column grows or shrinks automatically if the table is resized.
AV_Cancel - Variable in class com.mindfusion.diagramming.DiagramNode
 
AV_EndModIncoming - Variable in class com.mindfusion.diagramming.DiagramNode
 
AV_EndModOutgoing - Variable in class com.mindfusion.diagramming.DiagramNode
 
AV_StartModIncoming - Variable in class com.mindfusion.diagramming.DiagramNode
 
AV_StartModOutgoing - Variable in class com.mindfusion.diagramming.DiagramNode
 
AV_UpdateIncoming - Variable in class com.mindfusion.diagramming.DiagramNode
 
AV_UpdateOutgoing - Variable in class com.mindfusion.diagramming.DiagramNode
 
AV_UpdIntscIncoming - Variable in class com.mindfusion.diagramming.DiagramNode
 
AV_UpdIntscOutgoing - Variable in class com.mindfusion.diagramming.DiagramNode
 
AV_UpdPosIncoming - Variable in class com.mindfusion.diagramming.DiagramNode
 
AV_UpdPosOutgoing - Variable in class com.mindfusion.diagramming.DiagramNode
 

B

BackSlash - Static variable in class com.mindfusion.diagramming.ArrowHeads
Display a back slash.
Base64 - Static variable in class com.mindfusion.diagramming.SaveToStringFormat
 
BaseLayout - Class in com.mindfusion.diagramming.jlayout
Specifies how OrthogonalLayout should arrange nodes.
BaseLayout() - Constructor for class com.mindfusion.diagramming.jlayout.BaseLayout
 
BaseList<E> - Class in com.mindfusion.diagramming
Implements common functionality of JDiagram List classes.
BaseList() - Constructor for class com.mindfusion.diagramming.BaseList
 
BaseList(int) - Constructor for class com.mindfusion.diagramming.BaseList
 
BaseList(Collection<E>) - Constructor for class com.mindfusion.diagramming.BaseList
 
BaseList(boolean) - Constructor for class com.mindfusion.diagramming.BaseList
 
BaseList<E> - Class in com.mindfusion.diagramming.jlayout
All JLayout list classes inherit from this one.
BaseList() - Constructor for class com.mindfusion.diagramming.jlayout.BaseList
 
BaseList(int) - Constructor for class com.mindfusion.diagramming.jlayout.BaseList
 
BaseList(Collection<E>) - Constructor for class com.mindfusion.diagramming.jlayout.BaseList
 
beginEdit(InplaceEditable) - Method in class com.mindfusion.diagramming.DiagramView
Enters inplace-edit mode, letting the user edit the text of the specified item.
beginEdit(InplaceEditable, Point2D) - Method in class com.mindfusion.diagramming.DiagramView
Enters inplace-edit mode, letting the user edit the text of the specified item.
Behavior - Class in com.mindfusion.diagramming
The members of this enumeration specify how the component should respond to users actions.
Behavior() - Constructor for class com.mindfusion.diagramming.Behavior
 
BehaviorBase - Class in com.mindfusion.diagramming
An abstract base class for types that define how the control reacts to users' actions with a mouse or other pointing devices.
BehaviorBase(DiagramView) - Constructor for class com.mindfusion.diagramming.BehaviorBase
 
Bezier - Static variable in class com.mindfusion.diagramming.LinkShape
The arrow segments are Bezier curves.
BezierTemplate - Class in com.mindfusion.diagramming
Represents a Bezier curve in a Shape definition.
BezierTemplate(float, float, float, float, float, float, float, float) - Constructor for class com.mindfusion.diagramming.BezierTemplate
Initializes a new BezierTemplate instance with the specified coordinates of the segment control points.
BezierTemplate(float, float, float, float, float, float, float, float, Color, DashStyle, float) - Constructor for class com.mindfusion.diagramming.BezierTemplate
Initializes a new BezierTemplate instance with the specified coordinates of the segment control points.
BorderTreeLayout - Class in com.mindfusion.diagramming.jlayout
 
BorderTreeLayout() - Constructor for class com.mindfusion.diagramming.jlayout.BorderTreeLayout
 
Both - Static variable in class com.mindfusion.diagramming.TableConnectionStyle
Support both modes.
BOTTOM - Static variable in class com.mindfusion.diagramming.VerticalFlowLayout
This value indicates that each row of components should be bottom-justified.
BottomCenter - Static variable in class com.mindfusion.diagramming.AttachToNode
The attached node follows the bottom-center point of the master node.
BottomCenter - Static variable in class com.mindfusion.diagramming.ImageAlign
The image is aligned to the bottom-center point of the node.
BottomHandles - Static variable in class com.mindfusion.diagramming.AdjustmentHandles
The bottom-left, bottom-center and bottom-right handles are enabled.
BottomLeft - Static variable in class com.mindfusion.diagramming.AttachToNode
The attached node follows the bottom-left point of the master node.
BottomLeft - Static variable in class com.mindfusion.diagramming.ImageAlign
The image is aligned to the bottom-left corner of the node.
BottomRight - Static variable in class com.mindfusion.diagramming.AttachToNode
The attached node follows the bottom-right point of the master node.
BottomRight - Static variable in class com.mindfusion.diagramming.ImageAlign
The image is aligned to the bottom-right corner of the node.
BottomToTop - Static variable in class com.mindfusion.diagramming.jlayout.TreeLayoutDirection
Child nodes are laid out above their parent node.
bounds - Variable in class com.mindfusion.diagramming.DiagramNode
 
BowArrow - Static variable in class com.mindfusion.diagramming.ArrowHeads
Display a bow arrow.
bringIntoView(DiagramItem) - Method in class com.mindfusion.diagramming.DiagramView
Scrolls the viewport so that the specified item will be visible.
Brush - Class in com.mindfusion.diagramming
A Brush specifies how the interior of a diagram element should be filled.
Brush() - Constructor for class com.mindfusion.diagramming.Brush
 
brush - Variable in class com.mindfusion.diagramming.DiagramItem
 
buildKey(Object, Object) - Method in class com.mindfusion.diagramming.jlayout.LayoutRules
Builds a key - object for the new rule, as a pair of two objects: obj1 and obj2
ByRef<T> - Class in com.mindfusion.diagramming.jlayout
Allows using "by reference" value type parameters.
ByRef() - Constructor for class com.mindfusion.diagramming.jlayout.ByRef
Initializes a new ByRef instance.
ByRef(T) - Constructor for class com.mindfusion.diagramming.jlayout.ByRef
Initializes a new ByRef instance.
ByteArrayTransferable - Class in com.mindfusion.diagramming
Implements clipboard support for diagram items.
byteToHex(int) - Static method in class com.mindfusion.diagramming.Converter
 

C

calc(Vertex) - Method in class com.mindfusion.diagramming.jlayout.CascadeLayout
VertexSizeFunction.calc implementation.
calculateIntersections() - Method in class com.mindfusion.diagramming.ConnectionPoint
Determines whether the end of a link should be aligned to the point where the node contour is intersected by the line connecting the centers of the connected nodes.
cancelDrag() - Method in class com.mindfusion.diagramming.DiagramView
 
cancelDrag() - Method in class com.mindfusion.diagramming.Interaction
Invoked when the operation should be cancelled.
cancelDrag() - Method in class com.mindfusion.diagramming.LinkValidationEvent
Cancels the creation or modification of the link.
cancelDrag() - Method in class com.mindfusion.diagramming.NodeValidationEvent
Cancels the creation or modification of the node.
cancelDrag() - Method in class com.mindfusion.diagramming.ValidationEvent
Immediately cancels the item's creation or modification.
cancelModify(InteractionState) - Method in class com.mindfusion.diagramming.DiagramItem
Invoked when the interactive modification of this object has been canceled.
cancelModify(InteractionState) - Method in class com.mindfusion.diagramming.DiagramLink
 
cancelModify(InteractionState) - Method in class com.mindfusion.diagramming.DiagramNode
 
cancelModify(InteractionState) - Method in class com.mindfusion.diagramming.Selection
 
canImport(JComponent, DataFlavor[]) - Method in class com.mindfusion.diagramming.DiagramTransferHandler
 
canMoveLink(Point2D.Float) - Method in class com.mindfusion.diagramming.ConnectionPoint
Checks whether the specified point, expressed in document coordinates, is a valid location for this connection point.
caption - Variable in class com.mindfusion.diagramming.ContainerNodeProperties
 
captionBackBrush - Variable in class com.mindfusion.diagramming.ContainerNodeProperties
 
captionColor - Variable in class com.mindfusion.diagramming.ContainerNodeProperties
 
captionFormat - Variable in class com.mindfusion.diagramming.ContainerNodeProperties
 
captionHeight - Variable in class com.mindfusion.diagramming.ContainerNodeProperties
 
cartesianToPolar(Point2D.Float, Point2D.Float, ByRef<Float>, ByRef<Float>) - Static method in class com.mindfusion.diagramming.jlayout.NodeOrderComparer
 
cartesianToPolar(Point2D, Point2D, Point2D) - Static method in class com.mindfusion.diagramming.Utilities
 
CascadeLayout - Class in com.mindfusion.diagramming
Performs cascading layout on simple, connected graphs.
CascadeLayout() - Constructor for class com.mindfusion.diagramming.CascadeLayout
Initializes a new instance of the CascadeLayout class.
CascadeLayout - Class in com.mindfusion.diagramming.jlayout
Performs cascading layout on simple, connected graphs.
CascadeLayout() - Constructor for class com.mindfusion.diagramming.jlayout.CascadeLayout
Initializes a new instance of the CascadeLayout class.
CascadeLayoutInfo - Class in com.mindfusion.diagramming.jlayout
Contains settings for the CascadeLayout class.
CascadeLayoutInfo() - Constructor for class com.mindfusion.diagramming.jlayout.CascadeLayoutInfo
Initializes a new instance of the CascadeLayoutInfo class.
CascadeLayoutStatistics - Class in com.mindfusion.diagramming.jlayout
Encapsulates information about a cascade layout which has already complete.
CascadeLayoutStatistics() - Constructor for class com.mindfusion.diagramming.jlayout.CascadeLayoutStatistics
Initializes a new instance of the CascadeLayoutStatistics class.
Cascading - Static variable in class com.mindfusion.diagramming.jlayout.BaseLayout
Use TreeLayout to arrange nodes.
Cascading - Static variable in class com.mindfusion.diagramming.LayeredLayoutLinkType
Indicates cascading links.
Cascading - Static variable in class com.mindfusion.diagramming.LinkShape
The arrow consists of straight line segments.
Cascading - Static variable in class com.mindfusion.diagramming.TreeLayoutType
Windows Explorer- like tree.
Cascading2 - Static variable in class com.mindfusion.diagramming.TreeLayoutLinkType
Each arrow should be a cascade of two orthogonal straight line segments.
Cascading3 - Static variable in class com.mindfusion.diagramming.TreeLayoutLinkType
Each arrow should be a cascade of three orthogonal straight line segments.
Cell - Class in com.mindfusion.diagramming
Represents a cell in a table.
Cell(TableNode) - Constructor for class com.mindfusion.diagramming.Cell
Initializes a new Cell instance and assigns the specified table as its parent.
Cell() - Constructor for class com.mindfusion.diagramming.Cell
Used internally to implement serialization functionality.
cellClicked(CellEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Called when a table cell is clicked.
cellClicked(CellEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
cellClicked(CellEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Called when a table cell is clicked.
cellDoubleClicked(CellEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user double-clicks a table's cell.
cellDoubleClicked(CellEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
cellDoubleClicked(CellEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user double-clicks a table's cell.
CellEvent - Class in com.mindfusion.diagramming
Contains information passed to the cellClicked event defined in DiagramListener.
CellEvent(Object, Cell, int, int, Point2D, int) - Constructor for class com.mindfusion.diagramming.CellEvent
Initializes a new CellEvent instance.
CellFrameStyle - Class in com.mindfusion.diagramming
The members of this enumeration specify the style of the frame lines of tables' cells.
CellFrameStyle() - Constructor for class com.mindfusion.diagramming.CellFrameStyle
 
cellFromPoint(Point2D, Point) - Method in class com.mindfusion.diagramming.TableNode
Returns the row and column indices of the cell located at the specified point, taking into consideration the cells span.
CellList - Class in com.mindfusion.diagramming
A strongly-typed list of Cell objects.
CellList() - Constructor for class com.mindfusion.diagramming.CellList
 
cellTextEdited(EditCellTextEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user edits the text of a table's cell.
cellTextEdited(EditCellTextEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
cellTextEdited(EditCellTextEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user edits the text of a table's cell.
cellTextEditing(CellValidationEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
A validation event that lets you prevent users from editing the text of a table's cell.
cellTextEditing(CellValidationEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
cellTextEditing(CellValidationEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
A validation event that lets you prevent users from editing the text of a table's cell.
CellValidationEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to event handlers, such as CellTextEditing.
CellValidationEvent(Object, Cell, int, Point2D, int, int) - Constructor for class com.mindfusion.diagramming.CellValidationEvent
 
Center - Static variable in class com.mindfusion.diagramming.Align
Specifies that the text should be centered horizontally or vertically.
Center - Static variable in class com.mindfusion.diagramming.ImageAlign
The image is centered.
Center - Static variable in class com.mindfusion.diagramming.LinkTextStyle
The text is displayed horizontally above the middle arrow segment or control point, depending on whether there are an odd or even number of segments.
CENTER - Static variable in class com.mindfusion.diagramming.VerticalFlowLayout
This value indicates that each row of components should be centered.
Centered - Static variable in class com.mindfusion.diagramming.TreeLayoutType
Center parent nodes above their children.
CenterTreeLayout - Class in com.mindfusion.diagramming.jlayout
 
CenterTreeLayout() - Constructor for class com.mindfusion.diagramming.jlayout.CenterTreeLayout
 
change(DiagramItem) - Method in class com.mindfusion.diagramming.Selection
Changes the selection to the specified item.
changed(ThemeChangedEvent) - Method in interface com.mindfusion.diagramming.ThemeListener
 
ChangeItemCmd - Class in com.mindfusion.diagramming
AdjustmentHandles undo / redo of property changes.
ChangeItemCmd(DiagramItem, String) - Constructor for class com.mindfusion.diagramming.ChangeItemCmd
Initializes a new ChangeItemCmd instance.
Circle - Static variable in class com.mindfusion.diagramming.ArrowHeads
Display a circle.
Circle - Static variable in class com.mindfusion.diagramming.MarkStyle
Draw a circle at the anchor point location.
CircularLayout - Class in com.mindfusion.diagramming
Implements a circular graph layout algorithm.
CircularLayout() - Constructor for class com.mindfusion.diagramming.CircularLayout
Initializes a new instance of the CircularLayout class with the default settings.
CircularLayout - Class in com.mindfusion.diagramming.jlayout
 
CircularLayout() - Constructor for class com.mindfusion.diagramming.jlayout.CircularLayout
Initializes a new instance of the CircularLayout class.
CircularLayoutInfo - Class in com.mindfusion.diagramming.jlayout
 
CircularLayoutInfo() - Constructor for class com.mindfusion.diagramming.jlayout.CircularLayoutInfo
Initializes a new instance of the CircularLayoutInfo class.
ClassDescriptor - Class in com.mindfusion.diagramming
Implements XML serialization support for diagram items.
ClassDescriptor(Class, String, int) - Constructor for class com.mindfusion.diagramming.ClassDescriptor
 
clear() - Method in class com.mindfusion.diagramming.BaseList
Removes all elements from the list.
clear() - Method in class com.mindfusion.diagramming.CommandHistory
Clears the undo/redo history.
clear() - Method in class com.mindfusion.diagramming.jlayout.BaseList
 
clear() - Method in class com.mindfusion.diagramming.Selection
Removes all items from the selection.
clearAll() - Method in class com.mindfusion.diagramming.Diagram
Deletes all items from the diagram.
clearNodes() - Method in class com.mindfusion.diagramming.NodeListView
Removes all nodes from the list view.
clearShapes() - Method in class com.mindfusion.diagramming.ShapeListBox
Removes all shapes from the ShapeListBox, leaving it empty
clicked(DiagramEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user clicks the diagram at a point where no items are located.
clicked(DiagramEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
clicked(DiagramEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user clicks the diagram at a point where no items are located.
clone() - Method in class com.mindfusion.diagramming.AeroEffect
NodeEffect.clone() override.
clone() - Method in class com.mindfusion.diagramming.AnchorPattern
Creates a clone of the anchor pattern.
clone() - Method in class com.mindfusion.diagramming.AnchorPoint
Creates a clone of the anchor point.
clone() - Method in class com.mindfusion.diagramming.Brush
Creates a copy of a brush.
clone() - Method in class com.mindfusion.diagramming.Cell
Creates a copy of the cell.
clone() - Method in class com.mindfusion.diagramming.CellList
 
clone() - Method in class com.mindfusion.diagramming.Column
Copies the column properties to a new Column instance.
clone() - Method in class com.mindfusion.diagramming.ColumnList
 
clone() - Method in class com.mindfusion.diagramming.DashStyle
Creates a copy of the DashStyle.
clone(boolean) - Method in class com.mindfusion.diagramming.DiagramItem
 
clone() - Method in class com.mindfusion.diagramming.DiagramItemList
 
clone(boolean) - Method in class com.mindfusion.diagramming.DiagramLink
Creates a copy of this link.
clone() - Method in class com.mindfusion.diagramming.DiagramLinkList
 
clone() - Method in class com.mindfusion.diagramming.DiagramNodeList
 
clone() - Method in class com.mindfusion.diagramming.GlassEffect
NodeEffect.clone() override.
clone() - Method in class com.mindfusion.diagramming.GradientBrush
Creates a clone of the brush.
clone() - Method in class com.mindfusion.diagramming.HatchBrush
Clones the brush.
clone() - Method in class com.mindfusion.diagramming.jlayout.LinkList
 
clone() - Method in class com.mindfusion.diagramming.jlayout.NodeList
 
clone() - Method in class com.mindfusion.diagramming.jlayout.PointList
 
clone() - Method in class com.mindfusion.diagramming.jlayout.TreeLevels
 
clone() - Method in class com.mindfusion.diagramming.jlayout.XDimension2D.Double
 
clone() - Method in class com.mindfusion.diagramming.LinkLabel
Creates a clone of this label.
clone() - Method in class com.mindfusion.diagramming.NodeConstraints
Creates a copy of this NodeConstraints instance.
clone() - Method in class com.mindfusion.diagramming.NodeEffect
Cloneable#clone implementation.
clone() - Method in class com.mindfusion.diagramming.Pen
Creates a copy of this pen.
clone() - Method in class com.mindfusion.diagramming.PointList
 
clone() - Method in class com.mindfusion.diagramming.RadialGradientBrush
Creates a clone of the brush.
clone() - Method in class com.mindfusion.diagramming.Row
Copies the row properties to a new Row instance.
clone() - Method in class com.mindfusion.diagramming.RowList
 
clone() - Method in class com.mindfusion.diagramming.ShapeNodeList
 
clone() - Method in class com.mindfusion.diagramming.SolidBrush
Create a copy of this brush.
clone() - Method in class com.mindfusion.diagramming.TextFormat
Creates a copy of this TextFormat.
clone() - Method in class com.mindfusion.diagramming.TextureBrush
Clones the brush.
clone() - Method in class com.mindfusion.diagramming.TreeItemList
 
clone() - Method in class com.mindfusion.diagramming.TreeViewItem
Creates a copy of this item.
clone(T) - Static method in class com.mindfusion.diagramming.Utilities
 
clone(T) - Static method in class com.mindfusion.diagramming.Utilities
 
clone() - Method in class com.mindfusion.diagramming.XDimension2D.Double
 
CoarseGrained - Static variable in class com.mindfusion.diagramming.Granularity
Merge map tiles if possible to create a coarse-grained map.
Column - Class in com.mindfusion.diagramming
Represents a column of cells in a table.
Column(TableNode) - Constructor for class com.mindfusion.diagramming.Column
Initializes a new instance of the Column class and assigns the specified table as its parent.
Column() - Constructor for class com.mindfusion.diagramming.Column
Used internally to implement serialization functionality.
ColumnList - Class in com.mindfusion.diagramming
A strongly-typed list of Column objects.
ColumnList() - Constructor for class com.mindfusion.diagramming.ColumnList
 
ColumnStyle - Class in com.mindfusion.diagramming
The members of this enumeration specify whether a table's column is automatically resized when the table is resized.
ColumnStyle() - Constructor for class com.mindfusion.diagramming.ColumnStyle
 
com.mindfusion.diagramming - package com.mindfusion.diagramming
 
com.mindfusion.diagramming.jlayout - package com.mindfusion.diagramming.jlayout
 
Command - Class in com.mindfusion.diagramming
Represents an action that can be undone or redone.
Command(String) - Constructor for class com.mindfusion.diagramming.Command
Initializes a new Command instance.
CommandContext - Class in com.mindfusion.diagramming
Represents the context in which a command is executed.
CommandContext(Diagram) - Constructor for class com.mindfusion.diagramming.CommandContext
Initializes a new CommandContext instance.
CommandHistory - Class in com.mindfusion.diagramming
Represent the command undo/redo history.
CommandHistory() - Constructor for class com.mindfusion.diagramming.CommandHistory
Initializes a new CommandHistory instance.
CommandList - Class in com.mindfusion.diagramming
A strongly-typed list of Command objects.
CommandList(int) - Constructor for class com.mindfusion.diagramming.CommandList
 
CommandList() - Constructor for class com.mindfusion.diagramming.CommandList
 
compare(GraphNode, GraphNode) - Method in class com.mindfusion.diagramming.jlayout.LayerComparator
 
compare(Link, Link) - Method in class com.mindfusion.diagramming.jlayout.NodeOrderComparer
 
compare(Link, Link) - Method in class com.mindfusion.diagramming.jlayout.NodeOrderComparer2
 
compare(Object, Object) - Method in class com.mindfusion.diagramming.jlayout.XBoundsComparer
 
compareTo(Pair) - Method in class com.mindfusion.diagramming.jlayout.Pair
Comparable.compareTo implementation.
compareTo(Object) - Method in class com.mindfusion.diagramming.jlayout.PathNode
Comparable.compareTo implementation.
completeCreate(Point2D) - Method in class com.mindfusion.diagramming.DiagramItem
Invoked when the item creation has been completed.
completeCreate(Point2D) - Method in class com.mindfusion.diagramming.DiagramLink
 
completeCreate(Point2D) - Method in class com.mindfusion.diagramming.DiagramNode
 
completeCreate(Point2D) - Method in class com.mindfusion.diagramming.Selection
 
completeModify(Point2D, InteractionState) - Method in class com.mindfusion.diagramming.DiagramItem
Invoked when the item modification has been completed.
completeModify(Point2D, InteractionState) - Method in class com.mindfusion.diagramming.DiagramLink
 
completeModify(Point2D, InteractionState) - Method in class com.mindfusion.diagramming.DiagramNode
 
completeModify(Point2D, InteractionState) - Method in class com.mindfusion.diagramming.Selection
 
CompositeCmd - Class in com.mindfusion.diagramming
Represents a composite command object that contains other commands.
CompositeCmd(Diagram, String) - Constructor for class com.mindfusion.diagramming.CompositeCmd
Initializes a new CompositeCmd instance.
CompositeCmd(Diagram, String, boolean) - Constructor for class com.mindfusion.diagramming.CompositeCmd
Initializes a new CompositeCmd instance.
CompressedXml - Static variable in class com.mindfusion.diagramming.SaveToStringFormat
 
concat(String, Object...) - Static method in class com.mindfusion.diagramming.Utilities
Joins array elements using the specified delimiter.
ConnectionPoint - Class in com.mindfusion.diagramming
This class represents a connection between an edge and a node in a graph.
ConnectionPoint(DiagramNode, DiagramLink, boolean) - Constructor for class com.mindfusion.diagramming.ConnectionPoint
Initializes a new instance of the ConnectionPoint class between the specified node and link.
ConnectionPoint() - Constructor for class com.mindfusion.diagramming.ConnectionPoint
Initializes a new instance of the ConnectionPoint class.
constraintsInfringed() - Method in class com.mindfusion.diagramming.DiagramNode
 
containerChildAdded(ContainerChildEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a node is added to a ContainerNode, either programmatically or by the user.
containerChildAdded(ContainerChildEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
containerChildAdded(ContainerChildEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a node is added to a ContainerNode, either programmatically or by the user.
ContainerChildEvent - Class in com.mindfusion.diagramming
Contains arguments passed to ContainerChildEvent Handler,
ContainerChildEvent(Object, ContainerNode, DiagramNode) - Constructor for class com.mindfusion.diagramming.ContainerChildEvent
Represents methods that will handle ContainerChildAdded, ContainerChildRemoved events.
containerChildRemoved(ContainerChildEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a node is removed from a ContainerNode, either programmatically or by the user.
containerChildRemoved(ContainerChildEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
containerChildRemoved(ContainerChildEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a node is removed from a ContainerNode, either programmatically or by the user.
containerFolded(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user folds a container by clicking the arrow-up button in the container's caption area.
containerFolded(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
containerFolded(NodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user folds a container by clicking the arrow-up button in the container's caption area.
ContainerNode - Class in com.mindfusion.diagramming
Implements nodes that can contain other nodes.
ContainerNode() - Constructor for class com.mindfusion.diagramming.ContainerNode
Initializes a new instance of the ContainerNode class.
ContainerNode(Diagram) - Constructor for class com.mindfusion.diagramming.ContainerNode
Initializes a new instance of the ContainerNode class with the default values of the specified diagram.
ContainerNode(ContainerNode) - Constructor for class com.mindfusion.diagramming.ContainerNode
Initializes a new instance of the ContainerNode class using the specified node as a prototype.
ContainerNodeProperties - Class in com.mindfusion.diagramming
Stores the values of ContainerNode properties during undo / redo operations.
ContainerNodeProperties() - Constructor for class com.mindfusion.diagramming.ContainerNodeProperties
 
ContainerNodeStyle - Class in com.mindfusion.diagramming
Represents a reusable set of properties that define the appearance of container nodes.
ContainerNodeStyle() - Constructor for class com.mindfusion.diagramming.ContainerNodeStyle
Initializes a new instance of the ContainerNodeStyle class.
containerUnfolded(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user unfolds a container by clicking the arrow-down button in the container's caption area.
containerUnfolded(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
containerUnfolded(NodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user unfolds a container by clicking the arrow-down button in the container's caption area.
contains(Object) - Method in class com.mindfusion.diagramming.BaseList
Determines if this list contains the specified element.
contains(Object) - Method in class com.mindfusion.diagramming.jlayout.BaseList
 
contains(Node) - Method in class com.mindfusion.diagramming.jlayout.Path
Checks whether the specified node is a participant in the path.
contains(Link) - Method in class com.mindfusion.diagramming.jlayout.Path
Checks whether the specified link is a participant in the path.
containsPoint(Point2D) - Method in class com.mindfusion.diagramming.DiagramItem
Determines whether this item contains the specified point.
containsPoint(Point2D) - Method in class com.mindfusion.diagramming.DiagramLink
DiagramItem.containsPoint override.
containsPoint(Point2D) - Method in class com.mindfusion.diagramming.DiagramNode
DiagramItem.containsPoint override.
containsPoint(Point2D, float) - Method in class com.mindfusion.diagramming.DiagramNode
Tests whether the specified point is inside this node or within the specified distance from its outlines.
containsPoint(Point2D) - Method in class com.mindfusion.diagramming.DummyNode
 
containsPoint(Point2D) - Method in class com.mindfusion.diagramming.Selection
DiagramItem.containsPoint override.
containsPoint(Point2D, float) - Method in class com.mindfusion.diagramming.ShapeNode
DiagramNode.containsPoint override.
containsPoint(Point2D) - Method in class com.mindfusion.diagramming.ShapeNode
ShapeNode.containsPoint override.
containsRecursively(DiagramNode) - Method in class com.mindfusion.diagramming.ContainerNode
Determines whether this container contains the specified node, either directly or recursively through other containers.
control - Variable in class com.mindfusion.diagramming.DiagramApplet
 
ControlNode - Class in com.mindfusion.diagramming
ControlNode is an adapter class that enables using any java.awt.Component -derived object as a diagram node.
ControlNode() - Constructor for class com.mindfusion.diagramming.ControlNode
Initializes a new instance of the ControlNode class.
ControlNode(Diagram) - Constructor for class com.mindfusion.diagramming.ControlNode
Initializes a new instance of the ControlNode class with default values supplied form the specified Diagram.
ControlNode(DiagramView) - Constructor for class com.mindfusion.diagramming.ControlNode
Initializes a new instance of the ControlNode class.
ControlNode(ControlNode) - Constructor for class com.mindfusion.diagramming.ControlNode
Initializes a new instance of the ControlNode class using the specified control node as a prototype.
ControlNode(DiagramView, Component) - Constructor for class com.mindfusion.diagramming.ControlNode
Initializes a new instance of the ControlNode class.
controlNodeAt(Point2D) - Method in class com.mindfusion.diagramming.GlassPane
 
ControlNodeEvent - Class in com.mindfusion.diagramming
Contains the arguments passes to handlers of the control host serialization events.
ControlNodeEvent(Object, ControlNode, Element, XmlPersistContext) - Constructor for class com.mindfusion.diagramming.ControlNodeEvent
Initializes a new instance of the ControlNodeEvent class.
ControlNodeProperties - Class in com.mindfusion.diagramming
Stores the values of ControlNode properties during undo / redo operations.
ControlNodeProperties() - Constructor for class com.mindfusion.diagramming.ControlNodeProperties
 
ControlPoint - Static variable in class com.mindfusion.diagramming.RelativeToLink
Indicates that the link labels are positioned relative to a specified control point.
convert(double, MeasureUnit, DiagramView) - Method in class com.mindfusion.diagramming.MeasureUnit
Converts the specified value from this unit to the specified unit.
convert(Point2D, MeasureUnit, DiagramView) - Method in class com.mindfusion.diagramming.MeasureUnit
Converts the specified point from this unit to the specified unit.
convert(Rectangle2D, MeasureUnit, DiagramView) - Method in class com.mindfusion.diagramming.MeasureUnit
Converts the specified rectangle from this unit to the specified unit.
convert(double, int, int) - Static method in class com.mindfusion.diagramming.Utilities
Convert value from valueMeasureUnit to targetMeasureUnit
Converter - Class in com.mindfusion.diagramming
Provides capabilities to convert various types to and from strings in a culture-independent way.
Converter() - Constructor for class com.mindfusion.diagramming.Converter
 
copySelection(Diagram, boolean, boolean) - Method in class com.mindfusion.diagramming.Diagram
Creates a copy of the currently selected objects and groups.
copyToClipboard() - Method in class com.mindfusion.diagramming.DiagramApplet
Copies the current selection of items to a local clipboard.
copyToClipboard(boolean) - Method in class com.mindfusion.diagramming.DiagramApplet
Copies the current selection of items to a local clipboard.
copyToClipboard() - Method in class com.mindfusion.diagramming.DiagramView
Copies the current selection of items to the system clipboard.
copyToClipboard(boolean) - Method in class com.mindfusion.diagramming.DiagramView
Copies the current selection of items to the system clipboard.
cornerRadius - Variable in class com.mindfusion.diagramming.ContainerNodeProperties
 
Create - Static variable in class com.mindfusion.diagramming.Action
Specifies that a new item is currently being drawn by a user.
create() - Method in interface com.mindfusion.diagramming.jlayout.GraphBuilder
Creates new empty graph.
createAeroEffect() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new AeroEffect instance.
createAnchorPattern(String) - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new empty AnchorPattern with the specified identifier.
createAnchorPoint(float, float) - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new AnchorPoint instance by setting its relative position in nodes.
createAnnealLayout() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new AnnealLayout instance.
createCascadeLayout() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new CascadeLayout instance.
createChangeItemCmd(DiagramItem, String) - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new ChangeItemCmd instance for the specified item.
createCircularLayout() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new CircularLayout instance.
createColor(int, int, int) - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new Color instance.
createConnectionPoint(DiagramLink, Point2D, boolean) - Method in class com.mindfusion.diagramming.DiagramNode
 
createConnectionPoint(DiagramLink, Point2D, boolean) - Method in class com.mindfusion.diagramming.DummyNode
 
createConnectionPoint(DiagramLink, Point2D, boolean) - Method in class com.mindfusion.diagramming.ShapeNode
 
createConnectionPoint(DiagramLink, Point2D, boolean) - Method in class com.mindfusion.diagramming.TableNode
 
createConnectionPoint(DiagramLink, Point2D, boolean) - Method in class com.mindfusion.diagramming.TreeViewNode
DiagramNode.createConnectionPoint(DiagramLink, Point2D, boolean) override.
createContainerNode(double, double, double, double) - Method in class com.mindfusion.diagramming.Factory
Creates a new ContainerNode instance at the specified location with the specified size and adds it to the Nodes collection of the underlying diagram.
createContainerNode(Point2D, Dimension2D) - Method in class com.mindfusion.diagramming.Factory
Creates a new ContainerNode instance at the specified location with the specified size and adds it to the Nodes collection of the underlying diagram.
createContainerNode(Rectangle2D) - Method in class com.mindfusion.diagramming.Factory
Creates a new ContainerNode instance with the specified dimensions and adds it to the Nodes collection of the underlying diagram.
createContainerNode(double, double, double, double, boolean) - Method in class com.mindfusion.diagramming.Factory
Creates a new ContainerNode instance at the specified location with the specified size, optionally foldable, and adds it to the Nodes collection of the underlying diagram.
createContainerNode(Point2D, Dimension2D, boolean) - Method in class com.mindfusion.diagramming.Factory
Creates a new ContainerNode instance at the specified location with the specified size, optionally foldable, and adds it to the Nodes collection of the underlying diagram.
createContainerNode(Rectangle2D, boolean) - Method in class com.mindfusion.diagramming.Factory
Creates a new ContainerNode instance with the specified dimensions, optionally foldable, and adds it to the Nodes collection of the underlying diagram.
createCustomStyle() - Static method in class com.mindfusion.diagramming.DashStyle
 
createDashDotDotStyle() - Static method in class com.mindfusion.diagramming.DashStyle
 
createDashDotStyle() - Static method in class com.mindfusion.diagramming.DashStyle
 
createDashStyle() - Static method in class com.mindfusion.diagramming.DashStyle
Creates a DashStyle object with period appropriate for the GraphicsUnit
createDiagramLink(DiagramNode, DiagramNode) - Method in class com.mindfusion.diagramming.Factory
Creates a new DiagramLink instance between the specified nodes and adds it to the Links collection of the underlying diagram.
createDiagramLink(ShapeNode, int, ShapeNode, int) - Method in class com.mindfusion.diagramming.Factory
Creates a new DiagramLink instance between the specified nodes and adds it to the Links collection of the underlying diagram.
createDiagramLink(TableNode, TableNode) - Method in class com.mindfusion.diagramming.Factory
Creates a new DiagramLink instance between the specified tables and adds it to the Links collection of the underlying diagram.
createDiagramLink(TableNode, int, TableNode, int) - Method in class com.mindfusion.diagramming.Factory
Creates a new DiagramLink instance between the specified tables and adds it to the Links collection of the underlying diagram.
createDiagramLink(DiagramNode, TableNode, int) - Method in class com.mindfusion.diagramming.Factory
Creates a new DiagramLink instance between the specified nodes and the specified table, and adds it to the Links collection of the underlying diagram.
createDiagramLink(TableNode, int, DiagramNode) - Method in class com.mindfusion.diagramming.Factory
Creates a new DiagramLink instance between the specified table and the specified node, and adds it to the Links collection of the underlying diagram.
createDiagramLink(DiagramNode, Point2D) - Method in class com.mindfusion.diagramming.Factory
Creates a new DiagramLink instance between the specified node and the specified point, and adds it to the Links collection of the underlying diagram.
createDiagramLink(Point2D, DiagramNode) - Method in class com.mindfusion.diagramming.Factory
Creates a new DiagramLink instance between the specified point and the specified node, and adds it to the Links collection of the underlying diagram.
createDiagramLink(Point2D, Point2D) - Method in class com.mindfusion.diagramming.Factory
Creates a new DiagramLink instance between the specified points and adds it to the Links collection of the underlying diagram.
createDiagramView() - Method in class com.mindfusion.diagramming.DiagramApplet
Creates a new DiagramView object.
createDotDotStyle() - Static method in class com.mindfusion.diagramming.DashStyle
 
createFlowchartLayout() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new FlowchartLayout instance.
createFont(String, float) - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a Font object with the specified name and size.
createGlassEffect() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new GlassEffect instance.
createGradientBrush(int, int, int, int, int, int, int) - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new GradientBrush instance.
createGridLayout() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new GridLayout instance.
createGroup(DiagramItem) - Method in class com.mindfusion.diagramming.Factory
Creates a new hierarchical Group with the specified main item.
createHierarchicalLayout() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new HierarchicalLayout instance.
createImage() - Method in class com.mindfusion.diagramming.Diagram
Creates a bitmap image representing the diagram contents.
createImageHtml(String, String, String, String, String) - Method in class com.mindfusion.diagramming.HtmlBuilder
Exports a diagram image file and generates the code for an html page that displays that file along with the html image map that corresponds to the diagram.
createImageIcon(String) - Method in class com.mindfusion.diagramming.PrintPreview
 
createImageIcon(String) - Method in class com.mindfusion.diagramming.Ruler
 
createImageMap(String) - Method in class com.mindfusion.diagramming.HtmlBuilder
Creates an HTML image map.
createItem(String) - Method in class com.mindfusion.diagramming.Diagram
Implements the IItemFactory interface.
createItem(String) - Method in interface com.mindfusion.diagramming.IItemFactory
 
createLayeredLayout() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new LayeredLayout instance.
createLink() - Method in class com.mindfusion.diagramming.BehaviorBase
 
createNode() - Method in class com.mindfusion.diagramming.DrawContainersBehavior
 
createNode() - Method in class com.mindfusion.diagramming.DrawControlsBehavior
DrawNodesBehavior.createNode() override.
createNode() - Method in class com.mindfusion.diagramming.DrawNodesBehavior
 
createNode() - Method in class com.mindfusion.diagramming.DrawShapesBehavior
 
createNode() - Method in class com.mindfusion.diagramming.DrawTablesBehavior
 
createNode() - Method in class com.mindfusion.diagramming.DrawTreeViewsBehavior
An instance of the DiagramNode class.
createNode() - Method in class com.mindfusion.diagramming.LinkContainersBehavior
 
createNode() - Method in class com.mindfusion.diagramming.LinkControlsBehavior
LinkNodesBehavior.createNode() override.
createNode() - Method in class com.mindfusion.diagramming.LinkNodesBehavior
 
createNode() - Method in class com.mindfusion.diagramming.LinkShapesBehavior
 
createNode() - Method in class com.mindfusion.diagramming.LinkTablesBehavior
 
createNode() - Method in class com.mindfusion.diagramming.LinkTreeViewsBehavior
An instance of the DiagramNode class.
createOneWayLayout() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new OneWayLayout instance.
createOrthogonalLayout() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new OrthogonalLayout instance.
createOrthogonalRouter() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new OrthogonalRouter instance.
createPageFormat() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a java.awt.print.PageFormat instance.
createPaper() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a java.awt.print.Paper instance.
createPathFinder() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new PathFinder instance.
createPen(float, int, int, int) - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new Pen instance.
createPoint(int, int) - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a Point instance with the specified coordinates.
createPointF(float, float) - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a Point2D.Float instance with the specified coordinates.
createPrintPreview() - Method in class com.mindfusion.diagramming.PrintPreview
 
createProperties() - Method in class com.mindfusion.diagramming.ContainerNode
DiagramItem.createProperties() override.
createProperties() - Method in class com.mindfusion.diagramming.ControlNode
DiagramItem.createProperties() override.
createProperties() - Method in class com.mindfusion.diagramming.DiagramItem
Creates an item property set corresponding to the type of this diagram item.
createProperties() - Method in class com.mindfusion.diagramming.DiagramLink
DiagramItem.createProperties() override.
createProperties() - Method in class com.mindfusion.diagramming.DiagramNode
DiagramItem.createProperties() override.
createProperties() - Method in class com.mindfusion.diagramming.ShapeNode
DiagramItem.createProperties() override.
createProperties() - Method in class com.mindfusion.diagramming.TableNode
DiagramItem.createProperties() override.
createProperties() - Method in class com.mindfusion.diagramming.TreeViewNode
Creates an item property set corresponding to the type of this diagram item.
createRectangle(int, int, int, int) - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a Rectangle instance with the specified coordinates.
createRectangleF(float, float, float, float) - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a Rectangle2D.Float instance with the specified coordinates.
createRouteDescriptor() - Method in class com.mindfusion.diagramming.DiagramLink
 
createRouteDescriptor() - Method in interface com.mindfusion.diagramming.jlayout.Routable
 
createShapeNode(double, double, double, double) - Method in class com.mindfusion.diagramming.Factory
Creates a new ShapeNode instance at the specified position with the specified size and adds it to the Nodes collection of the underlying diagram.
createShapeNode(Point2D, Dimension2D) - Method in class com.mindfusion.diagramming.Factory
Creates a new ShapeNode instance at the specified position with the specified size and adds it to the Nodes collection of the underlying diagram.
createShapeNode(Rectangle2D) - Method in class com.mindfusion.diagramming.Factory
Creates a new ShapeNode instance with the specified dimensions and adds it to the Nodes collection of the underlying diagram.
createShapeNode(double, double, double, double, Shape) - Method in class com.mindfusion.diagramming.Factory
Creates a new ShapeNode instance at the specified position with the specified size and shape, and adds it to the Nodes collection of the underlying diagram.
createShapeNode(Point2D, Dimension2D, Shape) - Method in class com.mindfusion.diagramming.Factory
Creates a new ShapeNode instance at the specified position with the specified size and shape, and adds it to the Nodes collection of the underlying diagram.
createShapeNode(Rectangle2D, Shape) - Method in class com.mindfusion.diagramming.Factory
Creates a new ShapeNode instance with the specified dimensions and shape, and adds it to the Nodes collection of the underlying diagram.
createSize(int, int) - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a Dimension instance with the specified width and height.
createSizeF(float, float) - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a Dimension2D instance with the specified width and height.
createSolidBrush(int, int, int) - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new SolidBrush instance.
createSolidBrush(int, int, int, int) - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new SolidBrush instance.
createSolidStyle() - Static method in class com.mindfusion.diagramming.DashStyle
 
createSpringLayout() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new SpringLayout instance.
createState() - Method in class com.mindfusion.diagramming.DiagramItem
Creates an item state corresponding to the type of this diagram item.
createState() - Method in class com.mindfusion.diagramming.DiagramLink
DiagramItem.createState() override.
createState() - Method in class com.mindfusion.diagramming.DiagramNode
DiagramItem.createState() override.
createStyledText(Graphics2D, String, Font) - Method in class com.mindfusion.diagramming.Diagram
 
createSwimlaneLayout() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new SwimlaneLayout instance.
createTableNode(double, double, double, double) - Method in class com.mindfusion.diagramming.Factory
Creates a new TableNode instance at the specified position with the specified size and adds it to the Nodes collection of the underlying diagram.
createTableNode(Point2D, Dimension2D) - Method in class com.mindfusion.diagramming.Factory
Creates a new TableNode instance at the specified position with the specified size and adds it to the Nodes collection of the underlying diagram.
createTableNode(Rectangle2D) - Method in class com.mindfusion.diagramming.Factory
Creates a new TableNode instance with the specified dimensions and adds it to the Nodes collection of the underlying diagram.
createTableNode(double, double, double, double, int, int) - Method in class com.mindfusion.diagramming.Factory
Creates a new TableNode instance at the specified position with the specified size and the specified number of columns and rows, and adds it to the Nodes collection of the underlying diagram.
createTableNode(Point2D, Dimension2D, int, int) - Method in class com.mindfusion.diagramming.Factory
Creates a new TableNode instance at the specified position with the specified size and with the specified number of columns and rows, and adds it to the Nodes collection of the underlying diagram.
createTableNode(Rectangle2D, int, int) - Method in class com.mindfusion.diagramming.Factory
Creates a new TableNode instance with the specified dimensions and with the specified number of columns and rows, and adds it to the Nodes collection of the underlying diagram.
createTextFormat(int, int, boolean, boolean) - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a TextFormat object.
createThemeFromDefaults() - Method in class com.mindfusion.diagramming.Diagram
Creates a Theme object representing the default properties of the diagram.
createTopologicalLayout() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new TopologicalLayout instance.
createTransferable(JComponent) - Method in class com.mindfusion.diagramming.NodeListView.NodeTransferHandler
 
createTreeLayout() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new TreeLayout instance.
createTreeViewNode(double, double, double, double) - Method in class com.mindfusion.diagramming.Factory
Creates a new TreeViewNode instance at the specified position with the specified size and adds it to the Nodes collection of the underlying diagram.
createTreeViewNode(Point2D, Dimension2D) - Method in class com.mindfusion.diagramming.Factory
Creates a new TreeViewNode instance at the specified position with the specified size and adds it to the Nodes collection of the underlying diagram.
createTreeViewNode(Rectangle2D) - Method in class com.mindfusion.diagramming.Factory
Creates a new TreeViewNode instance with the specified dimensions and adds it to the Nodes collection of the underlying diagram.
createTriangularLayout() - Method in class com.mindfusion.diagramming.ScriptHelper
Creates a new TriangularLayout instance.
createUseMapAttr(String) - Method in class com.mindfusion.diagramming.HtmlBuilder
Creates a USEMAP attribute for the specified image map.
Cross - Static variable in class com.mindfusion.diagramming.MarkStyle
Draw a cross at the anchor point location.
currentCursor - Variable in class com.mindfusion.diagramming.BehaviorBase
 
currentPageChanged(EventObject) - Method in class com.mindfusion.diagramming.TabbedScrollPaneAdapter
 
currentPageChanged(EventObject) - Method in interface com.mindfusion.diagramming.TabbedScrollPaneListener
 
CursorHint - Enum in com.mindfusion.diagramming
Specifies what mouse cursor to display while a user interacts with the diagram.
Custom - Static variable in class com.mindfusion.diagramming.Behavior
Specifies that user input will be handled by the BehaviorBase-derived object assigned to CustomBehavior.
Custom - Static variable in class com.mindfusion.diagramming.HandlesStyle
JDiagram raises the drawHandles and hitTestSelHandles events to let your application perform custom drawing and hit testing of selection handles.
Custom - Static variable in class com.mindfusion.diagramming.jlayout.BaseLayout
Use the current node configuration.
Custom - Static variable in class com.mindfusion.diagramming.MarkStyle
Custom-draw the anchor point.
CustomDraw - Class in com.mindfusion.diagramming
The members of this enumeration specify what type of custom-drawing will be performed on an item.
CustomDraw() - Constructor for class com.mindfusion.diagramming.CustomDraw
 
Cut - Static variable in class com.mindfusion.diagramming.LinkCrossings
Break off the arrow segments at the intersection points.
cutToClipboard() - Method in class com.mindfusion.diagramming.DiagramApplet
Cuts the currently selected items to a local clipboard.
cutToClipboard(boolean) - Method in class com.mindfusion.diagramming.DiagramApplet
Cuts the currently selected items to a local clipboard.
cutToClipboard() - Method in class com.mindfusion.diagramming.DiagramView
Cuts the currently selected items to the system clipboard.
cutToClipboard(boolean) - Method in class com.mindfusion.diagramming.DiagramView
Cuts the currently selected items to the system clipboard.
cycleDetected - Variable in class com.mindfusion.diagramming.DiagramItem
 
cycleProtect - Variable in class com.mindfusion.diagramming.DiagramItem
 

D

Dash - Static variable in class com.mindfusion.diagramming.DashStyle
A predefined dash pattern.
DashDot - Static variable in class com.mindfusion.diagramming.DashStyle
 
DashDotDot - Static variable in class com.mindfusion.diagramming.DashStyle
 
DashFrame - Static variable in class com.mindfusion.diagramming.HandlesStyle
If selected, a node is drawn with a dashed frame around it.
DashStyle - Class in com.mindfusion.diagramming
Represents the dash style of a Pen.
DashStyle(float[], float) - Constructor for class com.mindfusion.diagramming.DashStyle
Initializes a new DashStyle instance.
DashStyle() - Constructor for class com.mindfusion.diagramming.DashStyle
Initializes a new DashStyle instance.
DefaultFlow - Static variable in class com.mindfusion.diagramming.ArrowHeads
"Default flow" in BPMN diagrams.
deferPaintHandles(ControlNode, HandlesVisualStyle) - Method in class com.mindfusion.diagramming.GlassPane
 
DeleteActiveItem - Static variable in class com.mindfusion.diagramming.DelKeyAction
Indicates that only the ActiveItem is deleted.
deleteColumn(int) - Method in class com.mindfusion.diagramming.TableNode
Deletes the specified column.
deleteRow(int) - Method in class com.mindfusion.diagramming.TableNode
Deletes the specified row from the table.
DeleteSelectedItems - Static variable in class com.mindfusion.diagramming.DelKeyAction
Indicates that all selected items are deleted.
DelKeyAction - Class in com.mindfusion.diagramming
The members of this enumeration specify the type of action performed when the user presses the DEL key.
DelKeyAction() - Constructor for class com.mindfusion.diagramming.DelKeyAction
 
Descending - Static variable in class com.mindfusion.diagramming.jlayout.SortOrder
 
deserializeControl(ControlNodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Lets you load the attributes of controls hosted inside ControlNode objects.
deserializeControl(ControlNodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
deserializeControl(ControlNodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Lets you load the attributes of controls hosted inside ControlNode objects.
deserializeTag(SerializeTagEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the tag of a diagram item must be deserialized from XML format.
deserializeTag(SerializeTagEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
deserializeTag(SerializeTagEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the tag of a diagram item must be deserialized from XML format.
destroyGroup(Group) - Method in class com.mindfusion.diagramming.Diagram
Destroys the specified group.
detach() - Method in class com.mindfusion.diagramming.DiagramNode
Detaches a node from its master group.
detach(DiagramNode) - Method in class com.mindfusion.diagramming.Group
Removes a node from the group.
deviceToDoc(Rectangle) - Method in class com.mindfusion.diagramming.DiagramView
Transforms points from the client coordinate space to the document coordinate space.
deviceToDoc(Point) - Method in class com.mindfusion.diagramming.DiagramView
Transforms points from the client coordinate space to the document coordinate space.
deviceToDoc(int, int) - Method in class com.mindfusion.diagramming.DiagramView
Transforms points from the client coordinate space to the document coordinate space.
deviceToDoc(Graphics2D, Rectangle) - Static method in class com.mindfusion.diagramming.Utilities
 
Diagram - Class in com.mindfusion.diagramming
The Diagram class represents a flow diagram.
Diagram() - Constructor for class com.mindfusion.diagramming.Diagram
Initializes a new instance of the Diagram class.
DiagramAdapter - Class in com.mindfusion.diagramming
Provides empty implementations for the methods defined in the DiagramListener interface.
DiagramAdapter() - Constructor for class com.mindfusion.diagramming.DiagramAdapter
 
DiagramApplet - Class in com.mindfusion.diagramming
The DiagramApplet class implements a Java applet that hosts a Diagram instance inside a scroll pane.
DiagramApplet() - Constructor for class com.mindfusion.diagramming.DiagramApplet
Initializes a new instance of the DiagramApplet class.
DiagramBase - Class in com.mindfusion.diagramming
The base class of the Diagram and DiagramDocument classes.
DiagramBase() - Constructor for class com.mindfusion.diagramming.DiagramBase
Initializes a new instance of the DiagramBase class.
DiagramDocument - Class in com.mindfusion.diagramming
Represents a collection of diagram pages.
DiagramDocument() - Constructor for class com.mindfusion.diagramming.DiagramDocument
 
DiagramEvent - Class in com.mindfusion.diagramming
Contains information passed to the events defined in DiagramListener.
DiagramEvent(Object, Point2D, int) - Constructor for class com.mindfusion.diagramming.DiagramEvent
Initializes a new DiagramEvent instance.
DiagramEvent(Object, Graphics2D, Rectangle2D, Rectangle2D) - Constructor for class com.mindfusion.diagramming.DiagramEvent
 
DiagramItem - Class in com.mindfusion.diagramming
The DiagramItem class represents an element in a diagram.
DiagramItem() - Constructor for class com.mindfusion.diagramming.DiagramItem
Initializes a new instance of the DiagramItem class.
DiagramItem(Diagram) - Constructor for class com.mindfusion.diagramming.DiagramItem
Initializes a new DiagramItem instance by copying property values from a Diagram's default-value instance members.
DiagramItem(DiagramItem) - Constructor for class com.mindfusion.diagramming.DiagramItem
Initializes a new DiagramItem instance by copying property values from another DiagramItem's instance members.
DiagramItemList - Class in com.mindfusion.diagramming
A strongly-typed list of DiagramItem objects.
DiagramItemList() - Constructor for class com.mindfusion.diagramming.DiagramItemList
 
DiagramItemProperties - Class in com.mindfusion.diagramming
The base class for types that store the values of diagram item properties during undo / redo operations.
DiagramItemState - Class in com.mindfusion.diagramming
Contains a snapshot of the internal state of a diagram item.
DiagramItemState(DiagramItem) - Constructor for class com.mindfusion.diagramming.DiagramItemState
 
DiagramItemStyle - Class in com.mindfusion.diagramming
Represents a reusable set of properties that define the appearance of diagram items.
DiagramItemStyle() - Constructor for class com.mindfusion.diagramming.DiagramItemStyle
Initializes a new instance of the DiagramItemStyle class.
DiagramLink - Class in com.mindfusion.diagramming
Links between nodes in JDiagram diagrams are represented by instances of the DiagramLink class.
DiagramLink(Diagram) - Constructor for class com.mindfusion.diagramming.DiagramLink
Initializes a new instance of the DiagramLink class by setting its properties to the default values defined in the specified diagram.
DiagramLink(Diagram, DiagramNode, DiagramNode) - Constructor for class com.mindfusion.diagramming.DiagramLink
Initializes a new instance of the DiagramLink class by setting its properties to the default values defined in the specified diagram, and setting the specified nodes as link's origin and destination.
DiagramLink(Diagram, DiagramNode, Point2D) - Constructor for class com.mindfusion.diagramming.DiagramLink
Initializes a new instance of the DiagramLink class by setting its properties to the default values defined in the specified diagram, and setting the specified nodes as link's origin and destination.
DiagramLink(Diagram, Point2D, DiagramNode) - Constructor for class com.mindfusion.diagramming.DiagramLink
Initializes a new instance of the DiagramLink class by setting its properties to the default values defined in the specified diagram, and setting the specified nodes as link's origin and destination.
DiagramLink(Diagram, Point2D, Point2D) - Constructor for class com.mindfusion.diagramming.DiagramLink
Initializes a new instance of the DiagramLink class by setting its properties to the default values defined in the specified diagram, and setting the specified points as link's origin and destination.
DiagramLink(DiagramLink, DiagramNode, DiagramNode) - Constructor for class com.mindfusion.diagramming.DiagramLink
Initializes a new instance of the DiagramLink class by copying its properties from another link, and setting the specified nodes as link's origin and destination.
DiagramLink() - Constructor for class com.mindfusion.diagramming.DiagramLink
Used internally to implement serialization functionality.
DiagramLinkList - Class in com.mindfusion.diagramming
A strongly-typed list of DiagramLink objects.
DiagramLinkList() - Constructor for class com.mindfusion.diagramming.DiagramLinkList
 
DiagramLinkProperties - Class in com.mindfusion.diagramming
Stores the values of DiagramLink properties during undo / redo operations.
DiagramLinkProperties() - Constructor for class com.mindfusion.diagramming.DiagramLinkProperties
 
DiagramLinkState - Class in com.mindfusion.diagramming
Contains a snapshot of the internal state of a DiagramLink.
DiagramLinkState(DiagramLink) - Constructor for class com.mindfusion.diagramming.DiagramLinkState
 
DiagramLinkStyle - Class in com.mindfusion.diagramming
Represents a reusable set of properties that define the appearance of diagram links.
DiagramLinkStyle() - Constructor for class com.mindfusion.diagramming.DiagramLinkStyle
Initializes a new instance of the DiagramLinkStyle class.
DiagramListener - Interface in com.mindfusion.diagramming
Defines events raised by JDiagram in response to users actions.
DiagramNode - Class in com.mindfusion.diagramming
DiagramNode is an abstract base class from which the ShapeNode, TableNode and ContainerNode classes derive.
DiagramNode() - Constructor for class com.mindfusion.diagramming.DiagramNode
Initializes a new instance of the DiagramNode class.
DiagramNode(Diagram) - Constructor for class com.mindfusion.diagramming.DiagramNode
Initializes a new DiagramNode instance by setting its properties to the default values defined in the specified Diagram.
DiagramNode(DiagramNode) - Constructor for class com.mindfusion.diagramming.DiagramNode
Initializes a new DiagramNode instance by copying its properties from the specified prototype node.
DiagramNodeList - Class in com.mindfusion.diagramming
A strongly-typed list of DiagramNode objects.
DiagramNodeList() - Constructor for class com.mindfusion.diagramming.DiagramNodeList
 
DiagramNodeProperties - Class in com.mindfusion.diagramming
Stores the values of DiagramNode properties during undo / redo operations.
DiagramNodeProperties() - Constructor for class com.mindfusion.diagramming.DiagramNodeProperties
 
DiagramNodeState - Class in com.mindfusion.diagramming
Contains a snapshot of the internal state of a DiagramNode.
DiagramNodeState(DiagramNode) - Constructor for class com.mindfusion.diagramming.DiagramNodeState
 
DiagramNodeStyle - Class in com.mindfusion.diagramming
Represents a reusable set of properties that define the appearance of diagram nodes.
DiagramNodeStyle() - Constructor for class com.mindfusion.diagramming.DiagramNodeStyle
Initializes a new instance of the DiagramNodeStyle class.
DiagramPage - Class in com.mindfusion.diagramming
Represents a single page in a DiagramDocument object.
DiagramPage() - Constructor for class com.mindfusion.diagramming.DiagramPage
Initializes a new instance of the DiagramPage class.
DiagramPageEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to DiagramPage-related events.
DiagramPageEvent(Object, DiagramPage) - Constructor for class com.mindfusion.diagramming.DiagramPageEvent
Initializes a new instance of the DiagramPageEvent class.
DiagramPageValidationEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to handlers of DiagramPage validation events.
DiagramPageValidationEvent(Object, DiagramPage) - Constructor for class com.mindfusion.diagramming.DiagramPageValidationEvent
Initializes a new instance of the DiagramPageValidationEvent class.
DiagramStyle - Class in com.mindfusion.diagramming
Represents a reusable set of properties that define the appearance of diagrams.
DiagramStyle() - Constructor for class com.mindfusion.diagramming.DiagramStyle
Initializes a new instance of the DiagramStyle class.
DiagramTransferHandler - Class in com.mindfusion.diagramming
Provides support for drag and drop to JDiagram.
DiagramTransferHandler() - Constructor for class com.mindfusion.diagramming.DiagramTransferHandler
 
diagramView - Variable in class com.mindfusion.diagramming.BehaviorBase
 
DiagramView - Class in com.mindfusion.diagramming
DiagramView is a Swing component that displays the content of a Diagram object.
DiagramView() - Constructor for class com.mindfusion.diagramming.DiagramView
Initializes a new instance of the DiagramView class.
DiagramView(Diagram) - Constructor for class com.mindfusion.diagramming.DiagramView
Initializes a new instance of the DiagramView class.
Direction - Class in com.mindfusion.diagramming.jlayout
 
Direction() - Constructor for class com.mindfusion.diagramming.jlayout.Direction
 
DirectionConstraint - Class in com.mindfusion.diagramming
The members of these enumeration specify in what direction to constrain the movement of a node.
DirectionConstraint() - Constructor for class com.mindfusion.diagramming.DirectionConstraint
 
disabled - Variable in class com.mindfusion.diagramming.DiagramApplet
 
disabled - Variable in class com.mindfusion.diagramming.OverviewApplet
 
disabled - Variable in class com.mindfusion.diagramming.ShapeListBoxApplet
 
disableInteractionBuffer() - Method in class com.mindfusion.diagramming.DiagramView
 
Display - Static variable in class com.mindfusion.diagramming.GraphicsUnit
Specifies 1/100 inch as the unit of measure.
Display - Static variable in class com.mindfusion.diagramming.RenderTarget
 
dispose - Variable in class com.mindfusion.diagramming.DiagramApplet
 
distribute(AGraph, HashMap<Node, Integer>, ByRef<Integer>) - Static method in class com.mindfusion.diagramming.jlayout.LayerDistributor
Distributes the nodes in the specified graph across layers.
distToLineSegment(Point2D, Point2D, Point2D) - Static method in class com.mindfusion.diagramming.Utilities
Calculates distance from the specified point to the specified line segment.
dNearest - Variable in class com.mindfusion.diagramming.jlayout.RouteDescriptor
 
docToDevice(Rectangle2D) - Method in class com.mindfusion.diagramming.DiagramView
Transforms points from the document coordinate space to the device coordinate space.
docToDevice(Point2D) - Method in class com.mindfusion.diagramming.DiagramView
Transforms points from the document coordinate space to the device coordinate space.
docToDevice(Graphics2D, Rectangle2D) - Static method in class com.mindfusion.diagramming.Utilities
 
Document - Static variable in class com.mindfusion.diagramming.GraphicsUnit
Specifies the document unit (1/300 inch) as the unit of measure.
Document - Static variable in class com.mindfusion.diagramming.MeasureUnit
Specifies document units (1/300 inch) as the unit of measure.
DocumentView - Class in com.mindfusion.diagramming
Represents an extended DiagramView for DiagramDocument objects.
DocumentView() - Constructor for class com.mindfusion.diagramming.DocumentView
Initializes a new instance of the DocumentView class.
DoNothing - Static variable in class com.mindfusion.diagramming.Behavior
The control ignores users actions with the mouse, but raises the appropriate mouse events.
DotDot - Static variable in class com.mindfusion.diagramming.DashStyle
 
DoubleArrow - Static variable in class com.mindfusion.diagramming.ArrowHeads
Display a double arrow.
doubleClicked(DiagramEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user double-clicks the diagram at a point where no items are located.
doubleClicked(DiagramEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
doubleClicked(DiagramEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user double-clicks the diagram at a point where no items are located.
DraggedNode - Class in com.mindfusion.diagramming
Class used to hold the DiagramNode instance during drag and drop.
DraggedNode(DiagramNode, Dimension2D) - Constructor for class com.mindfusion.diagramming.DraggedNode
Initializes a new instance of the DraggedNode class.
DraggedNode(DiagramNode, Dimension2D, String) - Constructor for class com.mindfusion.diagramming.DraggedNode
Initializes a new instance of the DraggedNode class.
DraggedNodeTransferable - Class in com.mindfusion.diagramming
 
DraggedNodeTransferable(DraggedNode) - Constructor for class com.mindfusion.diagramming.DraggedNodeTransferable
 
DraggedShape - Class in com.mindfusion.diagramming
Class that holds shape id and size during drag and drop operation.
DraggedShape(String, float, float) - Constructor for class com.mindfusion.diagramming.DraggedShape
 
draw(Graphics2D, RenderOptions, Rectangle2D) - Method in class com.mindfusion.diagramming.Diagram
Renders the diagram on the specified Graphics2D object.
draw(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.DiagramItem
 
draw(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.DiagramLink
 
draw(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.DiagramNode
 
draw(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.DummyNode
 
draw(Graphics2D) - Method in class com.mindfusion.diagramming.Folder
Manipulator.Draw override.
draw(Graphics2D) - Method in class com.mindfusion.diagramming.LinkLabel
Draws this label on the specified Graphics2D surface.
draw(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.Selection
 
draw(Graphics2D, Brush, Pen, boolean) - Method in class com.mindfusion.diagramming.Shape
Draws this shape on the specified DrawingContext surface.
draw(Graphics2D, double) - Method in class com.mindfusion.diagramming.ShapeDecoration
 
drawAdjustmentHandles(DrawItemEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when custom adjustment handles must be drawn.
drawAdjustmentHandles(DrawItemEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
drawAdjustmentHandles(DrawItemEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when custom adjustment handles must be drawn.
drawAlignmentGuides(Graphics2D) - Method in class com.mindfusion.diagramming.Diagram
Draws the current alignment guides.
drawAnchorPoint(DrawAnchorPointEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when an anchor point must be custom drawn.
drawAnchorPoint(DrawAnchorPointEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
drawAnchorPoint(DrawAnchorPointEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when an anchor point must be custom drawn.
DrawAnchorPointEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to the DrawAnchorPoint event handlers.
DrawAnchorPointEvent(Object, Graphics2D, Point2D, DiagramNode, AnchorPattern, int) - Constructor for class com.mindfusion.diagramming.DrawAnchorPointEvent
Initializes a new instance of the DrawAnchorPointEvent class.
drawArrowhead(Graphics2D, Pen, Brush, Shape, Point2D, Point2D, Point2D, double, boolean) - Method in class com.mindfusion.diagramming.DiagramLink
Draws an arrowhead shape.
drawBackground(DiagramEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised to let you custom draw the diagram background.
drawBackground(DiagramEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
drawBackground(DiagramEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised to let you custom draw the diagram background.
drawCell(DrawCellEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a table's cell must be custom drawn.
drawCell(DrawCellEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
drawCell(DrawCellEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a table's cell must be custom drawn.
DrawCellEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to the DrawCell event handlers.
DrawCellEvent(Object, Graphics2D, TableNode, int, int, Rectangle2D) - Constructor for class com.mindfusion.diagramming.DrawCellEvent
 
DrawContainers - Static variable in class com.mindfusion.diagramming.Behavior
Drawing with the mouse creates ContainerNode instances.
DrawContainersBehavior - Class in com.mindfusion.diagramming
Implements the Behavior.DrawContainers behavior.
DrawContainersBehavior(DiagramView) - Constructor for class com.mindfusion.diagramming.DrawContainersBehavior
 
DrawControls - Static variable in class com.mindfusion.diagramming.Behavior
Drawing with the mouse creates ControlNode instances.
DrawControlsBehavior - Class in com.mindfusion.diagramming
Implements the Behavior.DrawControls behavior.
DrawControlsBehavior(DiagramView) - Constructor for class com.mindfusion.diagramming.DrawControlsBehavior
Initializes a new instance of the DrawControlsBehavior class.
drawForeground(DiagramEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised to let you custom draw the diagram foreground.
drawForeground(DiagramEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
drawForeground(DiagramEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised to let you custom draw the diagram foreground.
drawImage(Graphics2D, Image, Rectangle2D, int, Diagram) - Static method in class com.mindfusion.diagramming.Utilities
 
drawImage(Graphics2D, Image, Rectangle2D, int, Diagram, double, Point2D) - Static method in class com.mindfusion.diagramming.Utilities
 
DrawItemEvent - Class in com.mindfusion.diagramming
Contains information passed to the custom-draw events defined in DiagramListener.
DrawItemEvent(Object, Graphics2D, DiagramItem) - Constructor for class com.mindfusion.diagramming.DrawItemEvent
Initializes a new DrawItemEvent instance.
drawLayer(Graphics2D, Rectangle2D, int, RenderOptions) - Method in class com.mindfusion.diagramming.Diagram
Renders all items of a layer to the specified graphics.
drawLink(DrawLinkEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a diagram link must be custom drawn.
drawLink(DrawLinkEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
drawLink(DrawLinkEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a diagram link must be custom drawn.
DrawLinkEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to the DiagramListener.drawLink(com.mindfusion.diagramming.DrawLinkEvent) event handlers.
DrawLinkEvent(Object, Graphics2D, DiagramLink, boolean, PointList) - Constructor for class com.mindfusion.diagramming.DrawLinkEvent
 
DrawLinks - Static variable in class com.mindfusion.diagramming.Behavior
Drawing started over a node creates a DiagramLink.
DrawLinksBehavior - Class in com.mindfusion.diagramming
Implements the Behavior.DrawLinks behavior.
DrawLinksBehavior(DiagramView) - Constructor for class com.mindfusion.diagramming.DrawLinksBehavior
 
drawLocal(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.ContainerNode
Draws the container on the specified Graphics2D surface.
drawLocal(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.ControlNode
DiagramItem.drawShadow(java.awt.Graphics2D, com.mindfusion.diagramming.RenderOptions) override.
drawLocal(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.DiagramNode
Override in a derived class to provide implementation specific drawing for the node.
drawLocal(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.ShapeNode
 
drawLocal(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.TableNode
 
drawLocal(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.TreeViewNode
Draws the tree node on the specified Graphics2D surface.
drawNode(DrawNodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a diagram node must be custom drawn.
drawNode(DrawNodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
drawNode(DrawNodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a diagram node must be custom drawn.
DrawNodeEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to the DrawNode event handlers.
DrawNodeEvent(Object, Graphics2D, DiagramNode, boolean, Rectangle2D) - Constructor for class com.mindfusion.diagramming.DrawNodeEvent
 
DrawNodesBehavior - Class in com.mindfusion.diagramming
The base class for behavior types that allow drawing of nodes, but not links.
DrawNodesBehavior(DiagramView) - Constructor for class com.mindfusion.diagramming.DrawNodesBehavior
 
drawShadow(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.DiagramItem
 
drawShadow(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.DiagramLink
 
drawShadow(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.DiagramNode
 
drawShadow(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.DummyNode
 
drawShadow(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.Selection
 
drawShadowLocal(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.DiagramNode
Override in a derived class to provide implementation specific drawing for the shadow of the node.
drawShadowLocal(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.ShapeNode
 
drawShadowLocal(Graphics2D, RenderOptions) - Method in class com.mindfusion.diagramming.TableNode
DiagramItem#drawShadowLocal override.
DrawShapes - Static variable in class com.mindfusion.diagramming.Behavior
Drawing with the mouse creates ShapeNode instances.
DrawShapesBehavior - Class in com.mindfusion.diagramming
Implements the Behavior.DrawShapes behavior.
drawsInLocalCoordinates() - Method in class com.mindfusion.diagramming.Manipulator
Returns whether the manipulator object draws in local or global coordinates.
drawString(String, Graphics2D, Font, Brush, Rectangle2D, TextFormat) - Method in class com.mindfusion.diagramming.Diagram
 
drawStyledText(Graphics2D, String, Font, Rectangle2D, TextFormat, Brush) - Method in class com.mindfusion.diagramming.Diagram
 
DrawTables - Static variable in class com.mindfusion.diagramming.Behavior
Drawing with the mouse creates TableNode instances.
DrawTablesBehavior - Class in com.mindfusion.diagramming
Implements the Behavior.DrawTables behavior.
drawTextObject(Graphics2D, Object, Font, Rectangle2D, TextFormat, Brush) - Method in class com.mindfusion.diagramming.Diagram
 
DrawTreeViews - Static variable in class com.mindfusion.diagramming.Behavior
Drawing with the mouse creates TreeViewNode instances.
DrawTreeViewsBehavior - Class in com.mindfusion.diagramming
Implements the Behavior.DrawTreeViews behavior.
DrawTreeViewsBehavior(DiagramView) - Constructor for class com.mindfusion.diagramming.DrawTreeViewsBehavior
Initializes a new instance of the DrawTreeViewsBehavior class.
DummyNode - Class in com.mindfusion.diagramming
Represents the origin and/or destination of an unconnected DiagramLink.
DummyNode(Diagram) - Constructor for class com.mindfusion.diagramming.DummyNode
 

E

EasyMove - Static variable in class com.mindfusion.diagramming.HandlesStyle
Any point of the interior of a node enables moving the node, except a small area in the center that allows creating links.
EditCellTextEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to the DiagramListener.cellTextEdited(com.mindfusion.diagramming.EditCellTextEvent) event handlers.
EditCellTextEvent(Object, Cell, String, String, int, int) - Constructor for class com.mindfusion.diagramming.EditCellTextEvent
Initializes a new instance of the EditCellTextEvent class.
EditLinkTextEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to DiagramListener.linkTextEdited(com.mindfusion.diagramming.EditLinkTextEvent) handlers.
EditLinkTextEvent(Object, DiagramLink, String, String) - Constructor for class com.mindfusion.diagramming.EditLinkTextEvent
 
EditNodeTextEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to DiagramListener.nodeTextEdited(com.mindfusion.diagramming.EditNodeTextEvent) handlers.
EditNodeTextEvent(Object, DiagramNode, String, String) - Constructor for class com.mindfusion.diagramming.EditNodeTextEvent
Initializes a new instance of the EditNodeTextEvent class.
EditTreeItemTextEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to DiagramListener.treeItemTextEdited(com.mindfusion.diagramming.EditTreeItemTextEvent) handlers.
EditTreeItemTextEvent(Object, TreeViewItem, String, String) - Constructor for class com.mindfusion.diagramming.EditTreeItemTextEvent
 
ElementTemplate - Class in com.mindfusion.diagramming
This is the base class for the elements that can be used in Shape definitions.
ElementTemplate() - Constructor for class com.mindfusion.diagramming.ElementTemplate
 
enabledHandles - Variable in class com.mindfusion.diagramming.DiagramNode
 
end - Variable in class com.mindfusion.diagramming.jlayout.RouteDescriptor
 
endEdit(boolean) - Method in class com.mindfusion.diagramming.DiagramView
Exits inplace-edit mode and either accepts or rejects the changes made to the item's text.
enterInplaceEditMode(InPlaceEditEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Called when entering inplace-edit mode.
enterInplaceEditMode(InPlaceEditEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
enterInplaceEditMode(InPlaceEditEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Called when entering inplace-edit mode.
equals(Object) - Method in class com.mindfusion.diagramming.jlayout.Pair
Object.equals override.
equals(Object) - Method in class com.mindfusion.diagramming.jlayout.TransparentGraphNode
 
equals(Object) - Method in class com.mindfusion.diagramming.MeasureUnit
Object.equals(java.lang.Object) override.
equals(Object) - Method in class com.mindfusion.diagramming.NamedEnum
Object.equals override.
equals(TextFormat) - Method in class com.mindfusion.diagramming.TextFormat
 
evaluate(Point, Point) - Method in class com.mindfusion.diagramming.jlayout.RouteHeuristics
 
execute(boolean) - Method in class com.mindfusion.diagramming.AddGroupCmd
This method is called internally by JDiagram when creating groups via the Factory.createGroup(com.mindfusion.diagramming.DiagramItem) of DiagramNode.attachTo(com.mindfusion.diagramming.DiagramLink, int, int) methods.
execute(boolean) - Method in class com.mindfusion.diagramming.AddItemCmd
This method is called internally by JDiagram when creating new items interactively or programmatically.
execute(boolean) - Method in class com.mindfusion.diagramming.AddToContainerCmd
Carries out the command action.
execute() - Method in class com.mindfusion.diagramming.ChangeItemCmd
Saves the property changes.
execute(boolean) - Method in class com.mindfusion.diagramming.ChangeItemCmd
This method is called internally by JDiagram when saving item properties for later undo/redo of the property changes.
execute(boolean) - Method in class com.mindfusion.diagramming.Command
This method is called internally by JDiagram when performing the action.
execute() - Method in class com.mindfusion.diagramming.CompositeCmd
Adds the composite command to the undo/redo history.
execute(boolean) - Method in class com.mindfusion.diagramming.CompositeCmd
This method is called internally by JDiagram when performing the action.
execute(boolean) - Method in class com.mindfusion.diagramming.ExpandHeaderRowCmd
This method is called internally by JDiagram when performing the action.
execute(boolean) - Method in class com.mindfusion.diagramming.ExpandItemCmd
This method is called internally by JDiagram when performing the action.
execute(boolean) - Method in class com.mindfusion.diagramming.ExpandTreeViewItemCmd
Command.execute(boolean) override.
execute(boolean) - Method in class com.mindfusion.diagramming.FoldContainerCmd
Carries out the command action.
execute(boolean) - Method in class com.mindfusion.diagramming.GroupAttachCmd
This method is called internally by JDiagram when attaching items to groups.
execute() - Method in class com.mindfusion.diagramming.GroupAttachCmd
Attaches the item to the group.
execute(boolean) - Method in class com.mindfusion.diagramming.GroupDetachCmd
This method is called internally by JDiagram when detaching items from groups.
execute() - Method in class com.mindfusion.diagramming.GroupDetachCmd
Detaches the item from the group.
execute(boolean) - Method in class com.mindfusion.diagramming.ModifyItemCmd
This method is called internally by JDiagram when saving item position and size for later undo/redo.
execute(boolean) - Method in class com.mindfusion.diagramming.RedimTableCmd
This method is called internally by JDiagram when changing the number of rows or columns of a table.
execute(boolean) - Method in class com.mindfusion.diagramming.RemoveFromContainerCmd
Carries out the command action.
execute(boolean) - Method in class com.mindfusion.diagramming.RemoveGroupCmd
This method is called internally by JDiagram when destroying a group.
execute() - Method in class com.mindfusion.diagramming.RemoveGroupCmd
Removes the group from the flowchart.
execute() - Method in class com.mindfusion.diagramming.RemoveItemCmd
Removes the item from the diagram.
execute(boolean) - Method in class com.mindfusion.diagramming.RemoveItemCmd
This method is called internally by JDiagram when removing an item.
execute(boolean) - Method in class com.mindfusion.diagramming.ScrollTableCmd
This method is called internally by JDiagram when scrolling tables.
execute(boolean) - Method in class com.mindfusion.diagramming.ScrollTreeViewCmd
 
executeCommand(Command) - Method in class com.mindfusion.diagramming.Diagram
Executes a command and saves it in the undo/redo history.
ExpandButtonAction - Class in com.mindfusion.diagramming
Specifies what action is triggered by the +/- buttons that are displayed near expandable nodes.
ExpandButtonAction() - Constructor for class com.mindfusion.diagramming.ExpandButtonAction
 
expandButtonClicked(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user clicks the [±] button of a expandable node.
expandButtonClicked(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
expandButtonClicked(NodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user clicks the [±] button of a expandable node.
ExpandButtonPosition - Class in com.mindfusion.diagramming
Defines values that specify possible locations for expand/collapse buttons.
ExpandButtonPosition() - Constructor for class com.mindfusion.diagramming.ExpandButtonPosition
 
ExpandHeaderRowCmd - Class in com.mindfusion.diagramming
Implements undo and redo of collapsing or expanding the header row of a table section.
ExpandHeaderRowCmd(TableNode, int) - Constructor for class com.mindfusion.diagramming.ExpandHeaderRowCmd
Initializes a new ExpandHeaderRowCmd instance.
ExpandItemCmd - Class in com.mindfusion.diagramming
Implements expanding/collapsing branched of items in a tree.
ExpandItemCmd(DiagramItem) - Constructor for class com.mindfusion.diagramming.ExpandItemCmd
Initializes a new ExpandItemCmd instance.
ExpandTreeBranch - Static variable in class com.mindfusion.diagramming.ExpandButtonAction
Expands or collapses the children of a node in a tree-like diagram and raises the TreeExpanded or TreeCollapsed event.
ExpandTreeViewItemCmd - Class in com.mindfusion.diagramming
Implements support for undo of TreeViewItem collapse/expand operations.
ExpandTreeViewItemCmd(TreeViewNode, TreeViewItem) - Constructor for class com.mindfusion.diagramming.ExpandTreeViewItemCmd
Initializes a new instance of the ExpandTreeViewItemCmd class.
ExternalizableImage - Class in com.mindfusion.diagramming
Implement support for serialization of shared images.
ExternalizableImage() - Constructor for class com.mindfusion.diagramming.ExternalizableImage
 

F

Factory - Class in com.mindfusion.diagramming
Provides shortcut methods for creating and adding instances of the standard item types.
Factory(Diagram) - Constructor for class com.mindfusion.diagramming.Factory
Initializes a new instance of the Factory class over the specified Diagram.
Far - Static variable in class com.mindfusion.diagramming.Align
Specifies that the text should be right- or bottom-aligned.
Far - Static variable in class com.mindfusion.diagramming.ScaleAlign
Specifies that alignment is to the far extent of the layout rectangle.
FerrisWheel - Static variable in class com.mindfusion.diagramming.GroupRotation
Attached nodes are moved to a position corresponding to the master node's rotation angle, but they are node rotated.
FillMode - Enum in com.mindfusion.diagramming
Typed enumeration corresponding to .NET enum FillMode
filter(Iterable<T>, Class<D>) - Static method in class com.mindfusion.diagramming.Utilities
Creates Iterable that iterates only over the subset of the given Iterable that consist of elements of desired type Example: for (TableNode t: filter(diagram .getItems(), TableNode.class)) t.getRowCount();
filter(Iterator<T>, Class<D>) - Static method in class com.mindfusion.diagramming.Utilities
Creates Iterator that iterates only over the subset of the given Iterator that consist of elements of desired type
finalize() - Method in class com.mindfusion.diagramming.jlayout.RandomFactory
 
findAllCycles(Graph) - Static method in class com.mindfusion.diagramming.jlayout.PathFinder
 
findAllCycles(Diagram) - Static method in class com.mindfusion.diagramming.PathFinder
Finds all cycles in the specified diagram.
findAllPaths(Graph, Node, Node) - Static method in class com.mindfusion.diagramming.jlayout.PathFinder
Finds and returns all paths starting from node 'from' and ending at node 'to'.
findAllPaths(Diagram, DiagramNode, DiagramNode) - Static method in class com.mindfusion.diagramming.PathFinder
Finds and returns all paths starting from node from and ending at node to.
findCycle(Graph, Node) - Static method in class com.mindfusion.diagramming.jlayout.PathFinder
Detects whether the specified node participates in a cycle.
findCycle(Graph) - Static method in class com.mindfusion.diagramming.jlayout.PathFinder
Detects whether there is a cycle in a graph.
findCycle(Diagram, DiagramNode) - Static method in class com.mindfusion.diagramming.PathFinder
Detects whether the specified node participates in a cycle.
findCycle(Diagram) - Static method in class com.mindfusion.diagramming.PathFinder
Detects whether there is a cycle in a graph.
findGroup(Object) - Method in class com.mindfusion.diagramming.Diagram
Finds the group that has the specified tag.
findLink(Object) - Method in class com.mindfusion.diagramming.Diagram
Finds the link that has the specified tag.
findLinkById(Object) - Method in class com.mindfusion.diagramming.Diagram
 
findLongestPath(Graph, Node, Node) - Static method in class com.mindfusion.diagramming.jlayout.PathFinder
Finds the longest path between two nodes.
findLongestPath(Graph) - Static method in class com.mindfusion.diagramming.jlayout.PathFinder
Finds the longest path in a graph.
findLongestPath(Graph, long) - Static method in class com.mindfusion.diagramming.jlayout.PathFinder
Finds the longest path in the graph.
findLongestPath(Diagram, DiagramNode, DiagramNode) - Static method in class com.mindfusion.diagramming.PathFinder
Finds the longest path between two nodes.
findLongestPath(Diagram) - Static method in class com.mindfusion.diagramming.PathFinder
Finds the longest path in the graph.
findLongestPath(Diagram, long) - Static method in class com.mindfusion.diagramming.PathFinder
Finds the longest path in the diagram.
findNode(Object) - Method in class com.mindfusion.diagramming.Diagram
Finds the node that has the specified tag.
findNodeById(Object) - Method in class com.mindfusion.diagramming.Diagram
 
findShortestPath(Graph, Node, Node) - Static method in class com.mindfusion.diagramming.jlayout.PathFinder
Finds and returns the shortest path between from and to.
findShortestPath(Graph, Node, Node, boolean, boolean) - Static method in class com.mindfusion.diagramming.jlayout.PathFinder
Finds and returns the shortest path between from and to, considering the weight of the nodes, the weight of the links or both.
findShortestPath(Diagram, DiagramNode, DiagramNode) - Static method in class com.mindfusion.diagramming.PathFinder
Finds and returns the shortest path between from and to.
findShortestPath(Diagram, DiagramNode, DiagramNode, boolean, boolean) - Static method in class com.mindfusion.diagramming.PathFinder
Finds and returns the shortest path between fromand to, considering the weight of the nodes, the weight of the links or both.
findValidateRoot(JComponent) - Static method in class com.mindfusion.diagramming.Utilities
Returns the ancestor component that acts as validate root
FineGrained - Static variable in class com.mindfusion.diagramming.Granularity
Reserved for future use.
fireShapeRemoved(Shape, int) - Method in class com.mindfusion.diagramming.ShapeListBox
 
fireShapeRenamed(Shape, int, String) - Method in class com.mindfusion.diagramming.ShapeListBox
 
fireShapeSelected(Shape, int) - Method in class com.mindfusion.diagramming.ShapeListBox
 
Fit - Static variable in class com.mindfusion.diagramming.ImageAlign
The image is resized to fit the node, preserving its original x/y ratio.
FitSize - Enum in com.mindfusion.diagramming
Specifies how the ShapeNode.resizeToFitText(com.mindfusion.diagramming.FitSize) method should resize a box.
FitToPage() - Method in class com.mindfusion.diagramming.PrintPreview
 
FixedWidth - Static variable in class com.mindfusion.diagramming.ColumnStyle
The column width stays fixed even if the table is resized.
FlowchartLayout - Class in com.mindfusion.diagramming
FlowchartLayout can be used to arrange flowcharts representing program source code.
FlowchartLayout() - Constructor for class com.mindfusion.diagramming.FlowchartLayout
Initializes a new instance of the FlowchartLayout class.
FlowchartLayout - Class in com.mindfusion.diagramming.jlayout
 
FlowchartLayout() - Constructor for class com.mindfusion.diagramming.jlayout.FlowchartLayout
 
FlowchartLayoutInfo - Class in com.mindfusion.diagramming.jlayout
 
FlowchartLayoutInfo() - Constructor for class com.mindfusion.diagramming.jlayout.FlowchartLayoutInfo
 
FlowLayoutTraits - Class in com.mindfusion.diagramming.jlayout
Values used as keys in FlowLayout rules.
FoldContainerCmd - Class in com.mindfusion.diagramming
Undoable command that implements folding and unfolding of container nodes.
FoldContainerCmd(ContainerNode) - Constructor for class com.mindfusion.diagramming.FoldContainerCmd
Initializes a new instance of the FoldContainerCmd class.
foldedSize - Variable in class com.mindfusion.diagramming.ContainerNodeProperties
 
Folder - Class in com.mindfusion.diagramming
Implements the fold/unfold button shown in ContainerNode caption.
Folder(DiagramItem) - Constructor for class com.mindfusion.diagramming.Folder
Initializes a new instance of the Folder class.
Follow - Static variable in class com.mindfusion.diagramming.LinkTextStyle
The label text starts from the first point of the arrow and follows the path defined by the arrow segments.
FractalLayout - Class in com.mindfusion.diagramming
A tree layout algorithm that places child nodes symmetrically around their parent node.
FractalLayout() - Constructor for class com.mindfusion.diagramming.FractalLayout
Initializes a new instance of the FractalLayout class.
FractalLayout - Class in com.mindfusion.diagramming.jlayout
 
FractalLayout() - Constructor for class com.mindfusion.diagramming.jlayout.FractalLayout
Initializes a new instance of the FractalLayout class.
fromBoolean(boolean) - Static method in class com.mindfusion.diagramming.Converter
 
fromByte(Byte) - Static method in class com.mindfusion.diagramming.Converter
 
fromChar(char) - Static method in class com.mindfusion.diagramming.Converter
 
fromColor(Color) - Static method in class com.mindfusion.diagramming.Converter
 
fromDouble(double) - Static method in class com.mindfusion.diagramming.Converter
 
fromGeneralPathCode(int) - Static method in enum com.mindfusion.diagramming.FillMode
 
fromGraphicsUnit(int) - Static method in class com.mindfusion.diagramming.MeasureUnit
Returns the measure unit corresponding to the specified graphics unit.
fromId(String) - Static method in class com.mindfusion.diagramming.AnchorPattern
Returns the AnchorPattern object that has the specified identifier.
fromId(int) - Static method in class com.mindfusion.diagramming.MeasureUnit
Returns a MeasureUnit from its integer identifier.
fromId(String) - Static method in class com.mindfusion.diagramming.Shape
Returns the shape that has the specified identifier.
fromImage(Image) - Static method in class com.mindfusion.diagramming.Converter
 
fromInt(int) - Static method in class com.mindfusion.diagramming.Converter
 
fromLong(long) - Static method in class com.mindfusion.diagramming.Converter
 
fromRect(Rectangle2D) - Static method in class com.mindfusion.diagramming.jlayout.XDimension2D
 
fromRect(Rectangle2D) - Static method in class com.mindfusion.diagramming.XDimension2D
 
fromShort(short) - Static method in class com.mindfusion.diagramming.Converter
 
fromSingle(float) - Static method in class com.mindfusion.diagramming.Converter
 
fromXmlElement(Element) - Static method in class com.mindfusion.diagramming.Shape
Creates a ShapeTemplate from xml shape element
fromXmlElement(Element) - Static method in class com.mindfusion.diagramming.ShapeDecoration
 
fromXmlElement(Element) - Static method in class com.mindfusion.diagramming.ShapeLibrary
Creates a ShapeLibrary from a DOM tree.
fromXmlElements(Element) - Static method in class com.mindfusion.diagramming.Shape
 
Frozen - Static variable in class com.mindfusion.diagramming.jlayout.SpringLayoutTraits
If the LayoutTraits value associated with a node through this key is true, SpringLayout considers the repulsion forces exerted by the node to other nodes, but ignores forces acting on the node and keeps it in place.
Full - Static variable in class com.mindfusion.diagramming.CustomDraw
Do not execute any standard drawing code, but only custom one.

G

generalPathCode() - Method in enum com.mindfusion.diagramming.FillMode
 
get(int) - Method in class com.mindfusion.diagramming.BaseList
Gets the element at the specified position in this list.
get(int) - Method in class com.mindfusion.diagramming.jlayout.BaseList
 
get() - Method in class com.mindfusion.diagramming.jlayout.ByRef
Gets the parameter value.
getAction() - Method in class com.mindfusion.diagramming.InteractionState
Gets a value indicating what action is currently being performed.
getActiveButtonTooltip() - Method in class com.mindfusion.diagramming.LayerListView
Gets the tooltip for the 'Active Layer' button in each item.
getActiveItem() - Method in class com.mindfusion.diagramming.Diagram
Gets the active item.
getActiveItemHandlesStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets the visual style of the manipulation handles displayed around the active item.
getActiveLayer() - Method in class com.mindfusion.diagramming.Diagram
Gets the zero-based index of the active layer.
getAddLayerButtonTooltip() - Method in class com.mindfusion.diagramming.LayerListView
Gets the tooltip for the 'Add Layer' button.
getAdjustmentHandle() - Method in class com.mindfusion.diagramming.InteractionState
Gets the index of the selection handle used to modify the item.
getAdjustmentHandle() - Method in class com.mindfusion.diagramming.LinkEvent
Gets the adjustment handle being moved by the user.
getAdjustmentHandle() - Method in class com.mindfusion.diagramming.NodeEvent
Gets the adjustment handle being moved by the user.
getAdjustmentHandlesSize() - Method in class com.mindfusion.diagramming.Diagram
Gets the size of selection handles.
getAlignment() - Method in class com.mindfusion.diagramming.VerticalFlowLayout
Gets the alignment for this layout.
getAlignmentGuidePen() - Method in class com.mindfusion.diagramming.Diagram
Gets the pen used to draw alignment guides.
getAlignToGrid() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating whether items are aligned to the alignment grid while users draw them with the mouse.
getAllEmptySpaces() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getAllIncomingLinks() - Method in class com.mindfusion.diagramming.DiagramNode
Gets a collection of all links entering this node.
getAllIncomingLinks(DiagramLinkList) - Method in class com.mindfusion.diagramming.TreeViewNode
DiagramNode.getAllIncomingLinks(DiagramLinkList) override.
getAllLinks() - Method in class com.mindfusion.diagramming.DiagramNode
Gets all links connected to this node.
getAllOutgoingLinks() - Method in class com.mindfusion.diagramming.DiagramNode
Gets a collection of all links going out of this node.
getAllOutgoingLinks(DiagramLinkList) - Method in class com.mindfusion.diagramming.TreeViewNode
DiagramNode.getAllOutgoingLinks(DiagramLinkList); override.
getAllowIncoming() - Method in class com.mindfusion.diagramming.AnchorPoint
Gets a value indicating whether this anchor point accepts incoming arrows.
getAllowIncomingLinks() - Method in class com.mindfusion.diagramming.DiagramNode
Gets a value indicating whether users are allowed to draw links to this node.
getAllowInplaceEdit() - Method in class com.mindfusion.diagramming.DiagramView
Gets a value indicating whether users are allowed to edit the text of diagram items.
getAllowLinkCursor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the cursor shown when the currently drawn arrow can be attached to the item at the current mouse pointer location.
getAllowLinksRepeat() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating whether users are allowed to draw more than one links between the same nodes.
getAllowMoveEnd() - Method in class com.mindfusion.diagramming.DiagramLink
Gets a value indicating whether users are allowed to move the last control point of a link.
getAllowMoveStart() - Method in class com.mindfusion.diagramming.DiagramLink
Gets a value indicating whether users are allowed to move the first control point of a link.
getAllowMultipleSelection() - Method in class com.mindfusion.diagramming.Selection
Gets a value indicating whether users are allowed to select multiple items.
getAllowOutgoing() - Method in class com.mindfusion.diagramming.AnchorPoint
Gets a value indicating whether this anchor point accepts outgoing arrows.
getAllowOutgoingLinks() - Method in class com.mindfusion.diagramming.DiagramNode
Gets a value indicating whether users are allowed to draw links from this node.
getAllowRemove() - Method in class com.mindfusion.diagramming.NodeListView
Gets a value indicating whether to allow deletion of list nodes by pressing Del.
getAllowRemove() - Method in class com.mindfusion.diagramming.ShapeListBox
Gets a value indicating whether deletion of listbox items by pressing Del is allowed.
getAllowRename() - Method in class com.mindfusion.diagramming.ShapeListBox
Gets a value indicating whether inline renaming of listbox items is allowed.
getAllowSelfLoops() - Method in class com.mindfusion.diagramming.Diagram
Gets whether users are allowed to draw reflexive links.
getAllowSplitLinks() - Method in class com.mindfusion.diagramming.Diagram
Gets whether link segments can be added and removed interactively.
getAllowTitleEdit() - Method in class com.mindfusion.diagramming.LayerListView
Gets a value indicating whether layer titles can be in-place edited.
getAllowUnanchoredLinks() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating whether users are allowed to attach links to nodes that do not have any anchor points.
getAllowUnconnectedLinks() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating whether users are allowed to draw unconnected links.
getAnchorIndex() - Method in class com.mindfusion.diagramming.DrawAnchorPointEvent
Gets the index of the anchor point within its containing pattern.
getAnchorIndex() - Method in class com.mindfusion.diagramming.LinkValidationEvent
Gets the anchor point related to a link validation event.
getAnchoring() - Method in class com.mindfusion.diagramming.AbstractLayout
Gets how to align links to the anchor points of nodes.
getAnchoring() - Method in class com.mindfusion.diagramming.AnnealLayout
Gets a value specifying how arrows will be aligned to the anchor points of nodes.
getAnchoring() - Method in class com.mindfusion.diagramming.GridLayout
Gets a value indicating how arrows will be aligned to the anchor points of tree nodes.
getAnchoring() - Method in class com.mindfusion.diagramming.RoutingOptions
Gets a value indicating whether the routing algorithm should align links to the anchor points of nodes.
getAnchoring() - Method in class com.mindfusion.diagramming.SpringLayout
Gets a value indicating how arrows will be aligned to the anchor points of tree nodes.
getAnchoring() - Method in class com.mindfusion.diagramming.TreeLayout
Gets a value indicating how arrows will be aligned to the anchor points of tree nodes.
getAnchorPattern() - Method in class com.mindfusion.diagramming.DiagramNode
Gets the anchor points to which link end points are aligned when links connect to this node.
getAnchorPattern() - Method in class com.mindfusion.diagramming.DrawAnchorPointEvent
Gets the anchor pattern containing the anchor point being drawn.
getAnchorPattern() - Method in class com.mindfusion.diagramming.Row
Gets the AnchorPattern assigned to this row.
getAnchorPos(int) - Method in class com.mindfusion.diagramming.ConnectionPoint
Returns the point from the node's associated anchor pattern (if any) with the specified index or the link's initial point.
getAnchorPos(int, Point2D.Float) - Method in class com.mindfusion.diagramming.ConnectionPoint
Returns the point from the node's associated anchor pattern (if any) with the specified index.
getAngle() - Method in class com.mindfusion.diagramming.GradientBrush
Gets the gradient orientation angle.
getAntiAlias() - Method in class com.mindfusion.diagramming.DiagramView
Gets the current anti-aliasing mode for non text objects.
getAntiAlias() - Method in class com.mindfusion.diagramming.RenderOptions
 
getAreasForTableCells() - Method in class com.mindfusion.diagramming.HtmlBuilder
Gets a value indicating whether image map AREA elements will be created for tables' cells.
getArray() - Method in class com.mindfusion.diagramming.PointList
 
getAttachedNodes() - Method in class com.mindfusion.diagramming.Group
Gets a list of the subordinated items in this group.
getAutoAlignDistance() - Method in class com.mindfusion.diagramming.Diagram
Gets the maximal horizontal or vertical distance at which a node aligns to the borders of other nodes.
getAutoAlignNodes() - Method in class com.mindfusion.diagramming.Diagram
Gets whether nodes should automatically align to the borders of other nodes during user interaction.
getAutoArrange() - Method in class com.mindfusion.diagramming.LinkLabel
Gets a value indicating whether the label can be auto arranged.
getAutoDeleteItems() - Method in class com.mindfusion.diagramming.Group
Gets a value indicating whether the subordinated items in this group will be deleted automatically when the group is destroyed.
getAutoResize() - Method in class com.mindfusion.diagramming.Diagram
Gets a value specifying whether the document scrollable area is resized automatically when users draw items near the edges of the diagram.
getAutoRoute() - Method in class com.mindfusion.diagramming.DiagramLink
Gets a value indicating whether a link should automatically find its way between nodes so that it will not cross other nodes.
getAutoScroll() - Method in class com.mindfusion.diagramming.DiagramView
Gets a value indicating whether the diagram will scroll automatically when the mouse is dragged towards the edge of the view.
getAutoShrink() - Method in class com.mindfusion.diagramming.ContainerNode
Gets a value indicating whether the container should shrink in size when nodes are removed from it.
getBackBrush() - Method in class com.mindfusion.diagramming.Diagram
Gets the diagram's background brush.
getBackBrush() - Method in class com.mindfusion.diagramming.DiagramStyle
Gets the brush used for painting the diagram background.
getBackgroundColor() - Method in class com.mindfusion.diagramming.Overview
Gets the background color of the overview control.
getBackgroundImage() - Method in class com.mindfusion.diagramming.Diagram
Gets the background image.
getBackgroundImageAlign() - Method in class com.mindfusion.diagramming.Diagram
Gets how the background image is positioned relatively to the scrollable area of the diagram.
getBackgroundImageUrl() - Method in class com.mindfusion.diagramming.Diagram
Gets the URL of the background image.
getBaseLayout() - Method in class com.mindfusion.diagramming.OrthogonalRouter
Gets a value indicating whether to arrange nodes or use their current configuration.
getBaseShape() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the shape that is displayed at the origin of a link.
getBaseShapeSize() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the size of the shape displayed at the origin of a link.
getBehavior() - Method in class com.mindfusion.diagramming.DiagramView
Gets a value indicating how the control responds to users actions.
getBendAdjacentLinks() - Method in class com.mindfusion.diagramming.jlayout.TopologicalLayoutInfo
 
getBendAdjacentLinks() - Method in class com.mindfusion.diagramming.TopologicalLayout
 
getBendDistance() - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
Gets for how many times to decrease the bending length.
getBendDistance() - Method in class com.mindfusion.diagramming.OrthogonalRouter
Gets how far from its adjacent node a link should bend.
getBendNonplanarLinks() - Method in class com.mindfusion.diagramming.jlayout.TriangularLayoutInfo
Gets a value indicating whether the intersecting links in a non-planar graphs will be segmented and bended to improve presentation.
getBendNonplanarLinks() - Method in class com.mindfusion.diagramming.TriangularLayout
Gets a value indicating whether the intersecting links in a non-planar graphs will be segmented and bended to improve presentation.
getBottom() - Method in class com.mindfusion.diagramming.Thickness
 
getBoundaryFactor() - Method in class com.mindfusion.diagramming.AnnealLayout
Gets a value indicating how important the distance from nodes to the layout area boundaries is relatively to the other criteria considered by the algorithm.
getBoundaryFactor() - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Gets a value indicating how important the distance from nodes to the layout area boundaries is relatively to the other criteria considered by the algorithm.
getBounds() - Method in class com.mindfusion.diagramming.Diagram
Gets the bounds of the scrollable area of the diagram.
getBounds() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the item bounds in logical document coordinates.
getBounds() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the smallest rectangle that bounds all points of a link.
getBounds() - Method in class com.mindfusion.diagramming.DiagramNode
Gets the node location and size.
getBounds() - Method in class com.mindfusion.diagramming.DrawCellEvent
Gets the bounding rectangle of the cell being drawn.
getBounds() - Method in class com.mindfusion.diagramming.DrawNodeEvent
Gets the bounding rectangle of the node being drawn.
getBounds(boolean) - Method in interface com.mindfusion.diagramming.jlayout.Graph
 
getBounds() - Method in interface com.mindfusion.diagramming.jlayout.Node
Gets or sets the bounding rectangle of the node.
getBounds() - Method in class com.mindfusion.diagramming.RoundRectangleTemplate
 
getBounds() - Method in class com.mindfusion.diagramming.Selection
Gets the smallest rectangle that bounds all selected items.
getBoundsPen() - Method in class com.mindfusion.diagramming.Diagram
Gets the pen with which the diagram bounds are drawn.
getBranchPadding() - Method in class com.mindfusion.diagramming.FlowchartLayout
Gets how much space to leave between adjacent decision branches in the flowchart.
getBranchPadding() - Method in class com.mindfusion.diagramming.jlayout.FlowchartLayoutInfo
 
getBrush() - Method in class com.mindfusion.diagramming.Cell
Gets the Brush used to fill the cell's interior.
getBrush() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the brush used to fill the item's interior.
getBrush() - Method in class com.mindfusion.diagramming.DiagramItemStyle
Gets the brush used to fill the interior of the item.
getBrush() - Method in class com.mindfusion.diagramming.DiagramStyle
Gets the brush used to fill the interior of items.
getBrush() - Method in class com.mindfusion.diagramming.Pen
Gets the color of this pen.
getBrush() - Method in class com.mindfusion.diagramming.ShapeDecoration
Gets the brush used to fill the interior of this shape.
getBytes() - Method in class com.mindfusion.diagramming.ByteArrayTransferable
 
getCancel() - Method in class com.mindfusion.diagramming.CellValidationEvent
Gets a value indicating whether to prevent the user from completing the operation.
getCancel() - Method in class com.mindfusion.diagramming.DiagramPageValidationEvent
Gets a value indicating whether to cancel the current operation.
getCancel() - Method in class com.mindfusion.diagramming.LinkValidationEvent
Gets a value indicating whether to cancel the current operation.
getCancel() - Method in class com.mindfusion.diagramming.NodeValidationEvent
Gets a value indicating whether to cancel the current operation.
getCancel() - Method in class com.mindfusion.diagramming.UndoValidationEvent
Gets a value indicating whether the operation should be canceled.
getCancel() - Method in class com.mindfusion.diagramming.ValidationEvent
Gets a value indicating whether to prevrent the user from completing the operation.
getCapacity() - Method in class com.mindfusion.diagramming.CommandHistory
Gets how much commands can be saved in the undo history.
getCaption() - Method in class com.mindfusion.diagramming.ContainerNode
Gets the container's caption text.
getCaption() - Method in class com.mindfusion.diagramming.TableNode
Gets the caption text of a table.
getCaption() - Method in class com.mindfusion.diagramming.TreeViewNode
Gets the text displayed as caption of the node.
getCaptionBackBrush() - Method in class com.mindfusion.diagramming.ContainerNode
Gets the brush used to paint the caption area of this container.
getCaptionBackBrush() - Method in class com.mindfusion.diagramming.TableNodeStyle
Gets the brush used to paint the caption area of this table.
getCaptionBrush() - Method in class com.mindfusion.diagramming.ContainerNode
Gets the brush used to draw the container's caption text.
getCaptionBrush() - Method in class com.mindfusion.diagramming.TableNode
Gets the brush used to draw the table's caption text.
getCaptionFormat() - Method in class com.mindfusion.diagramming.ContainerNode
Gets the caption alignment and format.
getCaptionFormat() - Method in class com.mindfusion.diagramming.TableNode
Gets a TextFormat object specifying how to format and align the caption text.
getCaptionHeight() - Method in class com.mindfusion.diagramming.ContainerNode
Gets the height of the container's caption area.
getCaptionHeight() - Method in class com.mindfusion.diagramming.TableNode
Gets the height of the caption area of the table.
getCaptionHeight() - Method in class com.mindfusion.diagramming.TreeViewNode
Gets the height of the node's caption area.
getCaptionImage() - Method in class com.mindfusion.diagramming.TreeViewNode
Gets the image that is displayed in the caption.
getCaptionPlainText() - Method in class com.mindfusion.diagramming.TableNode
Gets the plain text extracted from the formatted caption text by removing the formatting tags.
getCascadeOrientation() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the orientation of the first segment of a cascading link.
getCell() - Method in class com.mindfusion.diagramming.CellEvent
Gets a reference to the cell related to the event.
getCell() - Method in class com.mindfusion.diagramming.DrawCellEvent
Gets the cell that should be custom drawn.
getCell() - Method in class com.mindfusion.diagramming.EditCellTextEvent
Get the cell whose text has been edited.
getCell(int, int) - Method in class com.mindfusion.diagramming.TableNode
Gets the cell at the specified row and column.
getCellFrameStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets the default style of the cell frames of new tables.
getCellFrameStyle() - Method in class com.mindfusion.diagramming.TableNode
Gets the style of the cell frame lines.
getCellTextBrush() - Method in class com.mindfusion.diagramming.TableNode
Gets the color used to draw the cells' text in this table.
getCellTextBrush() - Method in class com.mindfusion.diagramming.TableNodeStyle
Gets the brush used to paint texts inside table cells.
getCenter() - Method in class com.mindfusion.diagramming.DiagramNode
 
getCenter() - Method in interface com.mindfusion.diagramming.jlayout.Node
Gets the geometric center of this node.
getCenterColor() - Method in class com.mindfusion.diagramming.RadialGradientBrush
Gets the center color.
getChangingDestination() - Method in class com.mindfusion.diagramming.LinkValidationEvent
Gets a value indicating whether the user modifies the link's destination end point.
getChangingOrigin() - Method in class com.mindfusion.diagramming.LinkValidationEvent
Gets a value indicating whether the user modifies the link's origin end point.
getChildElement(Element, String) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
getChildren() - Method in class com.mindfusion.diagramming.TreeViewItem
Gets a list of this item's children in the hierarchy.
getClasses(String) - Static method in class com.mindfusion.diagramming.XmlPersistContext
Returns a list with all classes in the package with the specified name.
getClassId() - Method in class com.mindfusion.diagramming.ClassDescriptor
 
getClassType() - Method in class com.mindfusion.diagramming.ClassDescriptor
 
getClassVersion() - Method in class com.mindfusion.diagramming.ClassDescriptor
 
getClassVersion() - Method in class com.mindfusion.diagramming.XmlPersistContext
 
getClipRect() - Method in class com.mindfusion.diagramming.DiagramEvent
Gets the current clipping rectangle.
getClosedGrid() - Method in interface com.mindfusion.diagramming.jlayout.RoutingGrid
Returns the grid of closed path nodes.
getClsidTable() - Method in class com.mindfusion.diagramming.Diagram
Gets the table of registered item identifiers.
getClsidTable() - Method in interface com.mindfusion.diagramming.IItemFactory
 
getCollapseEmptyLanes() - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Get a value indicating whether lanes without associated nodes will shrink to zero size.
getCollapseEmptyLanes() - Method in class com.mindfusion.diagramming.SwimlaneLayout
Get or sets a value indicating whether lanes without associated nodes will shrink to zero size.
getColor() - Method in class com.mindfusion.diagramming.AnchorPoint
Gets the color used to draw this anchor point.
getColor() - Method in class com.mindfusion.diagramming.ElementTemplate
 
getColor() - Method in class com.mindfusion.diagramming.Pen
Gets the color of this pen.
getColor() - Method in class com.mindfusion.diagramming.SolidBrush
Gets the color that fills the interior of objects painted with this brush.
getColor1() - Method in class com.mindfusion.diagramming.GradientBrush
Gets the first gradient color.
getColor2() - Method in class com.mindfusion.diagramming.GradientBrush
Gets the second gradient color.
getColors() - Method in class com.mindfusion.diagramming.GradientBrush
 
getColumn() - Method in class com.mindfusion.diagramming.AnchorPoint
Gets the column to which this anchor point is related.
getColumn() - Method in class com.mindfusion.diagramming.CellEvent
Gets the index of the cell column.
getColumn() - Method in class com.mindfusion.diagramming.DrawCellEvent
Gets the index of the table's column that contains Cell.
getColumn() - Method in class com.mindfusion.diagramming.EditCellTextEvent
Gets the index of the table's column that contains the Cell object.
getColumnCount() - Method in interface com.mindfusion.diagramming.jlayout.RoutingGrid
 
getColumnCount() - Method in interface com.mindfusion.diagramming.jlayout.SwimlaneGrid
 
getColumnCount() - Method in class com.mindfusion.diagramming.LaneGrid
SwimlaneGrid.getColumnCount() implementation.
getColumnCount() - Method in interface com.mindfusion.diagramming.SwimlaneGrid
Gets the number of columns in the grid.
getColumnCount() - Method in class com.mindfusion.diagramming.TableNode
Gets the number of columns of this table.
getColumns() - Method in class com.mindfusion.diagramming.TableNode
Gets a list of all columns in the table.
getColumnSpan() - Method in class com.mindfusion.diagramming.Cell
Gets the number of columns spanned by this cell.
getColumnStyle() - Method in class com.mindfusion.diagramming.Column
Gets a value indicating whether this column is automatically resized when the table is resized.
getColumnWidth(int) - Method in interface com.mindfusion.diagramming.jlayout.SwimlaneGrid
 
getColumnWidth(int) - Method in class com.mindfusion.diagramming.LaneGrid
SwimlaneGrid.getColumnCount() implementation.
getColumnWidth(int) - Method in interface com.mindfusion.diagramming.SwimlaneGrid
Gets the the width of the specified column in the swimlane grid.
getColumnWidth() - Method in class com.mindfusion.diagramming.TableNode
Gets the initial width of the columns of this table.
getCommand() - Method in class com.mindfusion.diagramming.UndoEvent
Gets a reference to the Command instance related to the event being handled.
getCommonHeigth() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getCommonWidth() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getCompactAssistants() - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
Gets a value indicating whether the "assistant" trait is regarded when performing the layout.
getCompactAssistants() - Method in class com.mindfusion.diagramming.TreeLayout
Gets a value indicating whether the "assistant" nodes on the same side of a single parent are arranged as close enough to each other as possible.
getCompactNodes() - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Gets a value indicating whether the nodes within individual lanes are compacted.
getCompactNodes() - Method in class com.mindfusion.diagramming.SwimlaneLayout
Gets a value indicating whether the nodes within individual lanes are compacted.
getConnectionStyle() - Method in class com.mindfusion.diagramming.TableNode
Gets a value indicating whether links should connect to the rows of this table or to the table as an integral entity.
getConnectionStyle() - Method in class com.mindfusion.diagramming.TreeViewNode
Gets a value indicating whether drawing a link from/to this node should connect an item or the whole node as an integral entity.
getConstant(String, String) - Static method in class com.mindfusion.diagramming.ScriptHelper
Provides access to constants (public static fields) defined in subpackages of com.mindfusion.diagramming.
getConstraints() - Method in class com.mindfusion.diagramming.DiagramNode
Gets the movement and size constraints applied to a node.
getContainer() - Method in class com.mindfusion.diagramming.AddToContainerCmd
Gets the container node associated with the command.
getContainer() - Method in class com.mindfusion.diagramming.ContainerChildEvent
The parent ContainerNode of the Node belongs.
getContainer(DiagramNode) - Static method in class com.mindfusion.diagramming.ContainerNode
Retrieves the container node (if any) the specified node belongs to.
getContainer() - Method in class com.mindfusion.diagramming.FoldContainerCmd
Gets the table associated with the command.
getContainer() - Method in class com.mindfusion.diagramming.RemoveFromContainerCmd
Gets the group associated with the command.
getContainerCaption() - Method in class com.mindfusion.diagramming.Diagram
Gets the default value for the Caption property of containers.
getContainerCaptionHeight() - Method in class com.mindfusion.diagramming.Diagram
Gets the default value for the CaptionHeight property of containers.
getContainerHighlightPen() - Method in class com.mindfusion.diagramming.Diagram
Gets the default value for the HighlightPen property of containers.
getContainerMargin() - Method in class com.mindfusion.diagramming.Diagram
Gets the default value for the Margin property of containers.
getContainerMinimumSize() - Method in class com.mindfusion.diagramming.Diagram
Gets the default value for the MinimumSize property of containers.
getContainerNodeStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets the theme-level style for container nodes.
getContainersFoldable() - Method in class com.mindfusion.diagramming.Diagram
Gets the default value for the Foldable property of containers.
getContext() - Method in class com.mindfusion.diagramming.Command
 
getContext() - Method in class com.mindfusion.diagramming.ControlNodeEvent
Gets an XmlPersistContext object that provides serialization helper methods.
getContext() - Method in class com.mindfusion.diagramming.SerializeTagEvent
 
getControl() - Method in class com.mindfusion.diagramming.ControlNode
Gets the java.awt.Component hosted inside this node.
getControlPoints() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the list of control points of a link.
getCopy(int) - Method in class com.mindfusion.diagramming.PointList
 
getCornerRadius() - Method in class com.mindfusion.diagramming.ContainerNode
Gets the radius of node's corner arcs when its Shape is set to RoundedRectangle.
getCostGrid() - Method in interface com.mindfusion.diagramming.jlayout.RoutingGrid
Returns the grid of costs assigned to diagram locations.
getCounterDiagonalResizeCursor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the cursor shown when dragging from the current mouse pointer location would start resizing an item along its secondary diagonal.
getCrossingCost() - Method in class com.mindfusion.diagramming.RoutingOptions
Gets the value added to the total route cost if a link crosses another link.
getCrossingEdgesCost() - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Gets a value specifying how important the low number of arrow crossings is relatively to the other criteria considered by the algorithm.
getCrossingLinksCost() - Method in class com.mindfusion.diagramming.AnnealLayout
Gets a value specifying how important the low number of arrow crossings is relatively to the other criteria considered by the algorithm.
getCrossingRadius() - Method in class com.mindfusion.diagramming.Diagram
Gets the radius of the shapes drawn at link crossing points.
getCurrentArea() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getCurrentItem() - Method in class com.mindfusion.diagramming.InteractionState
Gets the item being created or modified.
getCurrentPage() - Method in class com.mindfusion.diagramming.DocumentView
Gets the currently active page.
getCurrentPage() - Method in class com.mindfusion.diagramming.TabbedScrollPane
Gets the currently active page.
getCurrentRow() - Method in class com.mindfusion.diagramming.TableNode
Gets the index of the current scroll row.
getCustomBehavior() - Method in class com.mindfusion.diagramming.DiagramView
Gets custom behavior object specifying how the control responds to mouse input.
getCustomDraw() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the type of custom drawing performed on this link.
getCustomDraw() - Method in class com.mindfusion.diagramming.ShapeNode
Gets a value indicating what type of custom drawing to perform on a node.
getCustomLinkType() - Method in class com.mindfusion.diagramming.DiagramView
Gets a custom type of DiagramLink-derived objects that will be created when the users starts drawing with the mouse.
getCustomNodeType() - Method in class com.mindfusion.diagramming.DiagramView
Gets the type of a DiagramNode-derived class whose instance should be created when a user starts drawing.
getDashArray() - Method in class com.mindfusion.diagramming.DashStyle
Returns the array that defines the dash pattern.
getDashPen() - Method in class com.mindfusion.diagramming.HandlesVisualStyle
Gets a Pen used to draw dashed selection frames.
getDashPhase() - Method in class com.mindfusion.diagramming.DashStyle
Gets a value indicating the start offset into the dash pattern.
getDashStyle() - Method in class com.mindfusion.diagramming.ElementTemplate
 
getDashStyle() - Method in class com.mindfusion.diagramming.Pen
Gets the dash style of this pen.
getDefaultControlType() - Method in class com.mindfusion.diagramming.Diagram
Gets the type of components that will be hosted by default in newly created ControlNode objects.
getDefaultMarginValue() - Method in class com.mindfusion.diagramming.OneWayLayout
Gets the default value of the Margins property.
getDefaultNodeSize() - Method in class com.mindfusion.diagramming.NodeListView
Gets the default size with which nodes dragged onto a diagram will be created.
getDefaultShape() - Method in class com.mindfusion.diagramming.Diagram
Gets the default shape of nodes.
getDefaultShapeHeight() - Method in class com.mindfusion.diagramming.DraggedShape
 
getDefaultShapeSize() - Method in class com.mindfusion.diagramming.ShapeListBox
Gets the size of the shape that is created when dragging items from the list box to the flowchart.
getDefaultShapeWidth() - Method in class com.mindfusion.diagramming.DraggedShape
 
getDelKeyAction() - Method in class com.mindfusion.diagramming.DiagramView
Gets a value that specifies what action should be carried out when the user hits the Del key.
getDestination() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the destination node of a link.
getDestination() - Method in interface com.mindfusion.diagramming.jlayout.Link
Gets the destination Node for this link.
getDestination() - Method in class com.mindfusion.diagramming.LinkValidationEvent
Gets the node that will become the link's destination if the event is validated.
getDestinationAnchor() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the index of the anchor point to which a link is connected at its destination.
getDestinationIndex() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the index of the row of a table or the anchor point of a box to which a link is connected.
getDiagonalResizeCursor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the cursor shown when dragging from the current mouse pointer location would start resizing an item along its main diagonal.
getDiagram() - Method in class com.mindfusion.diagramming.BehaviorBase
 
getDiagram() - Method in class com.mindfusion.diagramming.DiagramApplet
Gets the Diagram whose content is displayed inside the DiagramView hosted inside this applet.
getDiagram() - Method in class com.mindfusion.diagramming.DiagramView
Gets the diagram displayed by this view.
getDiagram() - Method in class com.mindfusion.diagramming.InteractionState
Gets the current Diagram instance.
getDiagram() - Method in class com.mindfusion.diagramming.LayerListView
Gets the diagram this control is associated with.
getDiagram() - Method in class com.mindfusion.diagramming.XmlPersistContext
 
getDiagramLinkStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets the theme-level style for diagram links.
getDiagramPage() - Method in class com.mindfusion.diagramming.DiagramPageEvent
Gets the DiagramPage related to the event.
getDiagramStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets the theme-level style for the diagram.
getDiagramView() - Method in class com.mindfusion.diagramming.BehaviorBase
 
getDiagramView() - Method in class com.mindfusion.diagramming.DiagramApplet
Gets the DiagramView hosted inside this applet.
getDiagramView() - Method in class com.mindfusion.diagramming.Interaction
Gets a reference to the DiagramView control this interaction is associated with.
getDiagramView() - Method in class com.mindfusion.diagramming.Overview
Gets the Diagram instance whose contents is displayed in the overview.
getDiagramView() - Method in class com.mindfusion.diagramming.Ruler
Gets the DiagramView document this ruler is associated with.
getDiagramView() - Method in class com.mindfusion.diagramming.TabbedScrollPane
Gets a reference to the underlying diagram view.
getDimColor() - Method in class com.mindfusion.diagramming.Overview
Gets a color used to blend with the part of the diagram that is not visible in the Diagram‘s client rectangle.
getDirected() - Method in class com.mindfusion.diagramming.jlayout.OrthogonalLayoutInfo
Gets a value indicating whether the graph being laid out is directed.
getDirected() - Method in class com.mindfusion.diagramming.OrthogonalLayout
Gets a value indicating whether the graph being laid out is directed.
getDirection() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
getDirection() - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Gets the direction of the arranged diagram.
getDirection() - Method in class com.mindfusion.diagramming.jlayout.TopologicalLayoutInfo
 
getDirection() - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
Gets or sets the layout direction.
getDirection() - Method in class com.mindfusion.diagramming.LayeredLayout
Gets a value indicating in what direction the arrows in the arranged diagram should go.
getDirection() - Method in class com.mindfusion.diagramming.OrthogonalRouter
Gets the direction of the arranged diagram when BaseLayout is set to Layered.
getDirection() - Method in class com.mindfusion.diagramming.SwimlaneLayout
Gets the direction of the arranged diagram.
getDirection() - Method in class com.mindfusion.diagramming.TopologicalLayout
 
getDirection() - Method in class com.mindfusion.diagramming.TreeLayout
Gets a value indicating in what direction child nodes should be placed relatively to their parent nodes.
getDirty() - Method in class com.mindfusion.diagramming.Diagram
Indicates whether the diagram has changed since the last save.
getDirty() - Method in class com.mindfusion.diagramming.DiagramDocument
Gets a value indicating whether the document has changed since the last save.
getDisabledHandlesStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets the visual style of disabled manipulation handles.
getDisableMirroring() - Method in class com.mindfusion.diagramming.NodeConstraints
Gets a value indicating whether the user can drag a side of the node past its opposite side, so that they switch positions.
getDisallowCursor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the cursor shown when an item cannot be created at the current mouse pointer location.
getDisallowLinkCursor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the cursor shown when the currently created arrow cannot be attached to the item at the current mouse pointer location.
getDisplayName() - Method in class com.mindfusion.diagramming.Shape
 
getDisplayText() - Method in class com.mindfusion.diagramming.LayerListView
Gets a value indicating whether to paint the text of items in the overview.
getDistance() - Static method in class com.mindfusion.diagramming.RoutingOptions
Return a heuristic function that returns the real distance sqrt(dx^2 + dy^2) between two pieces of the routing grid.
getDistributionFactor() - Method in class com.mindfusion.diagramming.AnnealLayout
Gets a value indicating the importance of node distribution relatively to the other criteria considered by the algorithm.
getDistributionFactor() - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Gets a value indicating the importance of node distribution relatively to the other criteria considered by the algorithm.
getDistSquare() - Static method in class com.mindfusion.diagramming.RoutingOptions
Returns a heuristic function that returns the square distance dx^2 + dy^2 as a cost evaluation of the distance between two pieces of the routing grid.
getDocRect() - Method in interface com.mindfusion.diagramming.jlayout.Graph
Gets the bounding rectangle of the document, containing the graph.
getDocument() - Method in class com.mindfusion.diagramming.CommandContext
 
getDocument() - Method in class com.mindfusion.diagramming.DocumentView
Gets the displayed diagram document.
getDocument() - Method in class com.mindfusion.diagramming.TabbedScrollPane
Gets the displayed diagram document.
getDocumentName() - Method in class com.mindfusion.diagramming.PrintOptions
Gets the document name.
getDocumentName() - Method in class com.mindfusion.diagramming.RenderOptions
Gets the document name.
getDocumentView() - Method in class com.mindfusion.diagramming.TabbedScrollPane
Gets the underlying document view.
getDontOptimizeLongRoutes() - Method in class com.mindfusion.diagramming.RoutingOptions
Gets a value indicating whether the algorithm should spend time to optimize long routes.
getDragThreshold() - Method in class com.mindfusion.diagramming.DiagramView
Gets the minimum distance the mouse should be dragged, measured in pixels, that would cause a drag event instead of click.
getDrawLinkCursor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the cursor shown when an arrow can be drawn from the current mouse pointer location.
getDynamic() - Method in class com.mindfusion.diagramming.DiagramLink
Gets whether a link should automatically update the position of its end points while a node related to the link is moved, so that the link end segments always point to the center of the link's nodes.
getDynamicLinks() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating whether links automatically update their end points positions so that they will always point towards the node centers.
getEdgeLengthFactor() - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Gets a value specifying how important the short length of arrows is relatively to the other criteria considered by the algorithm.
getEditControl() - Method in class com.mindfusion.diagramming.InPlaceEditEvent
Gets the control used to edit the item's text.
getEditRect(Point2D) - Method in class com.mindfusion.diagramming.Cell
 
getEditRect(Point2D) - Method in class com.mindfusion.diagramming.ContainerNode
Implements InplaceEditable.
getEditRect(Point2D) - Method in class com.mindfusion.diagramming.DiagramLink
 
getEditRect(Point2D) - Method in interface com.mindfusion.diagramming.InplaceEditable
 
getEditRect(Point2D) - Method in class com.mindfusion.diagramming.LinkLabel
Implements InplaceEditable.
getEditRect(Point2D) - Method in class com.mindfusion.diagramming.ShapeNode
 
getEditRect(Point2D) - Method in class com.mindfusion.diagramming.TableNode
 
getEditRect(Point2D) - Method in class com.mindfusion.diagramming.TreeViewItem
 
getEditRect(Point2D) - Method in class com.mindfusion.diagramming.TreeViewNode
 
getEffectiveBackBrush() - Method in class com.mindfusion.diagramming.Diagram
Gets the currently effective background brush of the diagram.
getEffectiveBrush() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the effective brush of the item.
getEffectiveCaptionBrush() - Method in class com.mindfusion.diagramming.ContainerNode
Creates a Brush object representing the currently effective caption brush of the container.
getEffectiveCaptionBrush() - Method in class com.mindfusion.diagramming.TableNode
Creates a Brush object representing the currently effective caption brush of the table.
getEffectiveCellTextBrush() - Method in class com.mindfusion.diagramming.TableNode
Creates a Brush object representing the currently effective text brush of the table cells.
getEffectiveFont() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the currently effective font of the item.
getEffectiveHeadPen() - Method in class com.mindfusion.diagramming.DiagramLink
Creates a Pen object representing the currently effective head pen of the link.
getEffectivePen() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the effective pen of the item.
getEffectiveShadowBrush() - Method in class com.mindfusion.diagramming.DiagramItem
Creates a Brush object representing the currently effective shadow brush of the item.
getEffectiveTextBrush() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the effective text brush of the item.
getEffects() - Method in class com.mindfusion.diagramming.DiagramNode
Gets a collection with all effects applied to this node.
getEffects() - Method in class com.mindfusion.diagramming.DiagramNodeStyle
Gets a list of the effects applied to the node.
getElementPen(Pen) - Method in class com.mindfusion.diagramming.ElementTemplate
Gets a pen used to render the element.
getEnableAnchors() - Method in class com.mindfusion.diagramming.RenderOptions
Gets a value indicating whether anchor point marks will be printed.
getEnableAssistants() - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
Gets a value indicating whether the "assistant" trait is regarded when performing the layout.
getEnableAssistants() - Method in class com.mindfusion.diagramming.TreeLayout
Gets a value indicating whether the "assistant" trait is regarded when performing the layout.
getEnableBackground() - Method in class com.mindfusion.diagramming.RenderOptions
Gets a value indicating whether the diagram background will be filled using the Diagram.getBackBrush() background brush.
getEnableBackgroundImage() - Method in class com.mindfusion.diagramming.RenderOptions
Gets a value indicating whether the diagram's background image will be printed.
getEnableClusters() - Method in class com.mindfusion.diagramming.jlayout.SpringLayoutInfo
 
getEnableClusters() - Method in class com.mindfusion.diagramming.SpringLayout
Gets a value indicating whether the layout algorithm should place nodes into distinct clusters.
getEnableCustomLayers() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
Gets a value indicating whether the layered layout will honor the LayeredLayoutTraits.Layer flags.
getEnableCustomLayers() - Method in class com.mindfusion.diagramming.LayeredLayout
Gets a value indicating whether to indicating whether the layered layout will honor the LayeredLayoutTraits.Layer flags.
getEnabled() - Method in class com.mindfusion.diagramming.ScrollBar
Gets or sets a value indicating whether the control can respond to user interaction.
getEnabledHandles() - Method in class com.mindfusion.diagramming.DiagramNode
Gets a bit mask specifying which manipulation handles are enabled for a node.
getEnableEffects() - Method in class com.mindfusion.diagramming.RenderOptions
Gets a value indicating whether to render special node effects.
getEnableFitToPage() - Method in class com.mindfusion.diagramming.PrintOptions
 
getEnableFitToPage() - Method in class com.mindfusion.diagramming.RenderOptions
 
getEnableGrid() - Method in class com.mindfusion.diagramming.RenderOptions
Gets a value indicating whether the alignment grid is rendered.
getEnableImages() - Method in class com.mindfusion.diagramming.RenderOptions
Gets a value indicating whether images that are displayed inside nodes will be printed.
getEnableInterior() - Method in class com.mindfusion.diagramming.RenderOptions
Gets a value indicating whether the nodes will be filled when printed.
getEnableLanes() - Method in class com.mindfusion.diagramming.Diagram
Gets whether lanes are enabled.
getEnableShadows() - Method in class com.mindfusion.diagramming.RenderOptions
Gets a value indicating whether item shadows will be printed.
getEnableStyledText() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating whether new nodes display richly formatted text.
getEnableStyledText() - Method in class com.mindfusion.diagramming.ShapeNode
Gets a value indicating whether the text of a node contains formatting tags which should be processed by JDiagram.
getEnableStyledText() - Method in class com.mindfusion.diagramming.TableNode
Gets a value indicating whether the text displayed inside a table contains formatting tags which should be processed by JDiagram.
getEnableStyledText() - Method in class com.mindfusion.diagramming.TreeViewNode
Gets a value indicating whether styled text rendering is enabled.
getEnableText() - Method in class com.mindfusion.diagramming.RenderOptions
 
getEnableWrap() - Method in class com.mindfusion.diagramming.LinkLabel
Gets whether the text should wrap to multiple lines.
getEndNode() - Method in class com.mindfusion.diagramming.GridLayout
Gets the node that should be placed at the bottom right corner of the grid.
getEndNode() - Method in class com.mindfusion.diagramming.jlayout.GridLayoutInfo
 
getEndNode() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
getEndNode() - Method in class com.mindfusion.diagramming.LayeredLayout
Gets the node that should be placed in the last layer of the arranged graph.
getEndOrientation() - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
com.mindfusion.diagramming.Orientation.
getEndOrientation() - Method in class com.mindfusion.diagramming.OrthogonalRouter
Gets the desired orientation of the last segments of routed links.
getEndOrientation() - Method in class com.mindfusion.diagramming.RoutingOptions
Gets a value indicating whether routes should end in horizontal or vertical direction.
getEndPoint() - Method in class com.mindfusion.diagramming.ConnectionPoint
Calculates the coordinates of the this connection point expressed in document coordinates.
getEndPoint() - Method in class com.mindfusion.diagramming.TreeViewConnectionPoint
ConnectionPoint.getEndPoint override.
getEnforceLinkFlow() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
Gets a value indicating whether the layout will force all links to go in the same direction.
getEnforceLinkFlow() - Method in class com.mindfusion.diagramming.LayeredLayout
Gets a value indicating whether to attempt to force all links to go in the same direction.
getException() - Method in class com.mindfusion.diagramming.ImageLoadedEvent
 
getExImage(Image) - Static method in class com.mindfusion.diagramming.ExternalizableImage
 
getExpandable() - Method in class com.mindfusion.diagramming.DiagramNode
Gets a value indicating whether users are allowed to expand or collapse the tree branch that starts from this node.
getExpandable() - Method in class com.mindfusion.diagramming.Group
Gets a value indicating whether expansion of a tree branch that contains the master item of a group will propagate through its attached items.
getExpandBtnHyperLink() - Method in class com.mindfusion.diagramming.HtmlBuilder
Gets a hyperlink assigned to the AREA elements created for expand/collapse buttons.
getExpandButtonAction() - Method in class com.mindfusion.diagramming.Diagram
Gets what should happen when a user clicks the +/- button that is displayed near expandable nodes.
getExpandButtonPosition() - Method in class com.mindfusion.diagramming.Diagram
Gets where expand/collapse buttons are located relatively to their nodes.
getExpanded() - Method in class com.mindfusion.diagramming.DiagramNode
Gets a value indicating whether the tree branch that starts from a node is expanded or collapsed.
getExpanded() - Method in class com.mindfusion.diagramming.Row
Gets a value indicating whether the section of rows below this header row is expanded or collapsed.
getExpanded() - Method in class com.mindfusion.diagramming.TreeViewItem
Gets whether this item is expanded to show its children.
getExpandOnIncoming() - Method in class com.mindfusion.diagramming.Diagram
Gets which direction of links is considered the tree direction when expanding or collapsing diagram branches.
getFactory() - Method in class com.mindfusion.diagramming.Diagram
Gets a Factory instance that lets you add programmatically new items to the diagram.
getFillMode() - Method in class com.mindfusion.diagramming.ShapeDecoration
Gets a value indicating how the area is filled.
getFirstObject() - Method in class com.mindfusion.diagramming.jlayout.Pair
Gets the first pair object.
getFitAll() - Method in class com.mindfusion.diagramming.Overview
Gets a value that specifies whether to fit the whole diagram inside the overview.
getFoldable() - Method in class com.mindfusion.diagramming.ContainerNode
Gets a value indicating whether the user is allowed to fold this container.
getFolded() - Method in class com.mindfusion.diagramming.ContainerNode
Gets a value indicating whether this container is folded.
getFoldedContainerSize() - Method in class com.mindfusion.diagramming.Diagram
Gets the size of folded containers.
getFoldedSize() - Method in class com.mindfusion.diagramming.ContainerNode
Gets the size of the container when folded.
getFollowMasterContainment() - Method in class com.mindfusion.diagramming.Group
 
getFollowMasterRotation() - Method in class com.mindfusion.diagramming.Group
Gets a value indicating whether the attached items in a group follow the rotation of the group's master item.
getFont() - Method in class com.mindfusion.diagramming.Cell
 
getFont() - Method in class com.mindfusion.diagramming.Diagram
Gets the default font for new diagram items.
getFont() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the font used to draw the text of an item.
getFont() - Method in class com.mindfusion.diagramming.DiagramView
 
getFont() - Method in class com.mindfusion.diagramming.LinkLabel
Gets the font of the link's label text.
getFont() - Method in class com.mindfusion.diagramming.ShapeNode
Gets the font used to draw the text label of a node.
getFont() - Method in class com.mindfusion.diagramming.TableNode
Gets the font used to draw the text displayed in this table.
getFont() - Method in class com.mindfusion.diagramming.TreeViewNode
Gets or the font used to render the node's caption.
getFontFamily() - Method in class com.mindfusion.diagramming.DiagramItemStyle
Gets the font family of the item text.
getFontFamily() - Method in class com.mindfusion.diagramming.DiagramStyle
Gets the font family of the item texts.
getFontSize() - Method in class com.mindfusion.diagramming.DiagramItemStyle
Gets the font size of the item text.
getFontSize() - Method in class com.mindfusion.diagramming.DiagramStyle
Gets the font size of the item texts.
getFontStyle() - Method in class com.mindfusion.diagramming.DiagramItemStyle
Gets the font style of the item text.
getFontStyle() - Method in class com.mindfusion.diagramming.DiagramStyle
Gets the font style of the item texts.
getFormatBeingLoaded() - Static method in class com.mindfusion.diagramming.Diagram
 
getFractions() - Method in class com.mindfusion.diagramming.GradientBrush
 
getGlassPane() - Method in class com.mindfusion.diagramming.DiagramView
 
getGlowColor() - Method in class com.mindfusion.diagramming.GlassEffect
Gets the color of the glow portion of the effect.
getGranularity() - Method in class com.mindfusion.diagramming.QuickRouter
Gets the granularity of the obstacles map generated by QuickRouter.
getGraphDirection() - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
Direction.
getGraphics() - Method in class com.mindfusion.diagramming.DiagramEvent
Gets an object implementing the IGraphics interface whose methods should be used to draw the custom graphics.
getGraphics() - Method in class com.mindfusion.diagramming.DrawAnchorPointEvent
Gets an object implementing the IGraphics interface whose methods should be used to draw the anchor point mark.
getGraphics() - Method in class com.mindfusion.diagramming.DrawCellEvent
An object implementing the IGraphics interface whose methods should be used to draw the cell.
getGraphics() - Method in class com.mindfusion.diagramming.DrawItemEvent
Gets a reference to the destination graphics object.
getGraphics() - Method in class com.mindfusion.diagramming.DrawLinkEvent
Gets an object implementing the IGraphics interface whose methods should be used to draw the link.
getGraphics() - Method in class com.mindfusion.diagramming.DrawNodeEvent
Gets an object implementing the IGraphics interface whose methods should be used to draw the node.
getGraphOrientation() - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
Orientation.
getGridColor() - Method in class com.mindfusion.diagramming.Diagram
Gets the color of the alignment grid.
getGridSize() - Method in class com.mindfusion.diagramming.GridLayout
Gets the desired distance between adjacent grid points.
getGridSize() - Method in class com.mindfusion.diagramming.jlayout.GridLayoutInfo
 
getGridSize() - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
Gets the desired distance between adjacent grid points.
getGridSize() - Method in interface com.mindfusion.diagramming.jlayout.RoutingOptions
 
getGridSize() - Method in class com.mindfusion.diagramming.jlayout.TriangularLayoutInfo
Gets the size of the virtual grid the layout will place vertices on.
getGridSize() - Method in class com.mindfusion.diagramming.OrthogonalRouter
Gets the distance between adjacent grid points when BaseLayout is set to Grid.
getGridSize() - Method in class com.mindfusion.diagramming.RoutingOptions
Gets the size of the routing grid.
getGridSize() - Method in class com.mindfusion.diagramming.TriangularLayout
Gets the size of the virtual grid the layout will place vertices on.
getGridSize(float) - Method in class com.mindfusion.diagramming.TriangularLayout
Sets the size of the virtual grid the layout will place vertices on.
getGridSizeX() - Method in class com.mindfusion.diagramming.Diagram
Gets the horizontal distance between grid points.
getGridSizeY() - Method in class com.mindfusion.diagramming.Diagram
Gets the vertical distance between grid points.
getGridStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets the appearance style of the alignment grid.
getGroup() - Method in class com.mindfusion.diagramming.AddGroupCmd
Gets the group added to the flowchart by this command.
getGroup() - Method in class com.mindfusion.diagramming.GroupAttachCmd
Gets the group related to this command.
getGroup() - Method in class com.mindfusion.diagramming.GroupDetachCmd
Gets the group related to this command.
getGroup() - Method in class com.mindfusion.diagramming.GroupEvent
Gets the group for which the event was raised.
getGroup() - Method in class com.mindfusion.diagramming.RemoveGroupCmd
Gets the group related to this command.
getGroups() - Method in class com.mindfusion.diagramming.Diagram
Gets a collection of all groups in the diagram.
getGroups() - Method in class com.mindfusion.diagramming.SelectionCopy
Gets the underlying collection of groups.
getGuideColor() - Method in class com.mindfusion.diagramming.Ruler
Gets the color of alignment guides.
getHAlignment() - Method in class com.mindfusion.diagramming.VerticalFlowLayout
Gets the horizontal alignment of layout components.
getHandleBrush() - Method in class com.mindfusion.diagramming.HandlesVisualStyle
Gets a Brush used to fill the interior of selection handles.
getHandled() - Method in class com.mindfusion.diagramming.ControlNodeEvent
Gets a value indicating whether the event is handled.
getHandled() - Method in class com.mindfusion.diagramming.SerializeTagEvent
 
getHandlePen() - Method in class com.mindfusion.diagramming.HandlesVisualStyle
Gets a Pen used to draw the border of selection handles.
getHandlesStyle() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the style of the link selection handles.
getHandlesStyle() - Method in class com.mindfusion.diagramming.DiagramNode
Gets the style of the box selection handles.
getHandlesStyle() - Method in class com.mindfusion.diagramming.Selection
Gets a value indicating how multiple selection is drawn on the screen.
getHasStarted() - Method in class com.mindfusion.diagramming.AppletEx
Returns whether start() method has completed successfully.
getHatchBrush() - Method in class com.mindfusion.diagramming.HandlesVisualStyle
Gets a Brush used to draw hatch frames.
getHeader() - Method in class com.mindfusion.diagramming.Row
Gets a value indicating whether this row is the header of a section of rows.
getHeaderFont() - Method in class com.mindfusion.diagramming.PrintOptions
Gets the font used to draw the page header string.
getHeaderFormat() - Method in class com.mindfusion.diagramming.PrintOptions
Gets the page header format string.
getHeaderFormat() - Method in class com.mindfusion.diagramming.RenderOptions
Gets the page header format string.
getHeadPen() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the pen used to draw the arrowhead shapes outlines.
getHeadShape() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the shape of the arrowhead.
getHeadShapeSize() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the size of the arrowhead shape.
getHeadStroke() - Method in class com.mindfusion.diagramming.DiagramLinkStyle
Gets the brush used to paint the arrowhead outlines of this brush.
getHeadStrokeThickness() - Method in class com.mindfusion.diagramming.DiagramLinkStyle
Gets the outline thickness of the arrowheads of this brush, expressed in the current units of measure.
getHeight() - Method in class com.mindfusion.diagramming.jlayout.XDimension2D.Double
 
getHeight() - Method in class com.mindfusion.diagramming.Row
Gets the height of this row.
getHeight() - Method in class com.mindfusion.diagramming.TreeViewItem
Gets the height of this item.
getHeight() - Method in class com.mindfusion.diagramming.XDimension2D.Double
 
getHgap() - Method in class com.mindfusion.diagramming.VerticalFlowLayout
Gets the horizontal gap between components and between the components and the borders of the Container.
getHighlightPen() - Method in class com.mindfusion.diagramming.ContainerNode
Gets the Pen used to draw the container frame lines when an item is dragged over the container.
getHistory() - Method in class com.mindfusion.diagramming.UndoManager
Gets a reference to the list of commands stored for later undo/redo.
getHitResult() - Method in class com.mindfusion.diagramming.HitTestEvent
 
getHitTestPriority() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating the order in which items are hit-tested.
getHorizontalAlign() - Method in class com.mindfusion.diagramming.LinkLabel
Gets the horizontal alignment of the text within the label's layout rectangle.
getHorizontalAlign() - Method in class com.mindfusion.diagramming.TextFormat
Gets the horizontal text alignment.
getHorizontalResizeCursor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the cursor shown when dragging from the current mouse pointer location would start resizing an item horizontally.
getHorizontalScaleAlignment() - Method in class com.mindfusion.diagramming.Ruler
Gets the alignment of the horizontal scale of the ruler.
getHorizontalScaleVisible() - Method in class com.mindfusion.diagramming.Ruler
Gets a value specifying whether the horizontal scale is visible.
getHyperLink() - Method in class com.mindfusion.diagramming.Cell
Gets the hyperlink associated with the cell.
getHyperLink() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the hyperlink associated with an item.
getHyperLinkStyle() - Method in class com.mindfusion.diagramming.RenderOptions
 
getHyperLinkTarget() - Method in class com.mindfusion.diagramming.RenderOptions
 
getIcon() - Method in class com.mindfusion.diagramming.DiagramPage
Gets an image associated with the page.
getIconMargin() - Method in class com.mindfusion.diagramming.NodeListView
Gets the horizontal and vertical margins around the nodes.
getIconMargin() - Method in class com.mindfusion.diagramming.ShapeListBox
Gets the horizontal and vertical margins of the shape icons in the ListBox
getIconSize() - Method in class com.mindfusion.diagramming.NodeListView
Gets the size of the nodes displayed in the list.
getIconSize() - Method in class com.mindfusion.diagramming.ShapeListBox
Gets the size of the shape icons displayed in the ListBox.
getId() - Method in class com.mindfusion.diagramming.AnchorPattern
Gets the identifier of this AnchorPattern.
getId() - Method in class com.mindfusion.diagramming.DiagramItem
Gets user-defined identifier associated with this item.
getId() - Method in class com.mindfusion.diagramming.DraggedShape
 
getId() - Method in class com.mindfusion.diagramming.MeasureUnit
Gets the unit identifier.
getId() - Method in class com.mindfusion.diagramming.Shape
Return the shape identifier.
getIgnoreAnchoring() - Method in interface com.mindfusion.diagramming.jlayout.RoutingOptions
 
getIgnoreAnchoring() - Method in class com.mindfusion.diagramming.RoutingOptions
For internal use.
getIgnoreLayout() - Method in class com.mindfusion.diagramming.DiagramItem
Gets a value indicating whether an item should be ignored by the automatic layout algorithms.
getIgnoreLinkDirection() - Method in class com.mindfusion.diagramming.TreeLayout
Gets a value indicating whether the direction of arrows should be ignored.
getIgnoreNodeSize() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
getIgnoreNodeSize() - Method in class com.mindfusion.diagramming.LayeredLayout
Gets a value indicating whether the distance between adjacent nodes in the final layout should be independent of the nodes' size.
getIgnoreRepeatingLinks() - Method in class com.mindfusion.diagramming.FlowchartLayout
Gets a value indicating whether to ignore repeating links.
getImage() - Method in class com.mindfusion.diagramming.Cell
Gets the image that is displayed inside the cell.
getImage() - Method in class com.mindfusion.diagramming.ExternalizableImage
 
getImage() - Method in class com.mindfusion.diagramming.ImageLoadedEvent
 
getImage() - Method in class com.mindfusion.diagramming.Shape
Gets an image that is displayed by default in all instances of this shape.
getImage() - Method in class com.mindfusion.diagramming.ShapeNode
Gets the image displayed inside this node.
getImage() - Method in class com.mindfusion.diagramming.TableNode
Gets the image displayed inside this table.
getImageAlign() - Method in class com.mindfusion.diagramming.Cell
Gets a value indicating how the image displayed inside the cell is aligned relatively to the cell bounds.
getImageAlign() - Method in class com.mindfusion.diagramming.ShapeNode
Gets the alignment of the node's image.
getImageAlign() - Method in class com.mindfusion.diagramming.TableNode
Gets the alignment of the table image relative to the boundaries of the table.
getImageDpiX() - Method in class com.mindfusion.diagramming.Diagram
Specifies the default resolution of images.
getImageDpiY() - Method in class com.mindfusion.diagramming.Diagram
 
getImageLocation() - Method in class com.mindfusion.diagramming.Shape
Get the image location.
getImageRectangle() - Method in class com.mindfusion.diagramming.Shape
Gets the location of the shape image relatively to the bounding rectangles of boxes of this shape.
getImages() - Method in class com.mindfusion.diagramming.LayerListView
Gets the image list used to draw icons for visibility and lock status.
getIncludeUnalteredProperties() - Method in class com.mindfusion.diagramming.XmlPersistContext
Gets whether properties should be saved to XML when they have the default values.
getIncoming() - Method in class com.mindfusion.diagramming.ConnectionPoint
Gets a flag indicating whether this connection point is at the origin or the destination of the associated link.
getIncomingLinks() - Method in class com.mindfusion.diagramming.DiagramNode
Gets the links coming into a node.
getIncomingLinks() - Method in class com.mindfusion.diagramming.Row
Gets a list of all arrows coming into this row.
getIncomingLinks() - Method in class com.mindfusion.diagramming.TreeViewItem
Gets a collection of all links that point to this item.
getIndex() - Method in class com.mindfusion.diagramming.GroupEvent
Gets an integer index related to the event.
getIndex() - Method in class com.mindfusion.diagramming.LayerListViewItem
Gets the index of this item.
getIndex() - Method in class com.mindfusion.diagramming.LinkLabel
Gets the index of the segment or control point this label is relative to.
getIndex() - Method in class com.mindfusion.diagramming.NodeListEvent
Gets the index of the node within its containing collection.
getIndex() - Method in class com.mindfusion.diagramming.ShapeEvent
 
getInitialPoint() - Method in class com.mindfusion.diagramming.ConnectionPoint
Returns a point (usually the center of the bounding rectangle) contained within the associated node.
getInitialPoint() - Method in class com.mindfusion.diagramming.TreeViewConnectionPoint
ConnectionPoint.getInitialPoint override.
getInitialTemperature() - Method in class com.mindfusion.diagramming.AnnealLayout
Gets the initial temperature of the simulated annealing process.
getInLinks() - Method in interface com.mindfusion.diagramming.jlayout.Node
Gets all incoming links.
getInnerOutlineColor() - Method in class com.mindfusion.diagramming.AeroEffect
Gets the color of the inner outline.
getInplaceEditAcceptOnEnter() - Method in class com.mindfusion.diagramming.DiagramView
Gets a value indicating whether pressing the ENTER key ends inplace editing and accepts changes.
getInplaceEditCancelOnEsc() - Method in class com.mindfusion.diagramming.DiagramView
Gets a value indicating whether pressing the ESC key ends inplace editing and cancels changes.
getInplaceEditFont() - Method in class com.mindfusion.diagramming.DiagramView
Gets the font used to display text in the inplace- edit text control.
getInteraction() - Method in class com.mindfusion.diagramming.Diagram
Gets an InteractionState instance representing the current action being carried out by the user.
getIntermediateShape() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the shape that is displayed at the middle of each segment of a link.
getIntermediateShapeSize() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the size of the shape displayed at the middle of each segment of a link.
getIntersection(Point2D, Point2D) - Method in class com.mindfusion.diagramming.ConnectionPoint
Calculates the intersection point between the specified line segment and the contour of the node associated with this connection point.
getIntersection(Point2D, Point2D) - Method in class com.mindfusion.diagramming.DummyNode
 
getIntersection(Point2D, Point2D) - Method in class com.mindfusion.diagramming.TreeViewConnectionPoint
ConnectionPoint.getIntersection override.
getInvalidRect() - Method in class com.mindfusion.diagramming.InteractionState
 
getInvalidRect() - Method in class com.mindfusion.diagramming.RepaintEvent
Gets the rectangular area in the diagram document that should be repainted.
getInvocations() - Static method in class com.mindfusion.diagramming.jlayout.RandomFactory
 
getIsArrowhead() - Method in class com.mindfusion.diagramming.Shape
Gets a value indicating if this shape is used as arrowhead.
getItem() - Method in class com.mindfusion.diagramming.AddItemCmd
Gets the item added to the flowchart by this command.
getItem() - Method in class com.mindfusion.diagramming.DrawItemEvent
Gets a reference to the item related to the event.
getItem() - Method in class com.mindfusion.diagramming.EditTreeItemTextEvent
 
getItem() - Method in class com.mindfusion.diagramming.ExpandItemCmd
Gets the root of the tree branch related to this command.
getItem() - Method in class com.mindfusion.diagramming.GroupAttachCmd
Gets the item related to this command.
getItem() - Method in class com.mindfusion.diagramming.GroupDetachCmd
Gets the item related to this command.
getItem() - Method in class com.mindfusion.diagramming.HitTestEvent
 
getItem() - Method in class com.mindfusion.diagramming.InPlaceEditEvent
Gets an instance of the InplaceEditable class.
getItem() - Method in class com.mindfusion.diagramming.ItemEvent
Gets a reference to the item related to the event.
getItem() - Method in class com.mindfusion.diagramming.Manipulator
 
getItem() - Method in class com.mindfusion.diagramming.ModifyItemCmd
Gets a reference to the modified item.
getItem() - Method in class com.mindfusion.diagramming.RemoveItemCmd
Gets the item removed by this command.
getItem() - Method in class com.mindfusion.diagramming.SerializeTagEvent
Gets the object whose tag should be serialized.
getItemAt(Point2D, boolean) - Method in class com.mindfusion.diagramming.Diagram
Returns the top-most item that contains the specified point.
getItemAt(Point2D, boolean, boolean) - Method in class com.mindfusion.diagramming.Diagram
Returns the top-most item that contains the specified point.
getItemColor() - Method in class com.mindfusion.diagramming.LayerListView
Gets the color with which items' background is painted.
getItemHeight() - Method in class com.mindfusion.diagramming.LayerListView
Gets the height of the list items.
getItemRect(TreeViewItem) - Method in class com.mindfusion.diagramming.TreeViewNode
Gets the location and size of the specified TreeViewItem.
getItems() - Method in class com.mindfusion.diagramming.Diagram
Gets a collection of all items in the diagram.
getItems() - Method in class com.mindfusion.diagramming.jlayout.Path
Gets a list with all items (nodes and links) composing the path.
getItems() - Method in class com.mindfusion.diagramming.LayerListView
Gets a list of layer items shown in this control.
getItems() - Method in class com.mindfusion.diagramming.Path
Gets a list of all nodes and arrows in the path.
getItems() - Method in class com.mindfusion.diagramming.Selection
Gets a list of all selected items.
getItems() - Method in class com.mindfusion.diagramming.SelectionCopy
Gets the underlying collection of items.
getIterationCount() - Method in class com.mindfusion.diagramming.jlayout.SpringLayoutInfo
 
getIterations() - Method in class com.mindfusion.diagramming.GridLayout
Gets the number of iterations that the layout algorithm should run.
getIterations() - Method in class com.mindfusion.diagramming.jlayout.GridLayoutInfo
 
getIterations() - Method in class com.mindfusion.diagramming.SpringLayout
Gets the number of iterations that the layout algorithm should run.
getIterationsPerStage() - Method in class com.mindfusion.diagramming.AnnealLayout
Gets how many node shift iterations to perform at each stage of the algorithm.
getIterationsPerStage() - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Gets how many node shift iterations to perform at each stage of the algorithm.
getKeepGroupLayout() - Method in class com.mindfusion.diagramming.AbstractLayout
Gets a value indicating whether to treat each Group of nodes as a single vertex in the arranged graph.
getKeepGroupLayout() - Method in class com.mindfusion.diagramming.AnnealLayout
Gets a value indicating whether to treat each Group of nodes as a single vertex in the arranged graph.
getKeepGroupLayout() - Method in class com.mindfusion.diagramming.GridLayout
Gets a value specifying whether the relative position of nodes within groups should be kept intact.
getKeepGroupLayout() - Method in class com.mindfusion.diagramming.LayeredLayout
Gets a value specifying whether the relative position of nodes within groups should be kept intact.
getKeepGroupLayout() - Method in class com.mindfusion.diagramming.SpringLayout
Gets a value specifying whether the relative position of nodes within groups should be kept intact.
getKeepGroupLayout() - Method in class com.mindfusion.diagramming.TreeLayout
Gets a value indicating whether groups of diagram nodes should be treated as integral nodes in the tree that will be laid out.
getKeepInsideParent() - Method in class com.mindfusion.diagramming.NodeConstraints
Gets a value indicating whether a node must always stay in the boundaries of its group master node.
getKeepLaneSizes() - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Gets a value indicating whether the layout will attempt to preserve the original sizes of the lanes in the supplied grid.
getKeepLaneSizes() - Method in class com.mindfusion.diagramming.SwimlaneLayout
Gets a value indicating whether the layout will attempt to preserve the original sizes of the lanes in the supplied grid.
getKeepRatio() - Method in class com.mindfusion.diagramming.NodeConstraints
Gets a value indicating whether the initial width/height ratio of a node must be preserved.
getKeepRootPosition() - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
Gets or sets a flag, indicating whether the layout should preserve the position of the root node.
getKeepRootPosition() - Method in class com.mindfusion.diagramming.TreeLayout
Gets a value indicating whether the root node should be kept at its original position.
getLabel() - Method in class com.mindfusion.diagramming.DraggedNode
Gets the text displayed for the node.
getLabel() - Method in class com.mindfusion.diagramming.TreeViewItem
Gets the label of this item.
getLabelBrush() - Method in class com.mindfusion.diagramming.TreeViewItem
Gets the brush used to draw this item's label text.
getLabelFont() - Method in class com.mindfusion.diagramming.TreeViewItem
Gets the label font of this item.
getLabels() - Method in class com.mindfusion.diagramming.DiagramLink
Returns the list of all labels displayed by this link.
getLaneColumnResizeCursor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the mouse cursor shown to the user when dragging would resize a lane column header.
getLaneDistance() - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Gets the spacing between adjacent lanes in the final layout.
getLaneDistance() - Method in class com.mindfusion.diagramming.SwimlaneLayout
Gets the spacing between adjacent lanes in the final layout.
getLaneGrid() - Method in class com.mindfusion.diagramming.Diagram
 
getLaneRowResizeCursor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the mouse cursor shown to the user when dragging would resize a lane row header.
getLayer() - Method in class com.mindfusion.diagramming.LayerListViewItem
Gets the layer object represented by this item.
getLayerCount() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutStatistics
Gets the total number of layers in the layout.
getLayerCount() - Method in class com.mindfusion.diagramming.LayeredLayoutStatistics
Gets the total number of layers in the layout.
getLayerDistance() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
getLayerDistance() - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
 
getLayerDistance() - Method in class com.mindfusion.diagramming.LayeredLayout
Gets the desired distance between adjacent layers.
getLayerDistance() - Method in class com.mindfusion.diagramming.OrthogonalRouter
Gets the desired distance between layer axis lines.
getLayerIndex() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the zero-based index of the layer this item is associated with, or -1, if the item is not associated with any layer.
getLayers() - Method in class com.mindfusion.diagramming.Diagram
Gets a list of the layers in the current diagram.
getLayoutAlignmentX(Container) - Method in class com.mindfusion.diagramming.VerticalFlowLayout
 
getLayoutAlignmentY(Container) - Method in class com.mindfusion.diagramming.VerticalFlowLayout
 
getLayoutArea() - Method in class com.mindfusion.diagramming.AnnealLayout
Gets the size of the layout area.
getLayoutArea() - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Gets the size of the layout area.
getLayoutLink() - Method in class com.mindfusion.diagramming.AbstractLayout
Gets an object, which is notified when the position of a link is changed by the layout.
getLayoutNode() - Method in class com.mindfusion.diagramming.AbstractLayout
Gets an object, which is notified when the position of a node is changed by the layout.
getLayoutRect() - Method in class com.mindfusion.diagramming.LinkLabel
Gets the label's layout rectangle calculated from text length, font and alignment.
getLayoutRule(Object, ByRef<Object>) - Method in class com.mindfusion.diagramming.jlayout.LayoutRules
If there is rule with key - Key initializes - Value otherwise fails;
getLayoutTensor() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getLayoutTraits() - Method in class com.mindfusion.diagramming.DiagramItem
Gets properties specific to each layout algorithm.
getLeft() - Method in class com.mindfusion.diagramming.Thickness
 
getLength() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the length of this link.
getLength() - Method in class com.mindfusion.diagramming.jlayout.Path
Gets the length of the path.
getLength() - Method in class com.mindfusion.diagramming.Path
Gets the number of arrows in the path.
getLengthCost() - Method in interface com.mindfusion.diagramming.jlayout.RoutingOptions
 
getLengthCost() - Method in class com.mindfusion.diagramming.RoutingOptions
Gets the value added to the total route cost for each grid square occupied by the link.
getLevelDistance() - Method in class com.mindfusion.diagramming.HierarchicalLayout
Gets the distance between adjecent levels in the hierarchical layout.
getLevelDistance() - Method in class com.mindfusion.diagramming.jlayout.HierarchicalLayoutInfo
Gets the distance between adjecent levels in the hierarchical layout.
getLevelDistance() - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
Gets or sets the minimal distance between two adjacent tree levels.
getLevelDistance() - Method in class com.mindfusion.diagramming.TreeLayout
Gets the desired distance between tree levels.
getLineJoin() - Method in class com.mindfusion.diagramming.Pen
 
getLink() - Method in class com.mindfusion.diagramming.AnchorPointEvent
 
getLink() - Method in class com.mindfusion.diagramming.ConnectionPoint
Gets the link associated with this connection point.
getLink() - Method in class com.mindfusion.diagramming.DrawLinkEvent
Gets the DiagramLink object that should be custom drawn.
getLink() - Method in class com.mindfusion.diagramming.EditLinkTextEvent
 
getLink() - Method in class com.mindfusion.diagramming.LinkEvent
Gets the link for which the event raised.
getLink() - Method in class com.mindfusion.diagramming.LinkLabel
Returns the DiagramLink that displays this label.
getLinkAt(Point2D.Float, float) - Method in class com.mindfusion.diagramming.Diagram
Returns the top-most link that passes near the specified point.
getLinkAt(Point2D, double, boolean) - Method in class com.mindfusion.diagramming.Diagram
Returns the top-most link that passes near the specified point.
getLinkAt(Point2D, double, boolean, boolean) - Method in class com.mindfusion.diagramming.Diagram
Returns the top-most link that passes near the specified point.
getLinkAt(Point2D, double, boolean, boolean, ByRef<Integer>) - Method in class com.mindfusion.diagramming.Diagram
Returns the top-most link that passes near the specified point.
getLinkBaseShape() - Method in class com.mindfusion.diagramming.Diagram
Gets the default shape displayed at the origin of new links.
getLinkBaseShapeSize() - Method in class com.mindfusion.diagramming.Diagram
Gets the default size of the shape displayed at the origin of new links.
getLinkBendFactor() - Method in class com.mindfusion.diagramming.HierarchicalLayout
Gets the bending factor of links.
getLinkBrush() - Method in class com.mindfusion.diagramming.Diagram
Deprecated. 
getLinkCascadeOrientation() - Method in class com.mindfusion.diagramming.Diagram
Gets the default orientation of the first segments of cascading links.
getLinkCrossings() - Method in class com.mindfusion.diagramming.Diagram
Gets what shapes are drawn at link crossing points.
getLinkCustomDraw() - Method in class com.mindfusion.diagramming.Diagram
 
getLinkEndsMovable() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating users are allowed to move the end points of an link after the link is created.
getLinkHandlesStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets the default style of link selection handles.
getLinkHeadShape() - Method in class com.mindfusion.diagramming.Diagram
Gets the default shape displayed as arrowhead of new links.
getLinkHeadShapeSize() - Method in class com.mindfusion.diagramming.Diagram
Gets the default size of the shape displayed as arrowhead of new links.
getLinkIntermediateShape() - Method in class com.mindfusion.diagramming.Diagram
Gets the default shape displayed at the middle of links segments.
getLinkIntermediateShapeSize() - Method in class com.mindfusion.diagramming.Diagram
Gets the default size of the shape displayed at the middle of links segments.
getLinkLayerCount() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutStatistics
Gets a mapping between links and the number of layers they run through.
getLinkLayerCount() - Method in class com.mindfusion.diagramming.LayeredLayoutStatistics
Gets a mapping between links and the number of layers they run through.
getLinkLengthFactor() - Method in class com.mindfusion.diagramming.AnnealLayout
Gets a value specifying how important the short length of arrows is relatively to the other criteria considered by the algorithm.
getLinkPadding() - Method in class com.mindfusion.diagramming.FlowchartLayout
Gets how much space to leave between adjacent back links designating nested loops.
getLinkPadding() - Method in class com.mindfusion.diagramming.jlayout.FlowchartLayout
 
getLinkPadding() - Method in class com.mindfusion.diagramming.jlayout.FlowchartLayoutInfo
 
getLinkPen() - Method in class com.mindfusion.diagramming.Diagram
Deprecated. 
getLinkRouter() - Method in class com.mindfusion.diagramming.Diagram
Gets the component used to find paths for auto-routed links when diagram nodes are added or their positions change.
getLinks() - Method in class com.mindfusion.diagramming.Diagram
Gets a collection of all links in the diagram.
getLinks() - Method in interface com.mindfusion.diagramming.jlayout.Graph
Gets a collection with all links in this graph.
getLinks() - Method in class com.mindfusion.diagramming.jlayout.Path
Gets a list of all links composing the path.
getLinks() - Method in class com.mindfusion.diagramming.Path
Gets a list of all arrows in the path.
getLinks() - Method in class com.mindfusion.diagramming.Selection
Gets a list of all selected links.
getLinksAt(Point2D.Float) - Method in class com.mindfusion.diagramming.Diagram
Returns the links that contain the specified point.
getLinksCompactFactor() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
getLinksCompactFactor() - Method in class com.mindfusion.diagramming.LayeredLayout
Gets a value indicating how much to compact the outermost arrows.
getLinkSegments() - Method in class com.mindfusion.diagramming.Diagram
Gets the default number of link segments.
getLinkShape() - Method in class com.mindfusion.diagramming.Diagram
Gets the default style of links.
getLinksRetainForm() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating whether new links are set to maintain their shapes while the nodes they connect are moved around.
getLinksSnapToBorders() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating whether newly created links are set to align their end points to the borders of the nodes they connect.
getLinksToMove() - Method in class com.mindfusion.diagramming.Group
 
getLinkStyle() - Method in class com.mindfusion.diagramming.TreeLayout
Gets what style is assigned to the arrows processed by the TreeLayout.
getLinkTarget() - Method in class com.mindfusion.diagramming.HtmlBuilder
Gets the name of the target frame where hyperlinks should be opened.
getLinkTarget() - Method in class com.mindfusion.diagramming.InteractionState
Gets the current target node when a link is being modified.
getLinkText() - Method in class com.mindfusion.diagramming.Diagram
Gets the default text assigned to new links.
getLinkTextStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets the default placement and orientation of the links labels.
getLinkType() - Method in class com.mindfusion.diagramming.LayeredLayout
Gets the appearance of the links in the final layout.
getLocalBounds() - Method in class com.mindfusion.diagramming.DiagramNode
 
getLocalBoundsD() - Method in class com.mindfusion.diagramming.DiagramNode
 
getLocation() - Method in class com.mindfusion.diagramming.DrawAnchorPointEvent
Gets the location of the anchor point being drawn.
getLocation(Rectangle2D) - Static method in class com.mindfusion.diagramming.Utilities
 
getLocked() - Method in class com.mindfusion.diagramming.DiagramItem
Gets a value indicating whether users are allowed to modify an item.
getLocked() - Method in class com.mindfusion.diagramming.Layer
Gets a value indicating whether the layer is locked.
getLockedButtonTooltip() - Method in class com.mindfusion.diagramming.LayerListView
Gets the tooltip for the 'Locked' button in each item.
getLongestHSegment() - Method in class com.mindfusion.diagramming.DiagramLink
Returns the index of the longest non-vertical segment of the link.
getMagnifierEnabled() - Method in class com.mindfusion.diagramming.DiagramView
Gets a value indicating whether the magnifier tool is currently enabled.
getMagnifierFactor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the zoom factor of the magnifier tool.
getMagnifierFrameColor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the color of the magnifier frame.
getMagnifierFrameThickness() - Method in class com.mindfusion.diagramming.DiagramView
Gets the thickness of the magnifier frame, expressed in pixels.
getMagnifierHeight() - Method in class com.mindfusion.diagramming.DiagramView
Gets the height of the magnifier tool, expressed in pixels.
getMagnifierSecondaryFrameColor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the secondary color of the magnifier frame.
getMagnifierShading() - Method in class com.mindfusion.diagramming.DiagramView
Gets a value indicating whether to enhance the effect of a magnifier lense by using a gradient shading.
getMagnifierShape() - Method in class com.mindfusion.diagramming.DiagramView
Gets the shape of the magnifier tool.
getMagnifierWidth() - Method in class com.mindfusion.diagramming.DiagramView
Gets the width of the magnifier tool, expressed in pixels.
getMainItem() - Method in class com.mindfusion.diagramming.Group
Gets the master item of this group.
getMargin() - Method in class com.mindfusion.diagramming.ContainerNode
Gets how much space should be left between contained nodes and the container borders.
getMargin() - Method in class com.mindfusion.diagramming.LinkLabel
Gets the text margins size.
getMargins() - Method in class com.mindfusion.diagramming.AbstractLayout
Gets the distance between the top-left corner of the smallest rectangle containing the arranged diagram and the top-left point of the document bounds.
getMargins() - Method in class com.mindfusion.diagramming.jlayout.CircularLayoutInfo
Gets the distance between the top-left corner of the smallest rectangle containing the arranged tree and the top-left point of the document bounds.
getMargins() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
Gets the distance between the top-left corner of the smallest rectangle containing the arranged diagram
getMargins() - Method in class com.mindfusion.diagramming.jlayout.OneWayLayoutInfo
Gets the distance between the top-left corner of the smallest rectangle containing the arranged graph and the top-left point of the document bounds.
getMargins() - Method in class com.mindfusion.diagramming.jlayout.OrthogonalLayoutInfo
Sets the distance between the top-left corner of the smallest rectangle containing the arranged tree and the top-left point of the document bounds.
getMargins() - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
Gets the distance between the top-left corner of the smallest rectangle containing the arranged tree and the top-left point of the document bounds.
getMargins() - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Gets the distance between the top-left corner of the smallest rectangle containing the arranged diagram and the top-left point of the document bounds.
getMargins() - Method in class com.mindfusion.diagramming.jlayout.TopologicalLayoutInfo
Gets the distance between the top-left corner of the smallest rectangle containing the arranged diagram
getMarkStyle() - Method in class com.mindfusion.diagramming.AnchorPoint
Gets a value indicating what mark is drawn at the position of this anchor point.
getMasterGroup() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the hierarchical group in which this item is a subordinate.
getMasterGroup() - Method in class com.mindfusion.diagramming.DiagramNode
Gets the hierarchical group in which this node is a subordinate item.
getMaxAbs() - Static method in class com.mindfusion.diagramming.RoutingOptions
Returns a heuristic function that returns max(dx, dy) as a cost evaluation of the distance between two pieces of the routing grid.
getMaxHeight() - Method in class com.mindfusion.diagramming.NodeConstraints
Gets the largest allowed height for the node.
getMaxRectHeight() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getMaxRectSurface() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getMaxRectWidth() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getMaxRectX() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getMaxRectY() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getMaxWidth() - Method in class com.mindfusion.diagramming.LinkLabel
Gets the maximal width that when reached should cause text to wrap to a new line.
getMaxWidth() - Method in class com.mindfusion.diagramming.NodeConstraints
Gets the largest allowed width for the node.
getMeasureUnit() - Method in class com.mindfusion.diagramming.Diagram
Gets the current unit of measure.
getMeasureUnit() - Method in class com.mindfusion.diagramming.DiagramItem
 
getMeasureUnit() - Method in class com.mindfusion.diagramming.NodeListView
Gets the unit of measure used when drawing nodes.
getMergeThreshold() - Method in class com.mindfusion.diagramming.Diagram
Gets the maximum distance between adjacent control points of a link at which the respective segments can be merged.
getMinHeight() - Method in class com.mindfusion.diagramming.NodeConstraints
Gets the smallest allowed height for the node.
getMinimizeCrossings() - Method in class com.mindfusion.diagramming.jlayout.SpringLayoutInfo
 
getMinimizeCrossings() - Method in class com.mindfusion.diagramming.SpringLayout
Gets a value indicating whether the algorithm should try to minimize the number of arrow crossings.
getMinimizeLinkBends() - Method in class com.mindfusion.diagramming.jlayout.OrthogonalLayoutInfo
 
getMinimizeLinkBends() - Method in class com.mindfusion.diagramming.OrthogonalLayout
 
getMinimumSize() - Method in class com.mindfusion.diagramming.ContainerNode
Gets the minimum size of the container.
getMinLaneSize() - Method in class com.mindfusion.diagramming.jlayout.OrthogonalLayoutInfo
Gets or sets a value indicating the minimum size of a lane.
getMinLaneSize() - Method in class com.mindfusion.diagramming.OrthogonalLayout
Gets a value indicating the minimum size of a lane.
getMinNodeDistance() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getMinRectHeight() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getMinRectSurface() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getMinRectWidth() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getMinRectX() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getMinRectY() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getMinWidth() - Method in class com.mindfusion.diagramming.NodeConstraints
Gets the smallest allowed width for the node.
getModificationStart() - Method in class com.mindfusion.diagramming.DiagramView
Gets a value indicating how users can start modifying items in the diagram.
getMouseButton() - Method in class com.mindfusion.diagramming.CellEvent
Gets the mouse mouseButton related to the event.
getMouseButton() - Method in class com.mindfusion.diagramming.DiagramEvent
Gets the mouse mouseButton related to the event.
getMouseButton() - Method in class com.mindfusion.diagramming.LinkEvent
Gets which mouse button has been pressed.
getMouseButton() - Method in class com.mindfusion.diagramming.NodeEvent
Gets which mouse button has been pressed.
getMouseInputMode() - Method in class com.mindfusion.diagramming.ControlNode
Gets whether mouse input is processed by the diagram or the hosted control.
getMouseMoved() - Method in class com.mindfusion.diagramming.InteractionState
Gets a value indicating whether the mouse pointer has moved since the user pressed down the mouse button
getMousePosition() - Method in class com.mindfusion.diagramming.CellEvent
Gets the mouse position.
getMousePosition() - Method in class com.mindfusion.diagramming.DiagramEvent
Gets the mouse position.
getMousePosition() - Method in class com.mindfusion.diagramming.HitTestEvent
 
getMousePosition() - Method in class com.mindfusion.diagramming.LinkEvent
Gets the current mouse pointer position.
getMousePosition() - Method in class com.mindfusion.diagramming.NodeEvent
Gets the current mouse pointer position.
getMoveCursor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the cursor shown when the item under the mouse pointer can be modified.
getMoveDirection() - Method in class com.mindfusion.diagramming.NodeConstraints
Gets a value indicating the movement direction constraint.
getMultipleGraphsOrientation() - Method in class com.mindfusion.diagramming.AnnealLayout
How multiple independent graphs in the diagram should be positioned relative to one another.
getMultipleGraphsPlacement() - Method in class com.mindfusion.diagramming.AbstractLayout
Gets a value indicating how multiple independent graphs in the diagram should be positioned relatively to each other.
getName() - Method in class com.mindfusion.diagramming.MeasureUnit
Gets the name of the unit.
getName(Object) - Static method in class com.mindfusion.diagramming.NamedEnum
Returns the name of the specified NamedEnum value.
getNewAnchorIndex() - Method in class com.mindfusion.diagramming.AnchorPointEvent
 
getNewText() - Method in class com.mindfusion.diagramming.EditCellTextEvent
Gets the text that has just been entered by the user.
getNewText() - Method in class com.mindfusion.diagramming.EditLinkTextEvent
 
getNewText() - Method in class com.mindfusion.diagramming.EditNodeTextEvent
Gets the text that has just been entered by the user.
getNewText() - Method in class com.mindfusion.diagramming.EditTreeItemTextEvent
 
getNextRedo() - Method in class com.mindfusion.diagramming.CommandHistory
Gets the command that will be redone by the next call to UndoManager.redo().
getNextUndo() - Method in class com.mindfusion.diagramming.CommandHistory
Gets the command that will be undone by the next call to UndoManager.undo().
getNode() - Method in class com.mindfusion.diagramming.ConnectionPoint
Gets the node associated with this connection point.
getNode() - Method in class com.mindfusion.diagramming.ControlNodeEvent
Gets a reference to the ControlNode being serialized or deserialized.
getNode() - Method in class com.mindfusion.diagramming.DraggedNode
Gets the node that holds the dragged DiagramNode.
getNode() - Method in class com.mindfusion.diagramming.DrawAnchorPointEvent
Gets the node whose anchor point is being drawn.
getNode() - Method in class com.mindfusion.diagramming.DrawNodeEvent
Gets the }DiagramNode object that should be custom drawn.
getNode() - Method in class com.mindfusion.diagramming.EditNodeTextEvent
Gets the node whose text has been edited.
getNode() - Method in class com.mindfusion.diagramming.jlayout.TransparentGraphNode
 
getNode() - Method in class com.mindfusion.diagramming.LinkValidationEvent
Gets the node to which the link will be connected.
getNode() - Method in class com.mindfusion.diagramming.NodeEvent
Gets the node for which the event was raised.
getNode() - Method in class com.mindfusion.diagramming.NodeListEvent
Gets the node related to the event.
getNode() - Method in class com.mindfusion.diagramming.RemoveFromContainerCmd
Gets the item associated with the command.
getNodeAt(Point2D) - Method in class com.mindfusion.diagramming.Diagram
Returns the top-most node that contains the specified point.
getNodeAt(Point2D, float) - Method in class com.mindfusion.diagramming.Diagram
Returns the top-most node that contains the specified point.
getNodeAt(Point2D, boolean, boolean) - Method in class com.mindfusion.diagramming.Diagram
Returns the top-most node that contains the specified point.
getNodeAt(int) - Method in class com.mindfusion.diagramming.NodeListView
Gets the node at the specified position.
getNodeDistance() - Method in class com.mindfusion.diagramming.FlowchartLayout
Gets the distance between consecutive nodes in the flowchart.
getNodeDistance() - Method in class com.mindfusion.diagramming.jlayout.FlowchartLayoutInfo
 
getNodeDistance() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
getNodeDistance() - Method in class com.mindfusion.diagramming.jlayout.OneWayLayoutInfo
Gets the minimum spacing between adjacent nodes in the final layout.
getNodeDistance() - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
 
getNodeDistance() - Method in class com.mindfusion.diagramming.jlayout.SpringLayoutInfo
 
getNodeDistance() - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Gets the spacing between adjacent nodes within a lane in the final layout.
getNodeDistance() - Method in class com.mindfusion.diagramming.jlayout.TopologicalLayoutInfo
 
getNodeDistance() - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
Gets or sets the minimal distance between two adjacent nodes in the same level.
getNodeDistance() - Method in class com.mindfusion.diagramming.LayeredLayout
Gets the desired distance between adjacent nodes on the same layer.
getNodeDistance() - Method in class com.mindfusion.diagramming.OneWayLayout
Gets the minimum spacing between adjacent nodes in the final layout.
getNodeDistance() - Method in class com.mindfusion.diagramming.OrthogonalRouter
Gets the desired distance between adjacent nodes in a layer.
getNodeDistance() - Method in class com.mindfusion.diagramming.SpringLayout
Gets how much space should be left between adjacent nodes.
getNodeDistance() - Method in class com.mindfusion.diagramming.SwimlaneLayout
Gets the spacing between adjacent nodes within a lane in the final layout.
getNodeDistance() - Method in class com.mindfusion.diagramming.TopologicalLayout
 
getNodeDistance() - Method in class com.mindfusion.diagramming.TreeLayout
Gets the desired distance between nodes on the same level.
getNodeEdgeCrossingCost() - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Gets a value specifying how important the low number of crossings of arrows with edges is relatively to the other criteria considered by the algorithm.
getNodeEdgeDistFactor() - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Gets a value specifying the importance of the distance between nodes and arrows relative to the other criteria considered by the algorithm.
getNodeEffects() - Method in class com.mindfusion.diagramming.Diagram
Gets a collection with all effects applied to the nodes of this diagram.
getNodeEffects() - Method in class com.mindfusion.diagramming.DiagramStyle
Gets a list with all effects applied to the nodes of this diagram.
getNodeGridPositions() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutStatistics
Gets a mapping between nodes and their assigned grid positions.
getNodeGridPositions() - Method in class com.mindfusion.diagramming.LayeredLayoutStatistics
Gets a mapping between nodes and their assigned grid positions.
getNodeLayerIndices() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutStatistics
Gets a mapping between nodes and their assigned layers.
getNodeLayerIndices() - Method in class com.mindfusion.diagramming.LayeredLayoutStatistics
Gets a mapping between nodes and their assigned layers.
getNodeLinkCrossingCost() - Method in class com.mindfusion.diagramming.AnnealLayout
Gets a value specifying how important the low number of crossings of arrows with edges is relatively to the other criteria considered by the algorithm.
getNodeLinkDistFactor() - Method in class com.mindfusion.diagramming.AnnealLayout
Gets a value specifying the importance of the distance between nodes and arrows relative to the other criteria considered by the algorithm.
getNodeRect(boolean) - Method in class com.mindfusion.diagramming.ConnectionPoint
Returns the bounding rectangle of the node associated with this connection point.
getNodes() - Method in class com.mindfusion.diagramming.AddToContainerCmd
Gets the item associated with the command.
getNodes() - Method in class com.mindfusion.diagramming.Diagram
Gets a collection of all nodes in the diagram.
getNodes() - Method in interface com.mindfusion.diagramming.jlayout.Graph
Gets a collection with all nodes in this graph.
getNodes() - Method in class com.mindfusion.diagramming.jlayout.Path
Gets the list of all nodes connected by the path.
getNodes() - Method in class com.mindfusion.diagramming.Path
Gets a list of all nodes in the path.
getNodes() - Method in class com.mindfusion.diagramming.Selection
Gets a list of all selected boxes.
getNodesAt(Point2D.Float) - Method in class com.mindfusion.diagramming.Diagram
Returns the nodes that contain the specified point.
getNodesCount() - Method in class com.mindfusion.diagramming.NodeListView
Gets the number of nodes in the list view.
getNodesExpandable() - Method in class com.mindfusion.diagramming.Diagram
Gets whether the tree branches that start from new nodes are expandable by default.
getNodeVicinityCost() - Method in interface com.mindfusion.diagramming.jlayout.RoutingOptions
 
getNodeVicinityCost() - Method in class com.mindfusion.diagramming.RoutingOptions
Gets the value added to the total route cost when a link passes through the buffer area around a node.
getNodeVicinitySize() - Method in class com.mindfusion.diagramming.RoutingOptions
Gets the size of the buffer area around a node for which link routes are assigned higher costs if they pass through that area.
getNonplanarLinks() - Method in class com.mindfusion.diagramming.jlayout.CascadeLayoutStatistics
Gets the links which were breaking planarity in the source graph.
getNoWrap() - Method in class com.mindfusion.diagramming.TextFormat
Gets a value indicating whether automatic text wrapping is disabled.
getObjectsBounds() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getObstacle() - Method in class com.mindfusion.diagramming.DiagramNode
Gets a value indicating whether the link routing algorithm should consider this node an obstacle.
getOffsetHeaderRows() - Method in class com.mindfusion.diagramming.TableNode
Gets a value indicating whether the table cells are offset to the right to accommodate for the expand buttons displayed inside header rows.
getOldAnchorIndex() - Method in class com.mindfusion.diagramming.AnchorPointEvent
 
getOldName() - Method in class com.mindfusion.diagramming.ShapeEvent
 
getOldText() - Method in class com.mindfusion.diagramming.EditCellTextEvent
Gets the text that had been displayed in the cell before the user edited it.
getOldText() - Method in class com.mindfusion.diagramming.EditLinkTextEvent
 
getOldText() - Method in class com.mindfusion.diagramming.EditNodeTextEvent
Gets the text that had been displayed in the node before the user edited it.
getOldText() - Method in class com.mindfusion.diagramming.EditTreeItemTextEvent
 
getOpacity() - Method in class com.mindfusion.diagramming.AeroEffect
Gets the opacity to apply to the node's background.
getOpenGrid() - Method in interface com.mindfusion.diagramming.jlayout.RoutingGrid
Returns the grid of open path nodes.
getOppositeNode(Node) - Method in interface com.mindfusion.diagramming.jlayout.Link
Returns the node at the opposite end of the link.
getOrientation() - Method in class com.mindfusion.diagramming.CascadeLayout
Gets a the orientation of the arranged graph.
getOrientation() - Method in class com.mindfusion.diagramming.FlowchartLayout
Gets the overall orientation of the arranged diagram.
getOrientation() - Method in class com.mindfusion.diagramming.HierarchicalLayout
Gets a the orientation of the arranged graph.
getOrientation() - Method in class com.mindfusion.diagramming.jlayout.CascadeLayoutInfo
Gets the orientation of the arranged graph.
getOrientation() - Method in class com.mindfusion.diagramming.jlayout.FlowchartLayoutInfo
 
getOrientation() - Method in class com.mindfusion.diagramming.jlayout.HierarchicalLayoutInfo
Gets the orientation of the arranged graph.
getOrientation() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
getOrientation() - Method in class com.mindfusion.diagramming.jlayout.OneWayLayoutInfo
Gets the orientation of the arranged graph.
getOrientation() - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Gets the overall orientation of the arranged diagram.
getOrientation() - Method in class com.mindfusion.diagramming.jlayout.TopologicalLayoutInfo
 
getOrientation() - Method in class com.mindfusion.diagramming.jlayout.TriangularLayoutInfo
Gets the orientation of the arranged graph.
getOrientation() - Method in class com.mindfusion.diagramming.LayeredLayout
Gets a value indicating what the overall orientation of the arranged diagram should be.
getOrientation() - Method in class com.mindfusion.diagramming.OneWayLayout
Gets the orientation of the arranged graph.
getOrientation() - Method in class com.mindfusion.diagramming.OrthogonalRouter
Gets the overall orientation of the arranged diagram when BaseLayout is set to Layered.
getOrientation() - Method in class com.mindfusion.diagramming.SwimlaneLayout
Gets a the orientation of the arranged graph.
getOrientation() - Method in class com.mindfusion.diagramming.TopologicalLayout
 
getOrientation() - Method in class com.mindfusion.diagramming.TriangularLayout
Gets a the orientation of the arranged graph.
getOrigin() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the origin node of a link.
getOrigin() - Method in interface com.mindfusion.diagramming.jlayout.Link
Gets the origin Node for this link.
getOrigin() - Method in class com.mindfusion.diagramming.LinkValidationEvent
Gets the node that would become the link's origin if the event is validated.
getOriginalItems() - Method in class com.mindfusion.diagramming.SelectionCopy
Gets a collection of the original items.
getOriginAnchor() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the index of the anchor point to which a link is connected at its origin.
getOriginIndex() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the index of the row of a table or the anchor point of a box to which a link is connected.
getOrthogonalLayoutKeys() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getOutgoingLinks() - Method in class com.mindfusion.diagramming.DiagramNode
Gets the links going out from a node.
getOutgoingLinks() - Method in class com.mindfusion.diagramming.Row
Gets a list of all arrows going out of this row.
getOutgoingLinks() - Method in class com.mindfusion.diagramming.TreeViewItem
Gets a collection of all links that go out of this item.
getOutline() - Method in class com.mindfusion.diagramming.Shape
 
getOutLinks() - Method in interface com.mindfusion.diagramming.jlayout.Node
Gets all outgoing links.
getOverview() - Method in class com.mindfusion.diagramming.DiagramApplet
Gets the Overview hosted inside this applet.
getOverview() - Method in class com.mindfusion.diagramming.OverviewApplet
Gets the Overview hosted inside this applet.
getOverviewWidth() - Method in class com.mindfusion.diagramming.LayerListView
Gets the width of the layer overview.
getPadding() - Method in class com.mindfusion.diagramming.CascadeLayout
Gets the spacing between nodes in adjacent layers.
getPadding() - Method in class com.mindfusion.diagramming.jlayout.CascadeLayoutInfo
Gets the spacing between nodes in adjacent layers.
getPadding() - Method in class com.mindfusion.diagramming.jlayout.OrthogonalLayoutInfo
Gets a value indicating how much space to leave between nodes in adjacent lanes.
getPadding() - Method in class com.mindfusion.diagramming.OrthogonalLayout
Gets a value indicating how much space to leave between nodes in adjacent lanes.
getPage() - Method in class com.mindfusion.diagramming.PrintPreview
 
getPages() - Method in class com.mindfusion.diagramming.DiagramDocument
Gets a list of the diagram pages contained in this document.
getPairElements() - Method in class com.mindfusion.diagramming.jlayout.Pair
Gets the elements of the pair as an ArrayList.
getPanCursor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the cursor shown when panning the diagram view.
getParent() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the diagram that contains this item.
getParent() - Method in class com.mindfusion.diagramming.TreeViewItem
Gets the parent item of this item.
getPath(int) - Method in class com.mindfusion.diagramming.jlayout.PathList
 
getPatternBrush() - Method in class com.mindfusion.diagramming.HandlesVisualStyle
Gets a Brush used to draw selection frames for the MoveOnly style.
getPen() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the pen used to draw the item frame lines.
getPen() - Method in class com.mindfusion.diagramming.ShapeDecoration
Gets the pen used to paint the frame of the shape.
getPlainText() - Method in class com.mindfusion.diagramming.Cell
Gets the plain text extracted from the formatted text by removing the formatting tags.
getPlainText() - Method in class com.mindfusion.diagramming.ShapeNode
Gets the plain text extracted from the formatted text by removing the formatting tags.
getPointerColor() - Method in class com.mindfusion.diagramming.Ruler
Gets the color of mouse pointer's projections.
getPointerCursor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the mouse cursor shown when no modification is performed.
getPoints() - Method in class com.mindfusion.diagramming.AnchorPattern
Gets a list of the points in this AnchorPattern.
getPoints() - Method in class com.mindfusion.diagramming.DrawLinkEvent
Gets a collection of the link's control points.
getPoints() - Method in interface com.mindfusion.diagramming.jlayout.Link
Gets the sequence of points defining this link.
getPrecision() - Method in class com.mindfusion.diagramming.AnnealLayout
Gets the cost calculations precision.
getPrecision() - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Gets the cost calculations precision.
getPreferedArea() - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
getPreferredScrollableViewportSize() - Method in class com.mindfusion.diagramming.DiagramView
Provides support for scrolling when the diagram in placed inside a scroll pane.
getPreferredSize() - Method in class com.mindfusion.diagramming.DiagramView
Returns the size of the diagram in pixels, based on the currently set document size and zoom level.
getPrintable() - Method in class com.mindfusion.diagramming.DiagramItem
Gets a value indicating whether an item will be printed.
getPrintOptions() - Method in class com.mindfusion.diagramming.DiagramView
Returns a PrintOptions instance that allows customizing various aspects of printing and print-preview.
getProgress() - Method in class com.mindfusion.diagramming.AbstractLayout
Gets the progress callback delegate.
getProjectionColor() - Method in class com.mindfusion.diagramming.Ruler
Gets the color used to paint the projections of the active node on the ruler scales.
getPropertyName() - Method in class com.mindfusion.diagramming.SerializeTagEvent
Gets the name of the property being serialized.
getPutEndPointsAtNodeBorders() - Method in class com.mindfusion.diagramming.OrthogonalRouter
Gets a value indicating whether the end points of a link should be placed at the outlines of the nodes connected by that link.
getRadius() - Method in class com.mindfusion.diagramming.CircularLayout
Gets the radius of the layout circle.
getRadius() - Method in class com.mindfusion.diagramming.jlayout.CircularLayoutInfo
Gets the radius of the layout circle.
getRadius() - Method in class com.mindfusion.diagramming.RoundRectangleTemplate
 
getRandomize() - Method in class com.mindfusion.diagramming.AnnealLayout
Gets a value indicating whether the nodes should be placed at random positions when the layout routine starts.
getRandomize() - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Gets a value indicating whether the nodes should be placed at random positions when the layout routine starts.
getRandomSeed() - Method in class com.mindfusion.diagramming.GridLayout
Gets the randomization seed used for generating random node positions.
getRandomSeed() - Method in class com.mindfusion.diagramming.jlayout.GridLayoutInfo
 
getRandomSeed() - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
Random seed.
getRandomSeed() - Method in class com.mindfusion.diagramming.jlayout.SpringLayoutInfo
 
getRandomSeed() - Method in class com.mindfusion.diagramming.OrthogonalRouter
Gets the randomization seed to use for generating random node positions.
getRandomSeed() - Method in class com.mindfusion.diagramming.SpringLayout
Gets the randomization seed used for generating random node positions.
getRecursiveExpand() - Method in class com.mindfusion.diagramming.Diagram
Gets whether tree branches are expanded recursively.
getRedrawCacheImage() - Method in class com.mindfusion.diagramming.RepaintEvent
Gets a value indicating whether the back-buffer cache image should be repainted as well.
getRefine() - Method in class com.mindfusion.diagramming.jlayout.OrthogonalLayoutInfo
Gets or sets a value indicating whether to refine the layout.
getRefine() - Method in class com.mindfusion.diagramming.OrthogonalLayout
Gets a value indicating whether to refine the layout.
getReflectionColor() - Method in class com.mindfusion.diagramming.GlassEffect
Gets the color of the reflection portion of the effect.
getRelativePosition() - Method in class com.mindfusion.diagramming.ConnectionPoint
Gets the position of this connection point, relative to the associated node's bounding rectangle, expressed in percents.
getRelativeTo() - Method in class com.mindfusion.diagramming.LinkLabel
Gets the label's relative positioning.
getRemoveLayerButtonTooltip() - Method in class com.mindfusion.diagramming.LayerListView
Gets the tooltip for the 'Remove Layer' button.
getRenderOptions() - Method in class com.mindfusion.diagramming.Diagram
 
getRenderTarget() - Method in class com.mindfusion.diagramming.RenderOptions
 
getRepaintRect(boolean) - Method in class com.mindfusion.diagramming.DiagramItem
Gets the repaint region for this item, taking into account factors such as pen, selection handles and shadow.
getRepaintRect(boolean) - Method in class com.mindfusion.diagramming.DiagramLink
 
getRepaintRect(boolean) - Method in class com.mindfusion.diagramming.DiagramNode
 
getRepaintRect(boolean) - Method in class com.mindfusion.diagramming.Selection
 
getRepaintRect(boolean) - Method in class com.mindfusion.diagramming.ShapeNode
 
getRepaintRect(boolean) - Method in class com.mindfusion.diagramming.TableNode
 
getRepaintRect(boolean) - Method in class com.mindfusion.diagramming.TreeViewNode
DiagramNode.getRepaintRect(boolean) override.
getRepulsionFactor() - Method in class com.mindfusion.diagramming.jlayout.SpringLayoutInfo
 
getRepulsionFactor() - Method in class com.mindfusion.diagramming.SpringLayout
Gets a multiplier value applied to the repulsive force between nodes.
getRestrictItemsToBounds() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating whether users are allowed to move items outside the currently define document bounds.
getRetainForm() - Method in class com.mindfusion.diagramming.DiagramLink
Gets a value indicating whether a link should preserve its original shape while the nodes related to that link are moved around.
getReversedLinks() - Method in class com.mindfusion.diagramming.TreeLayout
Gets a value indicating which direction of arrows should be considered the parent-to-child one.
getRight() - Method in class com.mindfusion.diagramming.Thickness
 
getRightToLeft() - Method in class com.mindfusion.diagramming.TextFormat
 
getRoot() - Method in class com.mindfusion.diagramming.AnnealLayout
Gets the diagram node that specifies which connected graph in the diagram should be arranged.
getRoot() - Method in class com.mindfusion.diagramming.FractalLayout
Gets the tree root.
getRoot() - Method in class com.mindfusion.diagramming.jlayout.FractalLayout
Gets the tree root.
getRoot() - Method in class com.mindfusion.diagramming.OrthogonalRouter
Gets a node indicating which subgraph of the diagram must be laid out.
getRoot() - Method in class com.mindfusion.diagramming.TreeLayout
Gets the node which will be used as root of the tree.
getRootItems() - Method in class com.mindfusion.diagramming.TreeViewNode
Gets a list of the root TreeViewItem objects displayed in this node.
getRotateCursor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the cursor shown when dragging from the current mouse pointer location would start rotating a box.
getRotatedBounds(Rectangle2D, Point2D, double) - Method in class com.mindfusion.diagramming.DiagramNode
Gets the bounding rectangle of this node, when it is rotated at the specified angle around the specified pivot.
getRotateImage() - Method in class com.mindfusion.diagramming.ShapeNode
Gets a value indicating whether the image displayed inside a node should rotate together with the node.
getRotateText() - Method in class com.mindfusion.diagramming.ShapeNode
Gets a value indicating whether the text displayed inside a node should rotate together with the node.
getRotationAngle() - Method in class com.mindfusion.diagramming.DiagramNode
Gets the rotation angle of this node.
getRoundedLinks() - Method in class com.mindfusion.diagramming.jlayout.OneWayLayoutInfo
Gets a value indicating whether the layout will smooth link bends.
getRoundedLinks() - Method in class com.mindfusion.diagramming.OneWayLayout
Gets a value indicating whether the layout should smooth link bends.
getRouteHeuristics() - Method in class com.mindfusion.diagramming.RoutingOptions
Gets the heuristic function used by the routing algorithm to choose next points in the route.
getRouteLinks() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating whether newly created links will automatically find their way between nodes.
getRoutingOptions() - Method in class com.mindfusion.diagramming.Diagram
Gets a RoutingOptions instance that lets you set various attributes of the link routing algorithm.
getRow() - Method in class com.mindfusion.diagramming.CellEvent
Gets the index of the cell row.
getRow() - Method in class com.mindfusion.diagramming.ConnectionPoint
Gets the index of a constituent item within the associated node where the link represented by this connection point is connected, or -1, if the link is connected to the node itself.
getRow() - Method in class com.mindfusion.diagramming.DrawCellEvent
Gets the index of the table's row that contains Cell.
getRow() - Method in class com.mindfusion.diagramming.EditCellTextEvent
Gets the index of the table's row that contains the Cell object.
getRow() - Method in class com.mindfusion.diagramming.TreeViewConnectionPoint
ConnectionPoint.getRow override.
getRowAnchorPattern() - Method in class com.mindfusion.diagramming.TableNode
Gets the default row AnchorPattern.
getRowCount() - Method in interface com.mindfusion.diagramming.jlayout.RoutingGrid
 
getRowCount() - Method in interface com.mindfusion.diagramming.jlayout.SwimlaneGrid
 
getRowCount() - Method in class com.mindfusion.diagramming.LaneGrid
SwimlaneGrid.getRowCount() implementation.
getRowCount() - Method in interface com.mindfusion.diagramming.SwimlaneGrid
Gets the number of rows in the swimlane grid.
getRowCount() - Method in class com.mindfusion.diagramming.TableNode
Gets the number of rows of this table.
getRowHeight(int) - Method in interface com.mindfusion.diagramming.jlayout.SwimlaneGrid
 
getRowHeight(int) - Method in class com.mindfusion.diagramming.LaneGrid
SwimlaneGrid.getRowHeight(int) implementation.
getRowHeight(int) - Method in interface com.mindfusion.diagramming.SwimlaneGrid
Gets the the height of the specified row in the swimlane grid.
getRowHeight() - Method in class com.mindfusion.diagramming.TableNode
Gets the initial height of the rows of this table.
getRowIndex() - Method in class com.mindfusion.diagramming.ExpandHeaderRowCmd
Gets the index of the header row that defines which rows are collapsed or defined.
getRowIndex() - Method in class com.mindfusion.diagramming.RowEvent
Gets the index of the table row for which the event has been raised.
getRows() - Method in class com.mindfusion.diagramming.TableNode
Gets a list of all rows in the table.
getRowSpan() - Method in class com.mindfusion.diagramming.Cell
Gets the number of rows spanned by this cell.
getRuler() - Method in class com.mindfusion.diagramming.DiagramApplet
Gets the Ruler hosted inside this applet.
getRuntimeData() - Method in interface com.mindfusion.diagramming.jlayout.Link
Gets custom data associated with this link.
getRuntimeData() - Method in interface com.mindfusion.diagramming.jlayout.Node
Gets custom data associated with this node.
getRuntimeIndex() - Method in class com.mindfusion.diagramming.DiagramItem
 
getScale() - Method in class com.mindfusion.diagramming.HtmlBuilder
 
getScale() - Method in class com.mindfusion.diagramming.RenderOptions
Gets the scale of the printed diagram relatively to the original on-screen size of the diagram.
getScaleColor() - Method in class com.mindfusion.diagramming.Ruler
Gets the color used to paint the color of the ruler scales.
getScaleFactor() - Method in class com.mindfusion.diagramming.Overview
Gets the fixed scale factor that is used when the FitAll mode is disabled.
getScriptHelper() - Method in class com.mindfusion.diagramming.DiagramApplet
Returns an object providing helper methods useful when accessing the JDiagram API from JavaScript.
getScriptHelper() - Method in class com.mindfusion.diagramming.ShapeListBoxApplet
Returns an object providing helper methods useful when accessing the JDiagram API from JavaScript.
getScrollable() - Method in class com.mindfusion.diagramming.TableNode
Gets a value indicating whether users are allowed to scroll the table.
getScrollableBlockIncrement(Rectangle, int, int) - Method in class com.mindfusion.diagramming.DiagramView
Provides support for scrolling when the diagram in placed inside a scroll pane.
getScrollableTracksViewportHeight() - Method in class com.mindfusion.diagramming.DiagramView
Provides support for scrolling when the diagram in placed inside a scroll pane.
getScrollableTracksViewportWidth() - Method in class com.mindfusion.diagramming.DiagramView
Provides support for scrolling when the diagram in placed inside a scroll pane.
getScrollableUnitIncrement(Rectangle, int, int) - Method in class com.mindfusion.diagramming.DiagramView
Provides support for scrolling when the diagram in placed inside a scroll pane.
getScrollPosition() - Method in class com.mindfusion.diagramming.TreeViewNode
Gets the current scroll position.
getScrollX() - Method in class com.mindfusion.diagramming.DiagramView
Gets the horizontal scroll position.
getScrollX() - Method in class com.mindfusion.diagramming.RenderOptions
 
getScrollY() - Method in class com.mindfusion.diagramming.DiagramView
Gets the vertical scroll position.
getScrollY() - Method in class com.mindfusion.diagramming.RenderOptions
 
getSecondObject() - Method in class com.mindfusion.diagramming.jlayout.Pair
Gets the second pair object.
getSegmentCount() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the number of segments of this link.
getSelectAfterCreate() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating whether newly created items are selected automatically.
getSelected() - Method in class com.mindfusion.diagramming.DiagramItem
Gets a value indicating whether this item is selected.
getSelectedColor() - Method in class com.mindfusion.diagramming.LayerListView
Gets the color with which selected items' background is painted.
getSelectedItemHandlesStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets the visual style of the manipulation handles displayed around selected items.
getSelection() - Method in class com.mindfusion.diagramming.Diagram
Gets a Selection instance representing the current selection.
getSelectionOnTop() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating whether selected items are drawn on top of the non-selected ones.
getSelectionRectangle() - Method in class com.mindfusion.diagramming.LinkValidationEvent
Gets the current selection rectangle.
getSelectionRectangle() - Method in class com.mindfusion.diagramming.NodeValidationEvent
Gets the current selection rectangle.
getShadeColor() - Method in class com.mindfusion.diagramming.AeroEffect
Gets the color of the shade.
getShadow() - Method in class com.mindfusion.diagramming.DrawLinkEvent
Gets a value indicating whether the event is raised to draw the link's shadow.
getShadow() - Method in class com.mindfusion.diagramming.DrawNodeEvent
Gets a value indicating whether the event is raised to draw the node's shadow.
getShadowBrush() - Method in class com.mindfusion.diagramming.Diagram
Deprecated. 
getShadowBrush() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the brush of the item's shadow.
getShadowBrush() - Method in class com.mindfusion.diagramming.DiagramItemStyle
Gets the brush used to paint the shadow of the item.
getShadowBrush() - Method in class com.mindfusion.diagramming.DiagramStyle
Gets the brush used to paint the shadow of the items.
getShadowOffsetX() - Method in class com.mindfusion.diagramming.Diagram
Gets the default horizontal distance between shadows and the items that cast them.
getShadowOffsetX() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the horizontal distance between a shadow and the item that casts it.
getShadowOffsetY() - Method in class com.mindfusion.diagramming.Diagram
Gets the default vertical distance between shadows and the items that cast them.
getShadowOffsetY() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the vertical distance between a shadow and the item that casts it.
getShadowsStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets the style of shadows.
getShape() - Method in class com.mindfusion.diagramming.ContainerNode
Gets the shape of this container.
getShape() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the shape of a link.
getShape() - Method in class com.mindfusion.diagramming.ShapeEvent
 
getShape() - Method in class com.mindfusion.diagramming.ShapeNode
Gets the shape of a node.
getShape() - Method in class com.mindfusion.diagramming.TableNode
Gets the shape of this table.
getShape() - Method in class com.mindfusion.diagramming.TreeViewNode
Gets the shape of this node.
getShapeAt(int) - Method in class com.mindfusion.diagramming.ShapeListBox
Returns the Shape at the specified index.
getShapeBrush() - Method in class com.mindfusion.diagramming.Diagram
Deprecated. 
getShapeCount() - Method in class com.mindfusion.diagramming.ShapeListBox
Returns the number of shapes after filtering.
getShapeCustomDraw() - Method in class com.mindfusion.diagramming.Diagram
Gets whether new nodes should be custom drawn and what type of custom drawing will be performed on them.
getShapeFillColor() - Method in class com.mindfusion.diagramming.ShapeListBox
Gets the fill color of the shapes in the list box.
getShapeFilter() - Method in class com.mindfusion.diagramming.ShapeListBox
Gets the identifiers of the shapes that should be displayed in the list box.
getShapeHandlesStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets the default style of box selection handles.
getShapeListBox() - Method in class com.mindfusion.diagramming.DiagramApplet
Gets the ShapeListBox hosted inside this applet.
getShapeListBox() - Method in class com.mindfusion.diagramming.ShapeListBoxApplet
Return the contained ShapeListBox
getShapeNodeStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets the theme-level style for shape nodes.
getShapeOrientation() - Method in class com.mindfusion.diagramming.Diagram
Gets the default shape definition orientation angle assigned to new nodes.
getShapeOrientation() - Method in class com.mindfusion.diagramming.ShapeNode
Gets an orientation angle applied to the shape definition before the shape points are mapped to the node's bounding rectangle.
getShapePen() - Method in class com.mindfusion.diagramming.Diagram
Deprecated. 
getShapes() - Method in class com.mindfusion.diagramming.ScriptHelper
Gets the list of predefined shapes.
getShapes() - Static method in class com.mindfusion.diagramming.Shape
Returns a list of all shapes definitions.
getShapes() - Method in class com.mindfusion.diagramming.ShapeLibrary
Gets the shapes contained in this library.
getShapes() - Method in class com.mindfusion.diagramming.ShapeListBox
Retrieves all shapes visible in the list box after filtering.
getShapeText() - Method in class com.mindfusion.diagramming.Diagram
Gets the default text assigned to new nodes.
getShowAnchors() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating whether anchor points should be shown on screen.
getShowCreateNewTab() - Method in class com.mindfusion.diagramming.TabbedScrollPane
Gets a value indicating whether to display the 'Create New Tab' button.
getShowDisabledHandles() - Method in class com.mindfusion.diagramming.Diagram
Gets whether disabled manipulation handles are displayed.
getShowGrid() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating whether the alignment grid is displayed.
getShowHandlesOnDrag() - Method in class com.mindfusion.diagramming.Diagram
Gets whether selection handles of objects under the mouse are displayed while another object is being modified.
getShowLabels() - Method in class com.mindfusion.diagramming.ShapeListBox
Gets a value indicating whether to show text labels along with icons for each list item.
getShowScrollbars() - Method in class com.mindfusion.diagramming.Overview
Gets a value indicating whether the overview control should display scrollbars.
getShowTabCloseButtons() - Method in class com.mindfusion.diagramming.TabbedScrollPane
Gets a value indicating whether to display a close button for each tab.
getShowTabNavigationButtons() - Method in class com.mindfusion.diagramming.TabbedScrollPane
Gets a value indicating whether the tab navigation buttons.
getShowTabs() - Method in class com.mindfusion.diagramming.TabbedScrollPane
Gets a value indicating whether the tabs are visible.
getShowToolTips() - Method in class com.mindfusion.diagramming.DiagramView
Gets a value indicating whether an item's ToolTip is shown when the mouse hovers over the item.
getShowTooltips() - Method in class com.mindfusion.diagramming.LayerListView
Gets a value indicating whether to display tooltips.
getSiftingRounds() - Method in class com.mindfusion.diagramming.CircularLayout
Gets the number of sifts to perform during the layout.
getSiftingRounds() - Method in class com.mindfusion.diagramming.jlayout.CircularLayoutInfo
Gets the number of sifts to perform during the layout.
getSize() - Method in class com.mindfusion.diagramming.DraggedNode
Get the size of the node.
getSize(Rectangle2D) - Static method in class com.mindfusion.diagramming.Utilities
 
getSkipSavingState() - Method in class com.mindfusion.diagramming.InteractionState
Gets a value indicating whether diagram items should skip storing their state for subsequent cancel.
getSmartPolylineEnds() - Method in class com.mindfusion.diagramming.RoutingOptions
Gets a value indicating whether the end segments of polyline links should be oriented orthogonally to the node bounds.
getSnapToAnchor() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating when links should snap to anchor points.
getSnapToNodeBorder() - Method in class com.mindfusion.diagramming.DiagramLink
Gets a value indicating whether the end points of a link are automatically aligned to node borders while a user modifies the link.
getSourceActions(JComponent) - Method in class com.mindfusion.diagramming.NodeListView.NodeTransferHandler
 
getSplitGraph() - Method in class com.mindfusion.diagramming.AnnealLayout
Whether unconnected sub-graphs should be laid out independently from each other.
getSplitGraph() - Method in class com.mindfusion.diagramming.FlowchartLayout
Gets a value indicating whether unconnected subgraphs should be laid out independently from each other.
getSplitGraph() - Method in class com.mindfusion.diagramming.OrthogonalRouter
Gets a value indicating whether unconnected subgraphs should be laid out independently from each other.
getSplitLayers() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
getSplitLayers() - Method in class com.mindfusion.diagramming.LayeredLayout
Gets a value indicating whether layers that are much wider than the other layers should be split.
getStages() - Method in class com.mindfusion.diagramming.AnnealLayout
Gets how many cooling stages the algorithm should simulate.
getStages() - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Gets how many cooling stages the algorithm should simulate.
getStartNode() - Method in class com.mindfusion.diagramming.GridLayout
Gets the node that should be placed at the upper left corner of the grid.
getStartNode() - Method in class com.mindfusion.diagramming.jlayout.GridLayoutInfo
 
getStartNode() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
getStartNode() - Method in class com.mindfusion.diagramming.LayeredLayout
Gets the node that should be placed in the first layer of the arranged graph.
getStartOrientation() - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
com.mindfusion.diagramming.Orientation.
getStartOrientation() - Method in class com.mindfusion.diagramming.OrthogonalRouter
Gets the desired orientation of the first segments of routed links.
getStartOrientation() - Method in class com.mindfusion.diagramming.RoutingOptions
Gets a value indicating whether routes should start in horizontal or vertical direction.
getStartPoint() - Method in class com.mindfusion.diagramming.InteractionState
Gets the coordinates of the point where the modification has started.
getStatistics() - Method in class com.mindfusion.diagramming.jlayout.CascadeLayout
Gets layout-specific information about the edges and vertices participating in the layout.
getStatistics() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
Gets layout-specific information about the nodes and links participating in the layout.
getStatistics() - Method in class com.mindfusion.diagramming.LayeredLayout
Gets layout-specific information about the nodes and links participating in the layout.
getStraightenLongLinks() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
getStraightenLongLinks() - Method in class com.mindfusion.diagramming.LayeredLayout
 
getStretch() - Method in class com.mindfusion.diagramming.jlayout.SpringLayout
 
getStretchFactor() - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
Gets or sets a value indicating the stretch factor in radial layouts.
getStretchFactor() - Method in class com.mindfusion.diagramming.TreeLayout
Gets a value defining the elliptic factor used with radial layouts.
getStroke() - Method in class com.mindfusion.diagramming.DiagramItemStyle
Gets the brush used to paint the outline of the item.
getStroke() - Method in class com.mindfusion.diagramming.DiagramStyle
Gets the brush used to paint the outline of the items.
getStrokeThickness() - Method in class com.mindfusion.diagramming.DiagramItemStyle
Gets the thickness of the item's outline, expressed in the current units of measure.
getStrokeThickness() - Method in class com.mindfusion.diagramming.DiagramStyle
Gets the thickness of the items' outline, expressed in the current units of measure.
getStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets the style associated with the diagram.
getStyle() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the style associated with the item.
getSubCommands() - Method in class com.mindfusion.diagramming.Command
Gets a collection of all command objects contained within the composite one.
getSubordinateGroup() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the group of subordinated items attached to this one.
getSurroundingColor() - Method in class com.mindfusion.diagramming.RadialGradientBrush
Gets the surrounding color.
getSwimlaneGrid() - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Gets the object through which the swimlane grid can be manipulated by the layout.
getSwimlaneGrid() - Method in class com.mindfusion.diagramming.SwimlaneLayout
Gets the object through which the layout can manipulate the swimlane grid.
getTabAlignment() - Method in class com.mindfusion.diagramming.TabbedScrollPane
Gets the tabs alignment.
getTable() - Method in class com.mindfusion.diagramming.Cell
 
getTable() - Method in class com.mindfusion.diagramming.CellEvent
Gets a reference to the table related to this event.
getTable() - Method in class com.mindfusion.diagramming.DrawCellEvent
Get the table that contains Cell.
getTable() - Method in class com.mindfusion.diagramming.ExpandHeaderRowCmd
Gets the table whose rows are expanded or collapsed by this command.
getTable() - Method in class com.mindfusion.diagramming.RedimTableCmd
Returns the table related to this command.
getTable() - Method in class com.mindfusion.diagramming.RowEvent
Get the table for which the event has been raised.
getTable() - Method in class com.mindfusion.diagramming.ScrollTableCmd
Gets the table related to this command.
getTableBrush() - Method in class com.mindfusion.diagramming.Diagram
Deprecated. 
getTableCaption() - Method in class com.mindfusion.diagramming.Diagram
Gets the default caption text assigned to new tables.
getTableCaptionHeight() - Method in class com.mindfusion.diagramming.Diagram
Gets the default height of the caption area of new tables.
getTableColumnCount() - Method in class com.mindfusion.diagramming.Diagram
Gets how many columns new tables have by default.
getTableColumnWidth() - Method in class com.mindfusion.diagramming.Diagram
Gets the default width of the columns of new tables.
getTableConnectionStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets how users are allowed to link tables one to another - as integral entities, by rows, or both.
getTableHandlesStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets the default style of table selection handles.
getTableNodeStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets the theme-level style for table nodes.
getTablePen() - Method in class com.mindfusion.diagramming.Diagram
Deprecated. 
getTableRow() - Method in class com.mindfusion.diagramming.LinkValidationEvent
Gets the table row related to a link validation event.
getTableRowCount() - Method in class com.mindfusion.diagramming.Diagram
Gets how many rows new tables have by default.
getTableRowHeight() - Method in class com.mindfusion.diagramming.Diagram
Gets the default height of the row of new tables.
getTableShape() - Method in class com.mindfusion.diagramming.Diagram
Gets the default style of tables.
getTablesScrollable() - Method in class com.mindfusion.diagramming.Diagram
Gets a value indicating whether users are allowed to scroll new tables.
getTag() - Method in class com.mindfusion.diagramming.AnchorPoint
Gets a custom data object assigned to this anchor point.
getTag() - Method in class com.mindfusion.diagramming.Diagram
Gets the custom data associated with this diagram.
getTag() - Method in class com.mindfusion.diagramming.DiagramItem
Gets user-defined data assigned to an item.
getTag() - Method in class com.mindfusion.diagramming.Group
Gets the custom data object assigned to this group.
getTag() - Method in class com.mindfusion.diagramming.SerializeTagEvent
Gets the tag object that should be serialized.
getTag() - Method in class com.mindfusion.diagramming.TreeViewItem
Gets custom data associated with this item.
getTagElement() - Method in class com.mindfusion.diagramming.SerializeTagEvent
Gets XML element under which the tag data should be written or from which the tag must be loaded.
getTargetView() - Method in class com.mindfusion.diagramming.RenderOptions
 
getTemperature() - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Gets the initial temperature of the simulated annealing process.
getTemperatureScale() - Method in class com.mindfusion.diagramming.AnnealLayout
Gets how much the simulated temperature is decreased at each stage of the algorithm.
getTemperatureScale() - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Gets how much the simulated temperature is decreased at each stage of the algorithm.
getText() - Method in class com.mindfusion.diagramming.Cell
Gets the text that is displayed inside the cell.
getText() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the text of the link's label.
getText() - Method in class com.mindfusion.diagramming.LinkLabel
Gets the label's text.
getText() - Method in class com.mindfusion.diagramming.ShapeNode
Gets the text displayed inside this node.
getTextAntiAlias() - Method in class com.mindfusion.diagramming.DiagramView
Gets the current anti-aliasing mode for text.
getTextAntiAlias() - Method in class com.mindfusion.diagramming.RenderOptions
 
getTextArea() - Method in class com.mindfusion.diagramming.Shape
 
getTextBrush() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the brush used to paint texts inside the item.
getTextBrush() - Method in class com.mindfusion.diagramming.DiagramItemStyle
Gets the brush used to paint texts inside the item.
getTextBrush() - Method in class com.mindfusion.diagramming.DiagramStyle
Gets the brush used to paint texts inside the items.
getTextColor() - Method in class com.mindfusion.diagramming.Cell
Gets the color used to draw the text of this cell.
getTextColor() - Method in class com.mindfusion.diagramming.Diagram
Deprecated. 
getTextColor() - Method in class com.mindfusion.diagramming.LinkLabel
Gets the color of the link's label text.
getTextColor() - Method in class com.mindfusion.diagramming.Ruler
Gets the color used to paint texts in the ruler.
getTextFormat() - Method in class com.mindfusion.diagramming.Cell
Gets a TextFormat object specifying how to format and align the text of this cell.
getTextFormat() - Method in class com.mindfusion.diagramming.Diagram
Gets the default format and alignment of the text of new items.
getTextFormat() - Method in class com.mindfusion.diagramming.ShapeNode
Gets a TextFormat object specifying how to format and align the text of this node.
getTextFormat() - Method in class com.mindfusion.diagramming.TreeViewNode
 
getTextPadding() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the spacing between the item boundaries and its text.
getTextSize() - Method in class com.mindfusion.diagramming.Cell
Gets the size of the text displayed in this cell.
getTextStyle() - Method in class com.mindfusion.diagramming.DiagramLink
Gets the alignment of the link's label.
getTextToEdit() - Method in class com.mindfusion.diagramming.Cell
 
getTextToEdit() - Method in class com.mindfusion.diagramming.ContainerNode
Implements InplaceEditable.
getTextToEdit() - Method in class com.mindfusion.diagramming.DiagramLink
 
getTextToEdit() - Method in interface com.mindfusion.diagramming.InplaceEditable
 
getTextToEdit() - Method in class com.mindfusion.diagramming.LinkLabel
Implements InplaceEditable.
getTextToEdit() - Method in class com.mindfusion.diagramming.ShapeNode
 
getTextToEdit() - Method in class com.mindfusion.diagramming.TableNode
 
getTextToEdit() - Method in class com.mindfusion.diagramming.TreeViewItem
 
getTextToEdit() - Method in class com.mindfusion.diagramming.TreeViewNode
 
getTexture() - Method in class com.mindfusion.diagramming.TextureBrush
 
getTheme() - Method in class com.mindfusion.diagramming.Diagram
Gets the theme associated with the diagram.
getTimeLimit() - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
getTimeLimit() - Method in class com.mindfusion.diagramming.LayeredLayout
Gets the time-out value set for the path-finding part of the layered layout algorithm.
getTitle() - Method in class com.mindfusion.diagramming.Command
Gets the title of this command.
getTitle() - Method in class com.mindfusion.diagramming.DiagramPage
Gets the page title.
getTitle() - Method in class com.mindfusion.diagramming.Layer
Gets a title associated with the layer.
getTitleColor() - Method in class com.mindfusion.diagramming.DiagramPage
Gets the color of the title when the title is displayed.
getToolTip() - Method in class com.mindfusion.diagramming.Cell
Gets the tooltip text that is displayed when the mouse pointer rests for a while over the cell.
getToolTip() - Method in class com.mindfusion.diagramming.Diagram
Gets the tooltip text.
getToolTip() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the tooltip text displayed when the mouse pointer rests over an item.
getToolTipText(MouseEvent) - Method in class com.mindfusion.diagramming.DiagramView
Returns the string to be used as the tooltip for event.
getTop() - Method in class com.mindfusion.diagramming.Thickness
 
getTrackingRectPen() - Method in class com.mindfusion.diagramming.Overview
Gets the Pen object used to draw the tracking rectangle border.
getTrackPointedItem() - Method in class com.mindfusion.diagramming.DiagramView
Gets a value indicating whether the control will raise the nodeMouseEnter and nodeMouseLeave events.
getTraits() - Method in interface com.mindfusion.diagramming.jlayout.Link
Gets properties specific to each layout algorithm.
getTraits() - Method in interface com.mindfusion.diagramming.jlayout.Node
Contains properties specific to each layout algorithm.
getTransferData(DataFlavor) - Method in class com.mindfusion.diagramming.ByteArrayTransferable
 
getTransferData(DataFlavor) - Method in class com.mindfusion.diagramming.DraggedNodeTransferable
 
getTransferDataFlavors() - Method in class com.mindfusion.diagramming.ByteArrayTransferable
 
getTransferDataFlavors() - Method in class com.mindfusion.diagramming.DraggedNodeTransferable
 
getTransparent() - Method in class com.mindfusion.diagramming.ShapeNode
Gets a value indicating whether only the text and image of a node should be drawn on the screen.
getTreeViewNode() - Method in class com.mindfusion.diagramming.ScrollTreeViewCmd
Gets a reference to the TreeViewNode affected by this operation.
getTreeViewNodeStyle() - Method in class com.mindfusion.diagramming.Diagram
Gets the theme-level style for tree view nodes.
getTriggerRerouting() - Method in class com.mindfusion.diagramming.RoutingOptions
Gets a value indicating when JDiagram should look for new link routes.
getTurnCost() - Method in interface com.mindfusion.diagramming.jlayout.RoutingOptions
 
getTurnCost() - Method in class com.mindfusion.diagramming.QuickRouter
Gets a value added to the total cost of a route if it makes a turn.
getTurnCost() - Method in class com.mindfusion.diagramming.RoutingOptions
Gets the value added to the total route cost when a link makes a turn.
getType() - Method in class com.mindfusion.diagramming.GlassEffect
Gets the type of the glass effect.
getType() - Method in class com.mindfusion.diagramming.TreeLayout
Gets the layout mode.
getTypeTable() - Method in class com.mindfusion.diagramming.Diagram
Gets the table of registered item types.
getTypeTable() - Method in interface com.mindfusion.diagramming.IItemFactory
 
getUBendMaxLen() - Method in class com.mindfusion.diagramming.QuickRouter
 
getUndoEnabled() - Method in class com.mindfusion.diagramming.UndoManager
Gets a value indicating whether actions performed on the diagram can be undone or redone.
getUndoManager() - Method in class com.mindfusion.diagramming.Diagram
Gets the diagram's UndoManager.
getUnfoldedSize() - Method in class com.mindfusion.diagramming.ContainerNode
Returns the original size of a folded container.
getUnit() - Method in class com.mindfusion.diagramming.Ruler
Gets the measure units displayed by the ruler.
getUnitsPerMillimeter() - Method in class com.mindfusion.diagramming.jlayout.CascadeLayoutInfo
Gets a coefficient representing the ratio between millimeter and the current default units of measure.
getUrl() - Method in class com.mindfusion.diagramming.ImageLoadedEvent
 
getUsePenAsGlow() - Method in class com.mindfusion.diagramming.GlassEffect
Gets a value indicating whether the glow portion of the effect should be painted with the Pen color of the respective node.
getValue(String) - Method in class com.mindfusion.diagramming.Diagram
Gets the effective value of the style property with the specified name.
getValue(String) - Method in class com.mindfusion.diagramming.DiagramItem
Gets the effective value of the style property with the specified name.
getValue() - Method in class com.mindfusion.diagramming.ScrollBar
 
getValue(Object) - Method in class com.mindfusion.diagramming.Style
Gets the value of the specified property.
getVerticalAlign() - Method in class com.mindfusion.diagramming.LinkLabel
Gets the vertical alignment of the text relatively to the label's position.
getVerticalAlign() - Method in class com.mindfusion.diagramming.TextFormat
Gets the vertical text alignment.
getVerticalResizeCursor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the cursor shown when dragging from the current mouse pointer location would start resizing an item vertically.
getVerticalScaleAlignment() - Method in class com.mindfusion.diagramming.Ruler
Gets the alignment of the vertical scale of the ruler.
getVerticalScaleVisible() - Method in class com.mindfusion.diagramming.Ruler
Gets a value specifying whether the vertical scale is visible.
getVgap() - Method in class com.mindfusion.diagramming.VerticalFlowLayout
Gets the vertical gap between components and between the components and the borders of the Container.
getVisible() - Method in class com.mindfusion.diagramming.ContainerNode
Gets a value indicating whether the container is visible.
getVisible() - Method in class com.mindfusion.diagramming.DiagramItem
Gets a value indicating whether an item is visible.
getVisible() - Method in class com.mindfusion.diagramming.Group
Gets a value indicating whether this group is visible.
getVisible() - Method in class com.mindfusion.diagramming.Layer
Gets a value indicating whether the layer is visible.
getVisibleButtonTooltip() - Method in class com.mindfusion.diagramming.LayerListView
Gets the tooltip for the 'Visible' button in each item.
getVisibleRect() - Method in class com.mindfusion.diagramming.DiagramEvent
Gets what part of the diagram is currently visible.
getVisibleRect() - Method in class com.mindfusion.diagramming.RenderOptions
 
getWeight() - Method in class com.mindfusion.diagramming.DiagramItem
Gets a weight value used in layout and path-finding algorithms.
getWeight() - Method in interface com.mindfusion.diagramming.jlayout.Link
Gets the weight of the link.
getWeight() - Method in interface com.mindfusion.diagramming.jlayout.Node
Gets the weight of the node.
getWeight(boolean, boolean) - Method in class com.mindfusion.diagramming.jlayout.Path
Gets the length of the path expressed as a sum of the weights of all nodes and links, composing the path.
getWeight(boolean, boolean) - Method in class com.mindfusion.diagramming.Path
Gets the total weight of this path.
getWidth() - Method in class com.mindfusion.diagramming.Column
Gets the width of this column.
getWidth() - Method in class com.mindfusion.diagramming.ElementTemplate
 
getWidth() - Method in class com.mindfusion.diagramming.jlayout.XDimension2D.Double
 
getWidth() - Method in class com.mindfusion.diagramming.Pen
Gets the width of the lines drawn with this pen.
getWidth() - Method in class com.mindfusion.diagramming.XDimension2D.Double
 
getWidthHeightRatio() - Method in class com.mindfusion.diagramming.AnnealLayout
Gets what width / height ratio the layout area should have.
getWidthHeightRatio() - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Gets what width / height ratio the layout area should have.
getWrapAtCharacter() - Method in class com.mindfusion.diagramming.TextFormat
Gets a value indicating whether text can be wrapped to a new line at an arbitrary character, or only after a whole word.
getX() - Method in class com.mindfusion.diagramming.AnchorPoint
Gets the X position of the anchor point.
getX() - Method in class com.mindfusion.diagramming.RadialGradientBrush
Gets the relative x-coordinate of the center point.
getXGap() - Method in class com.mindfusion.diagramming.GridLayout
Gets a value indicating how much horizontal space should be left between the document boundaries and the graph.
getXGap() - Method in class com.mindfusion.diagramming.jlayout.GridLayoutInfo
 
getXGap() - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
Gets or sets the gap between the leftmost box and the left bound of the document.
getXGap() - Method in class com.mindfusion.diagramming.LayeredLayout
Gets a value indicating how much horizontal space should be left between the document boundaries and the graph.
getXGap() - Method in class com.mindfusion.diagramming.TreeLayout
Gets a value indicating how much horizontal space to leave between the document boundaries and the tree.
getXmlClipboard() - Method in class com.mindfusion.diagramming.DiagramView
Gets a value that specifies whether XML serialization will be used when saving/loading the selection to/from clipboard.
getXmlDocument() - Method in class com.mindfusion.diagramming.XmlPersistContext
 
getXmlElement() - Method in class com.mindfusion.diagramming.ControlNodeEvent
Gets an XML element that stores the control attributes.
getY() - Method in class com.mindfusion.diagramming.AnchorPoint
Gets the Y position of the anchor point.
getY() - Method in class com.mindfusion.diagramming.RadialGradientBrush
Gets the relative y-coordinate of the center point.
getYGap() - Method in class com.mindfusion.diagramming.GridLayout
Gets a value indicating how much vertical space should be left between the document boundaries and the graph.
getYGap() - Method in class com.mindfusion.diagramming.jlayout.GridLayoutInfo
 
getYGap() - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
Gets or sets the gap between the topmost box and the top bound of the document.
getYGap() - Method in class com.mindfusion.diagramming.LayeredLayout
Gets a value indicating how much vertical space should be left between the document boundaries and the graph.
getYGap() - Method in class com.mindfusion.diagramming.TreeLayout
Gets a value indicating how much vertical space to leave between the document boundaries and the tree.
getZIndex() - Method in class com.mindfusion.diagramming.DiagramItem
Gets the position of an item within the diagram's Z order.
getZIndex() - Method in class com.mindfusion.diagramming.Layer
Gets the z-index of the layer.
getZoomFactor() - Method in class com.mindfusion.diagramming.DiagramView
Gets the current zoom level.
GlassEffect - Class in com.mindfusion.diagramming
Represents a glass-like visual effect.
GlassEffect() - Constructor for class com.mindfusion.diagramming.GlassEffect
Initializes a new instance of the GlassEffect class.
GlassEffectType - Class in com.mindfusion.diagramming
Specifies the type of a GlassEffect node effect.
GlassEffectType() - Constructor for class com.mindfusion.diagramming.GlassEffectType
 
GlassPane - Class in com.mindfusion.diagramming
 
GlassPane(DiagramView) - Constructor for class com.mindfusion.diagramming.GlassPane
 
GradientBrush - Class in com.mindfusion.diagramming
Represents a gradient brush which paints the interior of objects starting with one color and gradually changing to another color by interpolating the RGB values of the two colors.
GradientBrush(Color, Color, int) - Constructor for class com.mindfusion.diagramming.GradientBrush
Initializes a new instance of the GradientBrush class.
GradientBrush(float[], Color[], int) - Constructor for class com.mindfusion.diagramming.GradientBrush
Initializes a new instance of the GradientBrush class.
GradientBrush() - Constructor for class com.mindfusion.diagramming.GradientBrush
Initializes a new instance of the GradientBrush class.
Granularity - Class in com.mindfusion.diagramming
Specifies the granularity of the obstacles map generated by QuickRouter.
Granularity() - Constructor for class com.mindfusion.diagramming.Granularity
 
Graph - Interface in com.mindfusion.diagramming.jlayout
 
GraphBuilder - Interface in com.mindfusion.diagramming.jlayout
Factory class used to create graphs.
graphFromIGraph(Graph, HashMap<Vertex, Node>, HashMap<Edge, Link>) - Static method in class com.mindfusion.diagramming.jlayout.GraphLibUtilities
Creates a GraphLib.Graph object out of the specified IGraph object.
GraphFromIGraph(Graph, HashMap<Vertex, Node>, HashMap<Edge, Link>) - Static method in class com.mindfusion.diagramming.jlayout.Layout
 
graphHasFrozenNodes() - Method in class com.mindfusion.diagramming.jlayout.SpringLayout
 
GraphicsUnit - Class in com.mindfusion.diagramming
Specifies the unit of measure for graphic objects drawn by JDiagram.
GraphicsUnit() - Constructor for class com.mindfusion.diagramming.GraphicsUnit
 
GraphLibUtilities - Class in com.mindfusion.diagramming.jlayout
Provides utility methods for operating with the MindFusion.Graphs library.
GraphLibUtilities() - Constructor for class com.mindfusion.diagramming.jlayout.GraphLibUtilities
 
GraphNodeHashMap - Class in com.mindfusion.diagramming.jlayout
 
GraphNodeHashMap() - Constructor for class com.mindfusion.diagramming.jlayout.GraphNodeHashMap
 
GraphSplitter - Class in com.mindfusion.diagramming.jlayout
 
GraphSplitter() - Constructor for class com.mindfusion.diagramming.jlayout.GraphSplitter
 
Grid - Static variable in class com.mindfusion.diagramming.jlayout.BaseLayout
Use GridLayout to arrange nodes.
GridLayout - Class in com.mindfusion.diagramming
Implements a grid graph layout algorithm.
GridLayout() - Constructor for class com.mindfusion.diagramming.GridLayout
Initializes a new instance of the GridLayout class.
GridLayout - Class in com.mindfusion.diagramming.jlayout
 
GridLayout() - Constructor for class com.mindfusion.diagramming.jlayout.GridLayout
 
GridLayoutInfo - Class in com.mindfusion.diagramming.jlayout
 
GridLayoutInfo() - Constructor for class com.mindfusion.diagramming.jlayout.GridLayoutInfo
 
GridLayoutInfo(int, float, float, float) - Constructor for class com.mindfusion.diagramming.jlayout.GridLayoutInfo
 
GridRouter - Class in com.mindfusion.diagramming
Implements a link routing algorithm that uses a grid to represent the free and occupied regions in the diagram.
GridRouter() - Constructor for class com.mindfusion.diagramming.GridRouter
 
GridStyle - Class in com.mindfusion.diagramming
The members of this enumeration specify how the alignment grid should be drawn on the screen.
GridStyle() - Constructor for class com.mindfusion.diagramming.GridStyle
 
Group - Class in com.mindfusion.diagramming
Represents an hierarchical group of items.
Group() - Constructor for class com.mindfusion.diagramming.Group
Used internally to implement serialization.
Group(Group) - Constructor for class com.mindfusion.diagramming.Group
Initializes a new instance of the Group class.
GroupAttachCmd - Class in com.mindfusion.diagramming
Represents an action that attaches an item to a group.
groupContains(DiagramNode) - Method in class com.mindfusion.diagramming.DiagramNode
 
groupDestroyed(GroupEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a Group object is destroyed.
groupDestroyed(GroupEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
groupDestroyed(GroupEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a Group object is destroyed.
GroupDetachCmd - Class in com.mindfusion.diagramming
Represents an action that detaches an item from a group.
GroupEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to handlers of group-related events, such as GroupDestroyed.
GroupEvent(Object, Group) - Constructor for class com.mindfusion.diagramming.GroupEvent
Represents methods that will handle general group-related events.
GroupList - Class in com.mindfusion.diagramming
A strongly-typed list of Group objects.
GroupList() - Constructor for class com.mindfusion.diagramming.GroupList
 
GroupRotation - Class in com.mindfusion.diagramming
Defines values that indicate how rotation of a group's master node affects the nodes attached to that group.
GroupRotation() - Constructor for class com.mindfusion.diagramming.GroupRotation
 

H

HandledByBoth - Static variable in class com.mindfusion.diagramming.MouseInputMode
Mouse events are sent to both the diagram view and the hosted control.
HandledByDiagram - Static variable in class com.mindfusion.diagramming.MouseInputMode
Mouse input is processed by the DiagramView.
HandledByHostedControl - Static variable in class com.mindfusion.diagramming.MouseInputMode
Mouse input is processed by the hosted control.
handleMouseMove(Point2D) - Method in class com.mindfusion.diagramming.Diagram
Propagates mouse input to interested manipulators.
handlesStyle - Variable in class com.mindfusion.diagramming.DiagramNode
 
HandlesStyle - Class in com.mindfusion.diagramming
The members of this enumeration specify the appearance and functionality of the manipulation handles displayed around a selected node.
HandlesStyle() - Constructor for class com.mindfusion.diagramming.HandlesStyle
 
HandlesVisualStyle - Class in com.mindfusion.diagramming
Defines the Pen and Brush objects used to draw items' adjustment handles.
HandlesVisualStyle() - Constructor for class com.mindfusion.diagramming.HandlesVisualStyle
Initializes a new instance of the HandlesVisualStyle class.
hashCode() - Method in class com.mindfusion.diagramming.jlayout.Pair
Object.GetHashCode override.
hashCode() - Method in class com.mindfusion.diagramming.jlayout.TransparentGraphNode
 
hashCode() - Method in class com.mindfusion.diagramming.MeasureUnit
Object.hashCode() override.
hashCode() - Method in class com.mindfusion.diagramming.NamedEnum
Object.hashCode override.
hasInitialized - Variable in class com.mindfusion.diagramming.DiagramApplet
 
hasStarted - Variable in class com.mindfusion.diagramming.AppletEx
 
hasSubordinates() - Method in class com.mindfusion.diagramming.DiagramItem
Checks whether there are any nodes attached to this item.
HatchBrush - Class in com.mindfusion.diagramming
Represents a brush that fills the interiors of objects with a hatch pattern.
HatchBrush() - Constructor for class com.mindfusion.diagramming.HatchBrush
Initializes a new HatchBrush instance.
HatchFrame - Static variable in class com.mindfusion.diagramming.HandlesStyle
If selected, the object is drawn with hatched frame around it.
HatchHandles - Static variable in class com.mindfusion.diagramming.HandlesStyle
If selected, a node is drawn with both hatched frame and modification handles.
HatchHandles2 - Static variable in class com.mindfusion.diagramming.HandlesStyle
Looks like HatchHandles, but allows moving the node from its interior region.
HatchHandles3 - Static variable in class com.mindfusion.diagramming.HandlesStyle
Behaves like HatchHandles2, but paints the selection frame using a denser brush pattern.
height - Variable in class com.mindfusion.diagramming.jlayout.XDimension2D.Double
 
height - Variable in class com.mindfusion.diagramming.XDimension2D.Double
 
HierarchicalLayout - Class in com.mindfusion.diagramming
Performs hierarchical layout on simple, connected, level-planar graphs.
HierarchicalLayout() - Constructor for class com.mindfusion.diagramming.HierarchicalLayout
Initializes a new instance of the HierarchicalLayout class.
HierarchicalLayout - Class in com.mindfusion.diagramming.jlayout
Performs hierarchical layout on simple, connected, level-planar graphs.
HierarchicalLayout() - Constructor for class com.mindfusion.diagramming.jlayout.HierarchicalLayout
Initializes a new instance of the HierarchicalLayout class.
HierarchicalLayoutInfo - Class in com.mindfusion.diagramming.jlayout
Contains settings for the HierarchicalLayout class.
HierarchicalLayoutInfo() - Constructor for class com.mindfusion.diagramming.jlayout.HierarchicalLayoutInfo
Initializes a new instance of the HierarchicalLayoutInfo class.
HierarchicalLayoutTraits - Class in com.mindfusion.diagramming.jlayout
Indicates item traits specific to hierarchical layouts.
highlightPen - Variable in class com.mindfusion.diagramming.ContainerNodeProperties
 
hitTest(Point2D) - Method in class com.mindfusion.diagramming.Folder
Manipulator.HitTest override.
hitTestAdjustmentHandles(HitTestEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised to perform custom hit testing of item's adjustment handles.
hitTestAdjustmentHandles(HitTestEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
hitTestAdjustmentHandles(HitTestEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised to perform custom hit testing of item's adjustment handles.
HitTestEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to custom hit-testing event handlers.
HitTestEvent(Object, DiagramItem, Point2D) - Constructor for class com.mindfusion.diagramming.HitTestEvent
 
hitTestHandle(Point2D) - Method in class com.mindfusion.diagramming.ContainerNode
DiagramNode.hitTestHandle(java.awt.geom.Point2D) override.
HitTestPriority - Class in com.mindfusion.diagramming
The members of this enumeration specify the order of item hit testing.
HitTestPriority() - Constructor for class com.mindfusion.diagramming.HitTestPriority
 
Horizontal - Static variable in class com.mindfusion.diagramming.DirectionConstraint
Users are allowed to move the node horizontally.
Horizontal - Static variable in class com.mindfusion.diagramming.jlayout.Orientation
 
Horizontal - Static variable in class com.mindfusion.diagramming.MultipleGraphsPlacement
Indicates that graphs should be placed in a row.
Horizontal - Static variable in class com.mindfusion.diagramming.Orientation
Specifies horizontal orientation.
HtmlBuilder - Class in com.mindfusion.diagramming
Provides helper methods for building HTML image maps.
HtmlBuilder(Diagram) - Constructor for class com.mindfusion.diagramming.HtmlBuilder
Initializes a new HtmlBuilder instance.
HyperLinkStyle - Class in com.mindfusion.diagramming
Specifies how various export components should treat the HyperLink property of items.
HyperLinkStyle() - Constructor for class com.mindfusion.diagramming.HyperLinkStyle
 

I

Ignore - Static variable in class com.mindfusion.diagramming.Anchoring
Specifies that anchor points should be ignored.
IgnoreRotation - Static variable in class com.mindfusion.diagramming.GroupRotation
Attached nodes ignore the rotation angle applied to the master node.
IItemFactory - Interface in com.mindfusion.diagramming
Defines an interface for constructing objects from their XML elements.
ImageAlign - Class in com.mindfusion.diagramming
The members of this enumeration specify the position and size of the image displayed inside a node.
ImageAlign() - Constructor for class com.mindfusion.diagramming.ImageAlign
 
imageLoaded(ImageLoadedEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Called when image download initiated with Diagram.setImageUrl completes
imageLoaded(ImageLoadedEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
imageLoaded(ImageLoadedEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Called when image download initiated with Diagram.setImageUrl completes
ImageLoadedEvent - Class in com.mindfusion.diagramming
Contains information passed to the events defined in DiagramListener.
ImageLoadedEvent(Object, String, boolean, Image, Exception) - Constructor for class com.mindfusion.diagramming.ImageLoadedEvent
 
imageToBufferedImage(Image) - Static method in class com.mindfusion.diagramming.ExternalizableImage
 
imageToDoc(int, int) - Method in class com.mindfusion.diagramming.Diagram
Transforms points from the image coordinate space to the document coordinate space.
imageToDocX(int) - Method in class com.mindfusion.diagramming.Diagram
Converts from image coordinates to document coordinates.
imageToDocY(int) - Method in class com.mindfusion.diagramming.Diagram
Converts from image coordinates to document coordinates.
imageUpdate(Image, int, int, int, int, int) - Method in class com.mindfusion.diagramming.Diagram
 
importData(JComponent, Transferable) - Method in class com.mindfusion.diagramming.DiagramTransferHandler
 
Inch - Static variable in class com.mindfusion.diagramming.GraphicsUnit
Specifies the inch as the unit of measure.
Inch - Static variable in class com.mindfusion.diagramming.MeasureUnit
Specifies inches as the unit of measure.
incomingLinks - Variable in class com.mindfusion.diagramming.DiagramNode
 
init() - Method in class com.mindfusion.diagramming.DiagramApplet
Called by the browser after creating the applet instance.
init() - Method in class com.mindfusion.diagramming.OverviewApplet
 
init() - Method in class com.mindfusion.diagramming.ShapeListBoxApplet
 
InitializeComponent(DiagramView) - Method in class com.mindfusion.diagramming.PrintPreview
 
initializeLink(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
 
initializeLink(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
initializeLink(LinkEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user starts drawing a new link, just after the DiagramLink instance is created.
initializeNode(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user starts drawing a new node, just after the DiagramNode instance is created.
initializeNode(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
initializeNode(NodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user starts drawing a new node, just after the DiagramNode instance is created.
InLink - Static variable in class com.mindfusion.diagramming.jlayout.FlowLayoutTraits
Identifies possible incoming links in FlowLayout rules.
InplaceEditable - Interface in com.mindfusion.diagramming
Represents an inplace-editable object
InPlaceEditEvent - Class in com.mindfusion.diagramming
The event is raised when leaving inplace-edit mode.
InPlaceEditEvent(Object, InplaceEditable, JComponent) - Constructor for class com.mindfusion.diagramming.InPlaceEditEvent
Initializes a new instance of the LeaveInplaceEditEvent class.
insertColumn(int) - Method in class com.mindfusion.diagramming.TableNode
Inserts a new column at the specified position.
insertNode(int, DiagramNode) - Method in class com.mindfusion.diagramming.NodeListView
Inserts the node at the specified position.
insertNode(int, DiagramNode, String) - Method in class com.mindfusion.diagramming.NodeListView
Inserts the node at the specified position.
insertRow(int) - Method in class com.mindfusion.diagramming.TableNode
Inserts a row in the table.
InsideOnly - Static variable in class com.mindfusion.diagramming.RestrictToBounds
The items should be always inside the document area.
Interaction - Class in com.mindfusion.diagramming
Tracks mouse messages to implement user interaction with the diagram.
Interaction(DiagramView) - Constructor for class com.mindfusion.diagramming.Interaction
Initializes a new instance of the Interaction class.
InteractionState - Class in com.mindfusion.diagramming
Encapsulates the current state of user interaction with the control.
InteractionState(DiagramItem, int, int) - Constructor for class com.mindfusion.diagramming.InteractionState
Initializes a new InteractionState instance.
Intersection - Static variable in class com.mindfusion.diagramming.RestrictToBounds
Let users drag items outside of the scrollable area as long as there is some part of them still inside.
intersects(DiagramNode) - Method in class com.mindfusion.diagramming.DiagramLink
Determines whether a link intersects the specified node.
intersects(Rectangle2D.Float) - Method in interface com.mindfusion.diagramming.jlayout.Link
 
invalidateLayout(Container) - Method in class com.mindfusion.diagramming.VerticalFlowLayout
 
invalidateShapeAt(int) - Method in class com.mindfusion.diagramming.ShapeListBox
Invalidates the specified shape, causing its icon to be recreated and redrawn.
Invisible - Static variable in class com.mindfusion.diagramming.HandlesStyle
There is no visible difference between selected and unselected node.
InvisibleMove - Static variable in class com.mindfusion.diagramming.HandlesStyle
There aren’t any selection handles displayed.
invocations(String) - Static method in class com.mindfusion.diagramming.jlayout.RandomFactory
 
isBended(boolean, int, int, Link) - Static method in class com.mindfusion.diagramming.jlayout.OrthogonalBendLinks
 
isBendedFixedSecondary(Link) - Static method in class com.mindfusion.diagramming.jlayout.OrthogonalBendLinks
 
isBendedSecondary(boolean, int, int, Link) - Static method in class com.mindfusion.diagramming.jlayout.OrthogonalBendLinks
 
isConnected() - Method in class com.mindfusion.diagramming.DiagramLink
Gets a value indicating whether a link is connected to any nodes.
isContainerOf(Command) - Method in class com.mindfusion.diagramming.AddToContainerCmd
Determines whether a command has been initiated by this command and should be treated as a derivative.
isContainerOf(Command) - Method in class com.mindfusion.diagramming.Command
Determines whether a command has been initiated by this command and should be treated as a derivative.
isDataFlavorSupported(DataFlavor) - Method in class com.mindfusion.diagramming.ByteArrayTransferable
 
isDataFlavorSupported(DataFlavor) - Method in class com.mindfusion.diagramming.DraggedNodeTransferable
 
isItemInteractive(DiagramItem) - Method in class com.mindfusion.diagramming.Diagram
Checks if the specified item can be modified interactively.
isItemLocked(DiagramItem) - Method in class com.mindfusion.diagramming.Diagram
Checks if the specified item is locked.
isItemVisible(DiagramItem) - Method in class com.mindfusion.diagramming.Diagram
Checks if the specified item is currently visible.
isPropertySet(Object) - Method in class com.mindfusion.diagramming.Style
Checks whether the specified property has a value.
isShowLabels() - Method in class com.mindfusion.diagramming.NodeListView
Gets a value indicating whether to show text labels along with icons for each list item.
isSuccessful() - Method in class com.mindfusion.diagramming.ImageLoadedEvent
 
item - Variable in class com.mindfusion.diagramming.DiagramItemState
 
item() - Method in class com.mindfusion.diagramming.ExpandTreeViewItemCmd
Gets the TreeViewItem that has been collapsed or expanded.
item - Variable in class com.mindfusion.diagramming.Manipulator
 
itemAdded(ItemEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when an item is added to the diagram, either programmatically or interactively.
itemAdded(ItemEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
itemAdded(ItemEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when an item is added to the diagram, either programmatically or interactively.
ItemEvent - Class in com.mindfusion.diagramming
Contains information passed to the events defined in DiagramListener.
ItemEvent(Object, DiagramItem) - Constructor for class com.mindfusion.diagramming.ItemEvent
Initializes a new ItemEvent instance.
itemFromPoint(Point2D) - Method in class com.mindfusion.diagramming.TreeViewNode
Returns the item at the specified location.
itemInSelection(DiagramItem) - Method in class com.mindfusion.diagramming.Selection
Determines whether the specified item is selected.
itemLoaded(ItemEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when an item is loaded from a file.
itemLoaded(ItemEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
itemLoaded(ItemEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when an item is loaded from a file.
itemRemoved(ItemEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when an item is removed from the diagram, either programmatically or interactively.
itemRemoved(ItemEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
itemRemoved(ItemEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when an item is removed from the diagram, either programmatically or interactively.
items(Class<T>) - Method in class com.mindfusion.diagramming.Diagram
Iterates over diagram items of the desired type
Items - Static variable in class com.mindfusion.diagramming.TreeViewConnectionStyle
Users are allowed to create relations to the items of a TreeViewNode.

K

Keep - Static variable in class com.mindfusion.diagramming.Anchoring
Specifies that arrows' original anchor points should be preserved.

L

labelFromPoint(Point2D) - Method in class com.mindfusion.diagramming.DiagramLink
Returns the label whose layout rectangle contains the specified point.
lagrangeInterpolation(boolean, Point2D.Float, Point2D.Float, Point2D.Float, ByRef<Float>) - Static method in class com.mindfusion.diagramming.jlayout.LinkOperations
 
Lane - Static variable in class com.mindfusion.diagramming.jlayout.FlowLayoutTraits
Specifies the lane to which a node should be assigned.
Lane - Static variable in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutTraits
Specifies the lane to which a node should be assigned.
LaneGrid - Class in com.mindfusion.diagramming
Represents an SwimlaneGrid which operates on a Grid object.
LaneGrid(Grid) - Constructor for class com.mindfusion.diagramming.LaneGrid
Initializes a new instance of the LaneGrid class.
LaneGridInteraction - Class in com.mindfusion.diagramming
 
LaneGridInteraction(DiagramView, Header, boolean, Rectangle2D.Float) - Constructor for class com.mindfusion.diagramming.LaneGridInteraction
 
LaneNode - Static variable in class com.mindfusion.diagramming.jlayout.FlowLayoutTraits
Specifies that FlowLayout should treat a node as a lane.
LatestFormat - Static variable in class com.mindfusion.diagramming.XmlPersistContext
 
Layer - Static variable in class com.mindfusion.diagramming.jlayout.LayeredLayoutTraits
The number associated with this key specifies the index of the layer the layout should attempt to place the node to.
Layer - Class in com.mindfusion.diagramming
The Layer class represents a layer in the diagram.
Layer() - Constructor for class com.mindfusion.diagramming.Layer
 
LayerComparator - Class in com.mindfusion.diagramming.jlayout
 
LayerComparator(Hashtable<GraphNode, Integer>) - Constructor for class com.mindfusion.diagramming.jlayout.LayerComparator
 
LayerDistributor - Class in com.mindfusion.diagramming.jlayout
 
LayerDistributor() - Constructor for class com.mindfusion.diagramming.jlayout.LayerDistributor
 
Layered - Static variable in class com.mindfusion.diagramming.jlayout.BaseLayout
Use LayeredLayout to arrange nodes.
LayeredLayout - Class in com.mindfusion.diagramming.jlayout
 
LayeredLayout() - Constructor for class com.mindfusion.diagramming.jlayout.LayeredLayout
 
LayeredLayout - Class in com.mindfusion.diagramming
Implements a layered graph layout algorithm.
LayeredLayout() - Constructor for class com.mindfusion.diagramming.LayeredLayout
Initializes a new instance of the LayeredLayout class.
LayeredLayout(int, float, float, float, float) - Constructor for class com.mindfusion.diagramming.LayeredLayout
Initializes a new instance of the LayeredLayout class.
LayeredLayoutInfo - Class in com.mindfusion.diagramming.jlayout
 
LayeredLayoutInfo() - Constructor for class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
LayeredLayoutInfo(int, float, float, XDimension2D.Double) - Constructor for class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
LayeredLayoutLinkType - Class in com.mindfusion.diagramming
Specifies the style of the links after they are laid out.
LayeredLayoutLinkType() - Constructor for class com.mindfusion.diagramming.LayeredLayoutLinkType
 
LayeredLayoutNodeData - Class in com.mindfusion.diagramming.jlayout
 
LayeredLayoutNodeData() - Constructor for class com.mindfusion.diagramming.jlayout.LayeredLayoutNodeData
 
LayeredLayoutStatistics - Class in com.mindfusion.diagramming.jlayout
Encapsulates information about a layered layout which has already complete.
LayeredLayoutStatistics() - Constructor for class com.mindfusion.diagramming.jlayout.LayeredLayoutStatistics
Initializes a new instance of the LayeredLayoutStatistics class.
LayeredLayoutStatistics - Class in com.mindfusion.diagramming
Encapsulates information about a layered layout which has already complete.
LayeredLayoutTraits - Class in com.mindfusion.diagramming.jlayout
Indicates item traits specific to layered layouts.
LayerListView - Class in com.mindfusion.diagramming
Provides user interface for changing layer attributes.
LayerListView() - Constructor for class com.mindfusion.diagramming.LayerListView
Initializes a new instance of the LayerListView class.
LayerListViewAdapter - Class in com.mindfusion.diagramming
 
LayerListViewAdapter() - Constructor for class com.mindfusion.diagramming.LayerListViewAdapter
 
LayerListViewItem - Class in com.mindfusion.diagramming
Represents an item within a LayerListView control.
LayerListViewItem(LayerListView, Layer) - Constructor for class com.mindfusion.diagramming.LayerListViewItem
Initializes a new instance of the LayerListViewItem class.
LayerListViewListener - Interface in com.mindfusion.diagramming
 
Layout - Class in com.mindfusion.diagramming.jlayout
 
Layout() - Constructor for class com.mindfusion.diagramming.jlayout.Layout
 
Layout - Interface in com.mindfusion.diagramming
 
layout(DiagramLink) - Method in interface com.mindfusion.diagramming.LayoutLink
 
layout(DiagramNode, Rectangle2D.Float) - Method in interface com.mindfusion.diagramming.LayoutNode
 
layoutContainer(Container) - Method in class com.mindfusion.diagramming.TabbedScrollPane
LayoutManager.layoutContainer implementation.
layoutContainer(Container) - Method in class com.mindfusion.diagramming.VerticalFlowLayout
Lays out the container.
LayoutLink - Interface in com.mindfusion.diagramming
Defines a callback method called for links during layout.
LayoutNode - Interface in com.mindfusion.diagramming
Defines a callback method called for nodes during layout.
LayoutProgress - Interface in com.mindfusion.diagramming
Defines a callback method that notifies about layout progress.
LayoutRules - Class in com.mindfusion.diagramming.jlayout
Summary description for LayoutRules.
LayoutRules() - Constructor for class com.mindfusion.diagramming.jlayout.LayoutRules
Initializes a new instance of the LayoutRules class.
leaveInplaceEditMode(InPlaceEditEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Called when an inplace edit is accepted or rejected
leaveInplaceEditMode(InPlaceEditEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
leaveInplaceEditMode(InPlaceEditEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Called when an inplace edit is accepted or rejected
Left - Static variable in class com.mindfusion.diagramming.jlayout.AssistantType
The node is an assistant and it is always positioned to the left of its parent.
LEFT - Static variable in class com.mindfusion.diagramming.VerticalFlowLayout
This value indicates that the components should be left-aligned.
LeftHandles - Static variable in class com.mindfusion.diagramming.AdjustmentHandles
The top-left, middle-left and bottom-left handles are enabled.
LeftToRight - Static variable in class com.mindfusion.diagramming.jlayout.TreeLayoutDirection
Child nodes are laid out to the right of their parent node.
LegacySupport - Class in com.mindfusion.diagramming
Implements deserialization of objects saved with JDiagram 1.x versions.
LegacySupport() - Constructor for class com.mindfusion.diagramming.LegacySupport
 
LegacySupportStream - Class in com.mindfusion.diagramming
Implements deserialization of objects saved with JDiagram 1.x versions.
LegacySupportStream(InputStream) - Constructor for class com.mindfusion.diagramming.LegacySupportStream
 
Level - Static variable in class com.mindfusion.diagramming.jlayout.HierarchicalLayoutTraits
The number associated with this key specifies the index of the level of the item in the level-planar graph.
lineIntersect(Point2D, Point2D, Point2D, Point2D, Point2D) - Static method in class com.mindfusion.diagramming.Utilities
Calculates the intersection point of endless lines (pA, pB) and (pC, pD)
lineIntersectHorizontal(double, Point2D, Point2D) - Static method in class com.mindfusion.diagramming.Utilities
Finds the x coordinate of the intersection point of the horizontal line at y and the line defined by points pA and pB.
lineIntersectVertical(double, Point2D, Point2D) - Static method in class com.mindfusion.diagramming.Utilities
Finds the y coordinate of the intersection point of the vertical line at x and the line defined by points pA and pB.
Lines - Static variable in class com.mindfusion.diagramming.GridStyle
The grid is drawn as a series of crossing horizontal and vertical lines.
LineTemplate - Class in com.mindfusion.diagramming
Represents a straight line segment in a Shape definition.
LineTemplate(float, float, float, float) - Constructor for class com.mindfusion.diagramming.LineTemplate
Initializes a new LineTemplate instance with the specified coordinates of the segment end points.
LineTemplate(float, float, float, float, Color, DashStyle, float) - Constructor for class com.mindfusion.diagramming.LineTemplate
Initializes a new LineTemplate instance with the specified coordinates of the segment end points.
Link - Interface in com.mindfusion.diagramming.jlayout
 
linkActivated(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a link becomes the activeItem.
linkActivated(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkActivated(LinkEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a link becomes the activeItem.
linkChanges(DiagramNode, Point2D) - Method in class com.mindfusion.diagramming.ConnectionPoint
Checks whether the relationship represented by the associated link would change if the link is attached to the specified node at the specified point.
linkChanges(DiagramNode, Point2D) - Method in class com.mindfusion.diagramming.TreeViewConnectionPoint
ConnectionPoint.linkChanges override.
linkClicked(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user clicks a link.
linkClicked(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkClicked(LinkEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user clicks a link.
LinkContainers - Static variable in class com.mindfusion.diagramming.Behavior
Drawing over empty document area creates a ContainerNode instance.
LinkContainersBehavior - Class in com.mindfusion.diagramming
Implements the Behavior.LinkContainers behavior.
LinkContainersBehavior(DiagramView) - Constructor for class com.mindfusion.diagramming.LinkContainersBehavior
 
LinkControls - Static variable in class com.mindfusion.diagramming.Behavior
Drawing over an empty document region creates a ControlNode instance.
LinkControlsBehavior - Class in com.mindfusion.diagramming
Implements the Behavior.LinkControls behavior.
LinkControlsBehavior(DiagramView) - Constructor for class com.mindfusion.diagramming.LinkControlsBehavior
Initializes a new instance of the LinkControlsBehavior class.
linkCreated(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user draws a new link.
linkCreated(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkCreated(LinkEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user draws a new link.
linkCreating(LinkValidationEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
A validation event raised while the user is drawing a new link.
linkCreating(LinkValidationEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkCreating(LinkValidationEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
A validation event raised while the user is drawing a new link.
LinkCrossings - Class in com.mindfusion.diagramming
The members of this enumeration specify how the points where arrows cross should be drawn on the screen.
LinkCrossings() - Constructor for class com.mindfusion.diagramming.LinkCrossings
 
linkDeactivated(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a link is no longer the active Item.
linkDeactivated(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkDeactivated(LinkEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a link is no longer the active Item.
linkDeleted(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a link is deleted, either programmatically or by the user.
linkDeleted(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkDeleted(LinkEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a link is deleted, either programmatically or by the user.
linkDeleting(LinkValidationEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user tries to delete a link, this event lets you cancel the operation.
linkDeleting(LinkValidationEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkDeleting(LinkValidationEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user tries to delete a link, this event lets you cancel the operation.
linkDeselected(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a link is deselected, either programmatically or by the user.
linkDeselected(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkDeselected(LinkEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a link is deselected, either programmatically or by the user.
linkDoubleClicked(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user double-clicks a link.
linkDoubleClicked(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkDoubleClicked(LinkEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user double-clicks a link.
LinkEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to handlers of link related events.
LinkEvent(Object, DiagramLink) - Constructor for class com.mindfusion.diagramming.LinkEvent
Initializes a new LinkEvent instance.
LinkEvent(Object, DiagramLink, Point2D, int) - Constructor for class com.mindfusion.diagramming.LinkEvent
Initializes a new instance of the LinkEvent class.
LinkEvent(Object, DiagramLink, int, Point2D) - Constructor for class com.mindfusion.diagramming.LinkEvent
Initializes a new instance of the LinkEvent class.
LinkLabel - Class in com.mindfusion.diagramming
Represents a label displayed by a DiagramLink.
LinkLabel(DiagramLink) - Constructor for class com.mindfusion.diagramming.LinkLabel
Initializes a new instance of the LinkLabel class.
LinkLabel() - Constructor for class com.mindfusion.diagramming.LinkLabel
Used during deserialization.
LinkLabel(DiagramLink, String) - Constructor for class com.mindfusion.diagramming.LinkLabel
Initializes a new instance of the LinkLabel class.
LinkLength - Static variable in class com.mindfusion.diagramming.RelativeToLink
Indicates that the link labels are positioned relative to the link.
LinkList - Class in com.mindfusion.diagramming.jlayout
 
LinkList() - Constructor for class com.mindfusion.diagramming.jlayout.LinkList
 
linkModified(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user moves any control point of a link.
linkModified(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkModified(LinkEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user moves any control point of a link.
linkModifying(LinkValidationEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
A validation event raised while the user is modifying a link.
linkModifying(LinkValidationEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkModifying(LinkValidationEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
A validation event raised while the user is modifying a link.
linkMouseEnter(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Called when the mouse pointer enters a link.
linkMouseEnter(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkMouseEnter(LinkEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Called when the mouse pointer enters a link.
linkMouseLeave(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Called when the mouse pointer leaves a link.
linkMouseLeave(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkMouseLeave(LinkEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Called when the mouse pointer leaves a link.
LinkNodesBehavior - Class in com.mindfusion.diagramming
The base class for behavior types that allow drawing both nodes and links.
LinkNodesBehavior(DiagramView) - Constructor for class com.mindfusion.diagramming.LinkNodesBehavior
 
LinkOperations - Class in com.mindfusion.diagramming.jlayout
 
LinkOperations() - Constructor for class com.mindfusion.diagramming.jlayout.LinkOperations
 
linkRouted(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a link is routed by the auto-routing algorithm.
linkRouted(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkRouted(LinkEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a link is routed by the auto-routing algorithm.
LinkRouter - Interface in com.mindfusion.diagramming
Defines methods that should be implemented by a link-router component.
linkSelected(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a link is selected, either programmatically or by the user.
linkSelected(LinkEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkSelected(LinkEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a link is selected, either programmatically or by the user.
linkSelecting(LinkValidationEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user tries to select a link, this event lets you cancel the operation.
linkSelecting(LinkValidationEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkSelecting(LinkValidationEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user tries to select a link, this event lets you cancel the operation.
LinkShape - Class in com.mindfusion.diagramming
The members of this enumeration specify what type of segments an arrow should consist of and how the segments are related one to another.
LinkShape() - Constructor for class com.mindfusion.diagramming.LinkShape
 
LinkShapes - Static variable in class com.mindfusion.diagramming.Behavior
A mode that is suitable for creating flowcharts and process diagrams.
LinkShapesBehavior - Class in com.mindfusion.diagramming
Implements the Behavior.LinkShapes behavior.
linkStartModifying(LinkValidationEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
A validation event raised when the user starts modifying a link.
linkStartModifying(LinkValidationEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkStartModifying(LinkValidationEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
A validation event raised when the user starts modifying a link.
LinkTables - Static variable in class com.mindfusion.diagramming.Behavior
A mode that is suitable for creating entity-relationship diagrams.
LinkTablesBehavior - Class in com.mindfusion.diagramming
Implements the Behavior.LinkTables behavior.
linkTextEdited(EditLinkTextEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user edits the text of a link.
linkTextEdited(EditLinkTextEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkTextEdited(EditLinkTextEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user edits the text of a link.
linkTextEditing(LinkValidationEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
A validation event that lets you approve or reject changes made to the text of a link.
linkTextEditing(LinkValidationEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
linkTextEditing(LinkValidationEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
A validation event that lets you approve or reject changes made to the text of a link.
LinkTextStyle - Class in com.mindfusion.diagramming
The members of this enumeration specify where the label of an arrow is placed and how it is oriented relatively to the arrow segments.
LinkTextStyle() - Constructor for class com.mindfusion.diagramming.LinkTextStyle
 
LinkTreeViews - Static variable in class com.mindfusion.diagramming.Behavior
Drawing over empty document area creates a TreeViewNode instance.
LinkTreeViewsBehavior - Class in com.mindfusion.diagramming
Implements the Behavior.LinkTreeViews behavior.
LinkTreeViewsBehavior(DiagramView) - Constructor for class com.mindfusion.diagramming.LinkTreeViewsBehavior
Initializes a new instance of the LinkTreeViewsBehavior class.
LinkValidationEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to handlers of link validation events.
LinkValidationEvent(Object, DiagramLink) - Constructor for class com.mindfusion.diagramming.LinkValidationEvent
Represents methods that will handle link validation events.
LinkValidationEvent(Object, DiagramLink, Point2D, int, DiagramNode, int, int) - Constructor for class com.mindfusion.diagramming.LinkValidationEvent
 
LinkValidationEvent(Object, DiagramLink, Rectangle2D) - Constructor for class com.mindfusion.diagramming.LinkValidationEvent
 
list - Variable in class com.mindfusion.diagramming.BaseList
 
list - Variable in class com.mindfusion.diagramming.jlayout.BaseList
 
listEvent - Variable in class com.mindfusion.diagramming.BaseList
 
loadFrom(InputStream) - Method in class com.mindfusion.diagramming.Diagram
Loads the diagram contents from a stream.
loadFrom(String) - Method in class com.mindfusion.diagramming.Diagram
Loads the diagram contents from a file.
loadFrom(InputStream) - Method in class com.mindfusion.diagramming.DiagramDocument
Loads the document contents from a stream.
loadFrom(InputStream) - Method in class com.mindfusion.diagramming.DiagramView
Loads the diagram contents from a stream.
loadFrom(String) - Method in class com.mindfusion.diagramming.DiagramView
Loads the diagram contents from a file.
loadFrom(InputStream) - Method in class com.mindfusion.diagramming.DocumentView
 
loadFrom(File) - Static method in class com.mindfusion.diagramming.ShapeLibrary
Loads (creates) a ShapeLibrary object from the specified file.
loadFrom(InputSource) - Static method in class com.mindfusion.diagramming.ShapeLibrary
Loads (creates) a ShapeLibrary object from the specified XML source.
loadFromFile(String) - Method in class com.mindfusion.diagramming.DiagramDocument
Loads the document from the specified file.
loadFromString(String) - Method in class com.mindfusion.diagramming.Diagram
Loads the diagram contents from a string.
loadFromString(String) - Method in class com.mindfusion.diagramming.DiagramApplet
Loads the diagram from a string created by DiagramApplet.saveToString(boolean).
loadFromString(String) - Method in class com.mindfusion.diagramming.DiagramDocument
Loads a diagram from the specified string.
loadFromString(String) - Method in class com.mindfusion.diagramming.DiagramView
Loads the diagram contents from a string.
loadFromString(String) - Method in class com.mindfusion.diagramming.Theme
Loads the theme from an XML string.
loadFromXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.Cell
 
loadFromXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.Column
 
loadFromXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.ContainerNode
Loads the item content from an XML element.
loadFromXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.ControlNode
Loads the item content from an XML element.
loadFromXml(String) - Method in class com.mindfusion.diagramming.Diagram
Loads the contents of the XML diagram document.
loadFromXml(InputStream) - Method in class com.mindfusion.diagramming.Diagram
Loads the contents of the XML diagram document.
loadFromXml(InputSource) - Method in class com.mindfusion.diagramming.Diagram
Loads the contents of the XML diagram document.
loadFromXml(Document, boolean) - Method in class com.mindfusion.diagramming.Diagram
Loads the contents of the XML diagram document.
loadFromXml(String) - Method in class com.mindfusion.diagramming.DiagramDocument
Loads the document from the specified XML file.
loadFromXml(Document) - Method in class com.mindfusion.diagramming.DiagramDocument
Loads the document from the specified Document object.
loadFromXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.DiagramItem
Loads the item content from an XML element.
loadFromXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.DiagramLink
 
loadFromXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.DiagramNode
 
loadFromXml(String) - Method in class com.mindfusion.diagramming.DiagramView
Loads the contents of the XML diagram document.
loadFromXml(InputStream) - Method in class com.mindfusion.diagramming.DiagramView
Loads the contents of the XML diagram document.
loadFromXml(InputSource) - Method in class com.mindfusion.diagramming.DiagramView
Loads the contents of the XML diagram document.
loadFromXml(Document, boolean) - Method in class com.mindfusion.diagramming.DiagramView
Loads the contents of the XML diagram document.
loadFromXml(Document, boolean) - Method in class com.mindfusion.diagramming.DocumentView
 
loadFromXml(String, String, Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.HandlesVisualStyle
Loads the style from XML.
loadFromXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.LinkLabel
Loads the label from the specified XML element.
loadFromXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.Row
 
loadFromXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.ShapeNode
 
loadFromXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.Style
Loads the style content from an XML element.
loadFromXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.TableNode
 
loadFromXml(String) - Method in class com.mindfusion.diagramming.Theme
Loads the theme from an XML file.
loadFromXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.TreeViewItem
Loads the item content from an XML element.
loadFromXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.TreeViewNode
Loads the item content from an XML element.
loadHeaderFromXml(Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Reads a lane header from the specified XML element.
loadImage(String) - Method in class com.mindfusion.diagramming.DiagramApplet
Loads an image file from the specified URL.
loadShapeLibrary(String) - Method in class com.mindfusion.diagramming.ScriptHelper
Loads a ShapeLibrary from the specified URL.
LogicID - Static variable in class com.mindfusion.diagramming.jlayout.FlowLayoutTraits
Specifies a string used to identify items in FlowLayout rules.
LongestHSegment - Static variable in class com.mindfusion.diagramming.AttachToLink
The node is attached to and follows the longest horizontal segment of the arrow.
lostOwnership(Clipboard, Transferable) - Method in class com.mindfusion.diagramming.DiagramView
 

M

Magnify - Static variable in class com.mindfusion.diagramming.Behavior
Dragging the mouse magnifies the view.
makeImagesRelativeTo(String) - Method in class com.mindfusion.diagramming.ShapeLibrary
Makes image locations relative to specified shapeLibraryPath so that the shape library can be moved/distributed.
Manipulator - Class in com.mindfusion.diagramming
The base class for interactive widgets displayed in diagram items.
Manipulator(DiagramItem) - Constructor for class com.mindfusion.diagramming.Manipulator
 
ManyToOne - Static variable in class com.mindfusion.diagramming.Relationship
The specified row is at the "many" end of a one-to-many relation.
margin - Variable in class com.mindfusion.diagramming.ContainerNodeProperties
 
MarkStyle - Class in com.mindfusion.diagramming
The members of this enumeration specify what marks should be drawn where the anchor points of a node are located.
MarkStyle() - Constructor for class com.mindfusion.diagramming.MarkStyle
 
masterGroup - Variable in class com.mindfusion.diagramming.DiagramNode
 
maximumLayoutSize(Container) - Method in class com.mindfusion.diagramming.VerticalFlowLayout
 
measureString(String, Font) - Method in class com.mindfusion.diagramming.Diagram
Measures a text taking into consideration the current affine transform of the diagram.
MeasureUnit - Class in com.mindfusion.diagramming
Specifies units of measure.
MeasureUnit(String, MeasureUnit, double) - Constructor for class com.mindfusion.diagramming.MeasureUnit
Initializes a new instance of the MeasureUnit class with the specified unit of measure as a base.
MeasureUnit(String, MeasureUnit, double, int) - Constructor for class com.mindfusion.diagramming.MeasureUnit
Initializes a new instance of the MeasureUnit class with the specified unit of measure as a base.
MeasureUnit(String, double) - Constructor for class com.mindfusion.diagramming.MeasureUnit
Initializes a new instance of the MeasureUnit class with the specified amount.
MeasureUnit(String, double, int) - Constructor for class com.mindfusion.diagramming.MeasureUnit
Initializes a new instance of the MeasureUnit class with the specified amount.
mergeUndoRecords(int, String) - Method in class com.mindfusion.diagramming.CommandHistory
Merges several undo records into a single composite record.
MIDDLE - Static variable in class com.mindfusion.diagramming.VerticalFlowLayout
This value indicates that the components should be centered horizontally.
MiddleLeft - Static variable in class com.mindfusion.diagramming.AttachToNode
The attached node follows the middle-left point of the master node.
MiddleLeft - Static variable in class com.mindfusion.diagramming.ImageAlign
The image is aligned to the middle-left point of the node.
middlePoint(Point2D.Float, Point2D.Float) - Static method in class com.mindfusion.diagramming.jlayout.PointOperations
 
MiddleRight - Static variable in class com.mindfusion.diagramming.AttachToNode
The attached node follows the middle-right point of the master node.
MiddleRight - Static variable in class com.mindfusion.diagramming.ImageAlign
The image is aligned to the middle-right point of the node.
Millimeter - Static variable in class com.mindfusion.diagramming.GraphicsUnit
Specifies the millimeter as the unit of measure.
Millimeter - Static variable in class com.mindfusion.diagramming.MeasureUnit
Specifies millimeters as the unit of measure.
MinimalArea - Static variable in class com.mindfusion.diagramming.MultipleGraphsPlacement
Indicates that graphs should be placed so that they cover minimal area.
minimumLayoutSize(Container) - Method in class com.mindfusion.diagramming.TabbedScrollPane
LayoutManager.minimumLayoutSize implementation.
minimumLayoutSize(Container) - Method in class com.mindfusion.diagramming.VerticalFlowLayout
Returns the minimum dimensions needed to layout the visible components contained in the specified target container.
minimumSize - Variable in class com.mindfusion.diagramming.ContainerNodeProperties
 
ModificationStart - Class in com.mindfusion.diagramming
The members of this enumeration specify how users can start modifying an item.
ModificationStart() - Constructor for class com.mindfusion.diagramming.ModificationStart
 
Modify - Static variable in class com.mindfusion.diagramming.Action
Specifies that an existing item is being modified.
Modify - Static variable in class com.mindfusion.diagramming.Behavior
Objects can be selected and modified.
ModifyBehavior - Class in com.mindfusion.diagramming
Implements the Behavior.Modify behavior.
ModifyBehavior(DiagramView) - Constructor for class com.mindfusion.diagramming.ModifyBehavior
 
modifyDX - Variable in class com.mindfusion.diagramming.DiagramItem
 
modifyDY - Variable in class com.mindfusion.diagramming.DiagramItem
 
modifyHandle - Variable in class com.mindfusion.diagramming.DiagramItem
 
modifying - Variable in class com.mindfusion.diagramming.DiagramItem
 
ModifyItemCmd - Class in com.mindfusion.diagramming
Represents an action that changes the size or position of a diagram item.
ModifyItemCmd(DiagramItem) - Constructor for class com.mindfusion.diagramming.ModifyItemCmd
Initializes a new instance of the ModifyItemCmd class.
mouseClicked(MouseEvent) - Method in class com.mindfusion.diagramming.Overview
 
mouseDragged(Point, MouseEvent) - Method in class com.mindfusion.diagramming.BehaviorBase
 
mouseDragged(Point, MouseEvent) - Method in class com.mindfusion.diagramming.Interaction
 
mouseDragged(Point, MouseEvent) - Method in class com.mindfusion.diagramming.LaneGridInteraction
 
mouseDragged(MouseEvent) - Method in class com.mindfusion.diagramming.Overview
 
mouseDragged(Point, MouseEvent) - Method in class com.mindfusion.diagramming.PanBehavior
 
mouseEntered(MouseEvent) - Method in class com.mindfusion.diagramming.Overview
 
mouseExited(MouseEvent) - Method in class com.mindfusion.diagramming.Overview
 
MouseInputMode - Class in com.mindfusion.diagramming
The members of this enumeration specify specify how to process mouse actions done over a ControlNode.
MouseInputMode() - Constructor for class com.mindfusion.diagramming.MouseInputMode
 
mouseMoved(Point, MouseEvent) - Method in class com.mindfusion.diagramming.BehaviorBase
Invoked when the mouse moves.
mouseMoved(Point, MouseEvent) - Method in class com.mindfusion.diagramming.Interaction
Invoked when the mouse moves.
mouseMoved(Point, MouseEvent) - Method in class com.mindfusion.diagramming.LaneGridInteraction
Invoked when the mouse moves.
mouseMoved(MouseEvent) - Method in class com.mindfusion.diagramming.Overview
 
mouseMoved(Point) - Method in class com.mindfusion.diagramming.PanBehavior
 
mousePressed(Point, MouseEvent) - Method in class com.mindfusion.diagramming.BehaviorBase
Invoked when the mouse button is pressed.
mousePressed(Point, MouseEvent) - Method in class com.mindfusion.diagramming.Interaction
Invoked when the mouse button is pressed.
mousePressed(Point, MouseEvent) - Method in class com.mindfusion.diagramming.LaneGridInteraction
Invoked when the mouse button is pressed.
mousePressed(MouseEvent) - Method in class com.mindfusion.diagramming.Overview
 
mousePressed(Point, MouseEvent) - Method in class com.mindfusion.diagramming.PanBehavior
 
mouseReleased(Point, MouseEvent) - Method in class com.mindfusion.diagramming.BehaviorBase
Invoked when the mouse button is released.
mouseReleased(Point, MouseEvent) - Method in class com.mindfusion.diagramming.Interaction
Invoked when the mouse button is released.
mouseReleased(Point, MouseEvent) - Method in class com.mindfusion.diagramming.LaneGridInteraction
Invoked when the mouse button is released.
mouseReleased(MouseEvent) - Method in class com.mindfusion.diagramming.Overview
 
mouseReleased(Point, MouseEvent) - Method in class com.mindfusion.diagramming.PanBehavior
 
mouseWheelMoved(MouseWheelEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
Move - Static variable in class com.mindfusion.diagramming.AdjustmentHandles
The movement handle is enabled.
move(double, double) - Method in class com.mindfusion.diagramming.DiagramNode
 
MoveOnly - Static variable in class com.mindfusion.diagramming.HandlesStyle
If a node is selected, it can only be moved.
moveTo(float, float) - Method in class com.mindfusion.diagramming.DiagramNode
Moves a node to the specified location.
MultipleGraphsPlacement - Class in com.mindfusion.diagramming
Specifies graph orientation and positioning.
MultipleGraphsPlacement() - Constructor for class com.mindfusion.diagramming.MultipleGraphsPlacement
 

N

NamedEnum - Class in com.mindfusion.diagramming
Implements XML serialization of enumeration members.
NamedEnum(int) - Constructor for class com.mindfusion.diagramming.NamedEnum
Initializes a new instance of the NamedEnum class with the specified value.
Near - Static variable in class com.mindfusion.diagramming.Align
Specifies that the text should be left- or top-aligned.
Near - Static variable in class com.mindfusion.diagramming.ScaleAlign
Specifies that alignment is towards the origin of the layout rectangle.
needsMouseMessages(Point2D) - Method in class com.mindfusion.diagramming.Manipulator
Returns whether the manipulator object needs to track mouse events.
needsMouseMessages(Point2D) - Method in class com.mindfusion.diagramming.ScrollBar
Returns whether the manipulator object needs to track mouse events.
Never - Static variable in class com.mindfusion.diagramming.RerouteLinks
Never re-route arrows.
Never - Static variable in class com.mindfusion.diagramming.ShowAnchors
Never display anchor point marks.
newPoint2D(Point2D) - Static method in class com.mindfusion.diagramming.Utilities
 
newPoint2D(double, double) - Static method in class com.mindfusion.diagramming.Utilities
 
newPointDouble(Point2D) - Static method in class com.mindfusion.diagramming.Utilities
 
newPointDouble(double, double) - Static method in class com.mindfusion.diagramming.Utilities
 
newPointFloat() - Static method in class com.mindfusion.diagramming.Utilities
 
newPointFloat(Point2D) - Static method in class com.mindfusion.diagramming.Utilities
 
newPointFloat(double, double) - Static method in class com.mindfusion.diagramming.Utilities
 
newRectangle2D(double, double, double, double) - Static method in class com.mindfusion.diagramming.Utilities
 
newRectangleDouble(double, double, double, double) - Static method in class com.mindfusion.diagramming.Utilities
 
newRectangleDouble(Rectangle2D) - Static method in class com.mindfusion.diagramming.Utilities
 
newRectangleFloat(double, double, double, double) - Static method in class com.mindfusion.diagramming.Utilities
 
newRectangleFloat(Rectangle2D) - Static method in class com.mindfusion.diagramming.Utilities
 
nextDouble() - Method in class com.mindfusion.diagramming.jlayout.RandomFactory
 
nextFloat() - Method in class com.mindfusion.diagramming.jlayout.RandomFactory
 
node - Variable in class com.mindfusion.diagramming.ConnectionPoint
 
Node - Interface in com.mindfusion.diagramming.jlayout
 
Node - Static variable in class com.mindfusion.diagramming.TreeViewConnectionStyle
Users are allowed to create relations to the TreeViewNode as an integral entity.
nodeActivated(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a node becomes the active Item.
nodeActivated(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeActivated(NodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a node becomes the active Item.
nodeClicked(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user clicks a node.
nodeClicked(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeClicked(NodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user clicks a node.
NodeConstraints - Class in com.mindfusion.diagramming
Represents the movement and size constraints that can be applied to a node.
NodeConstraints() - Constructor for class com.mindfusion.diagramming.NodeConstraints
Initializes a new NodeConstraints instance.
nodeCreated(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user draws a new node.
nodeCreated(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeCreated(NodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user draws a new node.
nodeCreating(NodeValidationEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
A validation event raised while the user is drawing a new node.
nodeCreating(NodeValidationEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeCreating(NodeValidationEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
A validation event raised while the user is drawing a new node.
nodeDeactivated(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a node is no longer the active Item.
nodeDeactivated(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeDeactivated(NodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a node is no longer the active Item.
nodeDeleted(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a node is deleted, either programmatically or by the user.
nodeDeleted(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeDeleted(NodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a node is deleted, either programmatically or by the user.
nodeDeleting(NodeValidationEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user tries to delete a node, this event lets you cancel the operation.
nodeDeleting(NodeValidationEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeDeleting(NodeValidationEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user tries to delete a node, this event lets you cancel the operation.
nodeDeselected(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a node is deselected, either programmatically or by the user.
nodeDeselected(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeDeselected(NodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a node is deselected, either programmatically or by the user.
NodeDirection - Static variable in class com.mindfusion.diagramming.jlayout.FlowLayoutTraits
For internal use.
NodeDistance - Static variable in class com.mindfusion.diagramming.jlayout.FlowLayoutTraits
Specifies the distance left between this node and the next in the sequence.
nodeDoubleClicked(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user double-clicks a node.
nodeDoubleClicked(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeDoubleClicked(NodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user double-clicks a node.
NodeEffect - Class in com.mindfusion.diagramming
Represents the base class of all visual effects that can be applied to the nodes in a Diagram.
NodeEffect() - Constructor for class com.mindfusion.diagramming.NodeEffect
Initializes a new instance of the NodeEffect class.
NodeEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to handlers of node-related events, such as TreeCollapsed and TreeExpanded.
NodeEvent(Object, DiagramNode) - Constructor for class com.mindfusion.diagramming.NodeEvent
Represents methods that will handle general node related events.
NodeEvent(Object, DiagramNode, Point2D, int) - Constructor for class com.mindfusion.diagramming.NodeEvent
Initializes a new instance of the NodeEvent class.
NodeEvent(Object, DiagramNode, int, Point2D) - Constructor for class com.mindfusion.diagramming.NodeEvent
Initializes a new instance of the NodeEvent class.
NodeList - Class in com.mindfusion.diagramming.jlayout
 
NodeList() - Constructor for class com.mindfusion.diagramming.jlayout.NodeList
 
NodeListEvent - Class in com.mindfusion.diagramming
 
NodeListEvent(DiagramNode, int) - Constructor for class com.mindfusion.diagramming.NodeListEvent
Initializes a new instance of the DiagramNodeEventArgs class.
NodeListEvent(DiagramNode) - Constructor for class com.mindfusion.diagramming.NodeListEvent
Initializes a new instance of the DiagramNodeEventArgs class.
NodeListView - Class in com.mindfusion.diagramming
Represents a list box with MindFusion.Diagramming.DiagramNode objects.
NodeListView() - Constructor for class com.mindfusion.diagramming.NodeListView
Initializes a new instance of the NodeListView class.
NodeListView.NodeTransferHandler - Class in com.mindfusion.diagramming
 
NodeListView.NodeTransferHandler() - Constructor for class com.mindfusion.diagramming.NodeListView.NodeTransferHandler
 
NodeListViewAdapter - Class in com.mindfusion.diagramming
 
NodeListViewAdapter() - Constructor for class com.mindfusion.diagramming.NodeListViewAdapter
 
NodeListViewListener - Interface in com.mindfusion.diagramming
 
nodeModified(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user moves or resizes a node.
nodeModified(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeModified(NodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user moves or resizes a node.
nodeModifying(NodeValidationEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
A validation event raised while the user is moving or resizing a node.
nodeModifying(NodeValidationEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeModifying(NodeValidationEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
A validation event raised while the user is moving or resizing a node.
nodeMouseEnter(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Called when the mouse pointer enters a node.
nodeMouseEnter(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeMouseEnter(NodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Called when the mouse pointer enters a node.
nodeMouseLeave(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Called when the mouse pointer leaves a node.
nodeMouseLeave(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeMouseLeave(NodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Called when the mouse pointer leaves a node.
NodeOrderComparer - Class in com.mindfusion.diagramming.jlayout
 
NodeOrderComparer(Node) - Constructor for class com.mindfusion.diagramming.jlayout.NodeOrderComparer
 
NodeOrderComparer2 - Class in com.mindfusion.diagramming.jlayout
 
NodeOrderComparer2(Node) - Constructor for class com.mindfusion.diagramming.jlayout.NodeOrderComparer2
 
nodeRemoved(NodeListEvent) - Method in class com.mindfusion.diagramming.NodeListViewAdapter
 
nodeRemoved(NodeListEvent) - Method in interface com.mindfusion.diagramming.NodeListViewListener
 
NodesBeforeLinks - Static variable in class com.mindfusion.diagramming.HitTestPriority
Test nodes first, then arrows.
nodeSelected(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a node is selected, either programmatically or by the user.
nodeSelected(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeSelected(NodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a node is selected, either programmatically or by the user.
nodeSelected(NodeListEvent) - Method in class com.mindfusion.diagramming.NodeListViewAdapter
 
nodeSelected(NodeListEvent) - Method in interface com.mindfusion.diagramming.NodeListViewListener
 
nodeSelecting(NodeValidationEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user tries to select a node, this event lets you cancel the operation.
nodeSelecting(NodeValidationEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeSelecting(NodeValidationEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user tries to select a node, this event lets you cancel the operation.
nodesIntersect(ConnectionPoint) - Method in class com.mindfusion.diagramming.ConnectionPoint
Checks whether the node associated with the current connection point and the node associated with the specified connection point intersect.
nodesIntersect(DiagramNode, DiagramNode) - Static method in class com.mindfusion.diagramming.DiagramNode
Determines whether two nodes intersect.
nodeStartModifying(NodeValidationEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
A validation event raised when the user starts modifying a node.
nodeStartModifying(NodeValidationEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeStartModifying(NodeValidationEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
A validation event raised when the user starts modifying a node.
nodeTextEdited(EditNodeTextEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user edits the text of a node.
nodeTextEdited(EditNodeTextEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeTextEdited(EditNodeTextEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user edits the text of a node.
nodeTextEditing(NodeValidationEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
A validation event that lets you approve or reject changes made to the text of a node.
nodeTextEditing(NodeValidationEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
nodeTextEditing(NodeValidationEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
A validation event that lets you approve or reject changes made to the text of a node.
NodeValidationEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to handlers of node validation events.
NodeValidationEvent(Object, DiagramNode) - Constructor for class com.mindfusion.diagramming.NodeValidationEvent
Represents methods that will handle node validation events.
NodeValidationEvent(Object, DiagramNode, Point2D, int) - Constructor for class com.mindfusion.diagramming.NodeValidationEvent
 
NodeValidationEvent(Object, DiagramNode, Rectangle2D) - Constructor for class com.mindfusion.diagramming.NodeValidationEvent
 
None - Static variable in class com.mindfusion.diagramming.Action
Specifies that there isn't any action being performed on an item.
None - Static variable in class com.mindfusion.diagramming.AdjustmentHandles
Specifies that all selection handles of an item are disabled.
None - Static variable in class com.mindfusion.diagramming.ArrowHeads
Do not display an arrowhead shape.
None - Static variable in class com.mindfusion.diagramming.AutoResize
Do not enlarge the document size automatically.
None - Static variable in class com.mindfusion.diagramming.CellFrameStyle
TableNode cells have no border.
None - Static variable in class com.mindfusion.diagramming.CustomDraw
Standard drawing.
None - Static variable in class com.mindfusion.diagramming.DelKeyAction
Indicates that nothing happens.
None - Static variable in class com.mindfusion.diagramming.DirectionConstraint
Specifies no restrictions.
None - Static variable in class com.mindfusion.diagramming.HyperLinkStyle
Do not generate hyperlinks.
None - Static variable in class com.mindfusion.diagramming.jlayout.AssistantType
The node is not an assistant.
None - Static variable in class com.mindfusion.diagramming.MarkStyle
No visual indication for the anchor point.
None - Static variable in class com.mindfusion.diagramming.ShadowsStyle
Do not draw shadows.
NoRestriction - Static variable in class com.mindfusion.diagramming.RestrictToBounds
Do not prevent users from dragging items outside of the document scrollable area.
Normal - Static variable in class com.mindfusion.diagramming.Granularity
Use the map tiles found by the initial division algorithm.
Normal - Static variable in class com.mindfusion.diagramming.jlayout.AssistantType
The node is an assistant and its relative position is determined automatically by the layout.
normalizeRect(Rectangle2D) - Static method in class com.mindfusion.diagramming.Utilities
 
notifyParent - Variable in class com.mindfusion.diagramming.BaseList
 
NotifyPropertyChanged - Interface in com.mindfusion.diagramming
 
NotSpecified - Static variable in class com.mindfusion.diagramming.jlayout.FlowLayoutTraits
For internal use.

O

obstacle - Variable in class com.mindfusion.diagramming.DiagramNode
 
onAdd() - Method in class com.mindfusion.diagramming.ControlNode
DiagramItem.onAdd() override.
onAdd() - Method in class com.mindfusion.diagramming.DiagramItem
Called when an item is added to a Diagram, either by the user, programmatically or via undo / redo.
onBtnActPrint() - Method in class com.mindfusion.diagramming.PrintPreview
 
onBtnArrowZoomScale() - Method in class com.mindfusion.diagramming.PrintPreview
 
onBtnClose() - Method in class com.mindfusion.diagramming.PrintPreview
 
onBtnFirstPage() - Method in class com.mindfusion.diagramming.PrintPreview
 
onBtnFourPages() - Method in class com.mindfusion.diagramming.PrintPreview
 
onBtnLastPage() - Method in class com.mindfusion.diagramming.PrintPreview
 
onBtnNextPage() - Method in class com.mindfusion.diagramming.PrintPreview
 
onBtnOnePage() - Method in class com.mindfusion.diagramming.PrintPreview
 
onBtnPrevPage() - Method in class com.mindfusion.diagramming.PrintPreview
 
onBtnSixPages() - Method in class com.mindfusion.diagramming.PrintPreview
 
onBtnThreePages() - Method in class com.mindfusion.diagramming.PrintPreview
 
onBtnTwoPages() - Method in class com.mindfusion.diagramming.PrintPreview
 
onBtnZoomAuto() - Method in class com.mindfusion.diagramming.PrintPreview
 
onChangeFont() - Method in class com.mindfusion.diagramming.DiagramItem
 
onChangeFont() - Method in class com.mindfusion.diagramming.DiagramLink
 
onChangeTextPadding() - Method in class com.mindfusion.diagramming.DiagramItem
 
onChangeTextPadding() - Method in class com.mindfusion.diagramming.ShapeNode
 
onChangeTextPadding() - Method in class com.mindfusion.diagramming.TableNode
 
onChangeTextPadding() - Method in class com.mindfusion.diagramming.TreeViewNode
 
onChildModified(DiagramNode, int) - Method in class com.mindfusion.diagramming.ContainerNode
Called when a group child node has been modified.
onChildModified(DiagramNode, int) - Method in class com.mindfusion.diagramming.DiagramItem
Called when a group child node has been modified.
onClick(int, Point2D) - Method in class com.mindfusion.diagramming.DiagramItem
Invoked when the user clicks this item.
onClick(int, Point2D) - Method in class com.mindfusion.diagramming.TreeViewNode
DiagramItem.onClick(int, Point2D) override.
OnCreate - Static variable in class com.mindfusion.diagramming.SnapToAnchor
Align to anchor points only when the arrow is created.
OnCreateOrModify - Static variable in class com.mindfusion.diagramming.SnapToAnchor
Align to anchor points both when creating or modifying.
onDoubleClick(int, Point2D) - Method in class com.mindfusion.diagramming.DiagramItem
Invoked when the user double-clicks this item.
onDragOut(DiagramItem) - Method in class com.mindfusion.diagramming.ContainerNode
Invoked when a diagram item is being dragged out of this node.
onDragOut(DiagramItem) - Method in class com.mindfusion.diagramming.DiagramNode
Invoked when a diagram item is being dragged out of this node.
onDragOver(DiagramItem) - Method in class com.mindfusion.diagramming.ContainerNode
Invoked when a diagram item is being dragged over this node.
onDragOver(DiagramItem) - Method in class com.mindfusion.diagramming.DiagramNode
Invoked when a diagram item is being dragged over this node.
onDropOver(DiagramItem) - Method in class com.mindfusion.diagramming.ContainerNode
Invoked when a diagram item is dropped over this node.
onDropOver(DiagramItem) - Method in class com.mindfusion.diagramming.DiagramNode
Invoked when a diagram item is dropped over this node.
oNearest - Variable in class com.mindfusion.diagramming.jlayout.RouteDescriptor
 
OneLevel - Static variable in class com.mindfusion.diagramming.ShadowsStyle
Draw all shadows at one level at the bottom of the Z order.
OneToMany - Static variable in class com.mindfusion.diagramming.Relationship
The specified row is at the "one" end of a one-to-many relation.
OneWayLayout - Class in com.mindfusion.diagramming.jlayout
Performs one-way layout on a graph.
OneWayLayout() - Constructor for class com.mindfusion.diagramming.jlayout.OneWayLayout
Initializes a new instance of the OneWayLayout class.
OneWayLayout - Class in com.mindfusion.diagramming
Implements a one-way graph layout algorithm.
OneWayLayout() - Constructor for class com.mindfusion.diagramming.OneWayLayout
Initializes a new instance of the OneWayLayout class with the default settings.
OneWayLayoutInfo - Class in com.mindfusion.diagramming.jlayout
Contains settings for the OneWayLayout class.
OneWayLayoutInfo() - Constructor for class com.mindfusion.diagramming.jlayout.OneWayLayoutInfo
Initializes a new instance of the OneWayLayoutInfo class.
onItemSelected(ListSelectionEvent) - Method in class com.mindfusion.diagramming.NodeListView
 
onKeyDown(KeyEvent) - Method in class com.mindfusion.diagramming.ShapeListBox
 
onKeyPressed(KeyEvent) - Method in class com.mindfusion.diagramming.NodeListView
 
onLoad(Diagram) - Method in class com.mindfusion.diagramming.ControlNode
DiagramItem.onLoad(com.mindfusion.diagramming.Diagram) override.
onLoad(Diagram) - Method in class com.mindfusion.diagramming.DiagramItem
 
onLoad(Diagram) - Method in class com.mindfusion.diagramming.DiagramLink
DiagramItem.onLoad(com.mindfusion.diagramming.Diagram) override.
onLoad(Diagram) - Method in class com.mindfusion.diagramming.ShapeNode
DiagramItem.onLoad(com.mindfusion.diagramming.Diagram) override.
onLoad(Diagram) - Method in class com.mindfusion.diagramming.TableNode
DiagramItem.onLoad(com.mindfusion.diagramming.Diagram) override.
onLoad(Diagram) - Method in class com.mindfusion.diagramming.TreeViewNode
DiagramItem.onLoad(com.mindfusion.diagramming.Diagram) override.
onMeasureUnitChanged() - Method in class com.mindfusion.diagramming.TreeViewNode
Called when the Diagram's MeasureUnit changes.
onMenu10() - Method in class com.mindfusion.diagramming.PrintPreview
 
onMenu100() - Method in class com.mindfusion.diagramming.PrintPreview
 
onMenu150() - Method in class com.mindfusion.diagramming.PrintPreview
 
onMenu200() - Method in class com.mindfusion.diagramming.PrintPreview
 
onMenu25() - Method in class com.mindfusion.diagramming.PrintPreview
 
onMenu50() - Method in class com.mindfusion.diagramming.PrintPreview
 
onMenu500() - Method in class com.mindfusion.diagramming.PrintPreview
 
onMenu75() - Method in class com.mindfusion.diagramming.PrintPreview
 
onMenuZoomAuto() - Method in class com.mindfusion.diagramming.PrintPreview
 
onModify(Point2D, int) - Method in class com.mindfusion.diagramming.DiagramItem
Called when an item is modified
onMouseDown(Point2D) - Method in class com.mindfusion.diagramming.Manipulator
Called when the left mouse button is pressed while the pointer is over this manipulator.
onMouseDown(Point2D) - Method in class com.mindfusion.diagramming.ScrollBar
Manipulator.onMouseDown override.
onMouseMove(Point2D) - Method in class com.mindfusion.diagramming.Manipulator
Called when the mouse is moved while this manipulator tracks the mouse events.
onMouseMove(Point2D) - Method in class com.mindfusion.diagramming.ScrollBar
Manipulator.onMouseMove override.
onMousePressed(MouseEvent) - Method in class com.mindfusion.diagramming.NodeListView
 
onMouseUp(Point2D) - Method in class com.mindfusion.diagramming.Manipulator
Called when the left mouse button is released while this manipulator tracks the mouse events.
onMouseUp(Point2D) - Method in class com.mindfusion.diagramming.ScrollBar
Manipulator.onMouseUp override.
onNodeRemoved(NodeListEvent) - Method in class com.mindfusion.diagramming.NodeListView
 
onNodeSelected(NodeListEvent) - Method in class com.mindfusion.diagramming.NodeListView
 
onPaintComponent(Graphics) - Method in class com.mindfusion.diagramming.LayerListViewItem
Called when a control host pane is repainted.
onRemove() - Method in class com.mindfusion.diagramming.ControlNode
DiagramItem.onRemove() override.
onRemove() - Method in class com.mindfusion.diagramming.DiagramItem
Called when an item is removed from a Diagram, either by the user, programmatically or via undo / redo.
onRemove() - Method in class com.mindfusion.diagramming.DiagramNode
Called when an item is removed from a Diagram, either by the user, programmatically or via undo / redo.
onRotationAngleChanged() - Method in class com.mindfusion.diagramming.DiagramNode
 
onRotationAngleChanged() - Method in class com.mindfusion.diagramming.ShapeNode
DiagramNode.onRotationAngleChanged() override.
onStyleChanged() - Method in class com.mindfusion.diagramming.DiagramItem
Invoked when the associated style or theme have changed.
onUpdateBounds() - Method in class com.mindfusion.diagramming.ControlNode
DiagramNode.onUpdateBounds() override.
onUpdateBounds() - Method in class com.mindfusion.diagramming.DiagramNode
Invoked when the bounding rectangle of the node has changed.
onUpdateBounds() - Method in class com.mindfusion.diagramming.DummyNode
 
onUpdateBounds() - Method in class com.mindfusion.diagramming.ShapeNode
 
onUpdateBounds() - Method in class com.mindfusion.diagramming.TableNode
 
onUpdateBounds() - Method in class com.mindfusion.diagramming.TreeViewNode
DiagramNode.onUpdateBounds(); override.
onZoomChanged() - Method in class com.mindfusion.diagramming.TreeViewNode
Called when the Diagram's ZoomFactor changes.
op_Equality(MeasureUnit, MeasureUnit) - Static method in class com.mindfusion.diagramming.MeasureUnit
Compares two MeasureUnit objects for equality.
op_Inequality(MeasureUnit, MeasureUnit) - Static method in class com.mindfusion.diagramming.MeasureUnit
Compares two MeasureUnit objects for inequality.
OrderingRule - Static variable in class com.mindfusion.diagramming.jlayout.FlowLayoutTraits
Specified the preferred order for nodes.
Orientation - Class in com.mindfusion.diagramming.jlayout
 
Orientation() - Constructor for class com.mindfusion.diagramming.jlayout.Orientation
 
Orientation - Class in com.mindfusion.diagramming
The members of this enumeration specify what orientation a graphic element should have - vertical, horizontal, or one determined automatically by JDiagram.
Orientation() - Constructor for class com.mindfusion.diagramming.Orientation
 
OrthogonalBendLinks - Class in com.mindfusion.diagramming.jlayout
 
OrthogonalBendLinks() - Constructor for class com.mindfusion.diagramming.jlayout.OrthogonalBendLinks
 
OrthogonalLayout - Class in com.mindfusion.diagramming.jlayout
 
OrthogonalLayout() - Constructor for class com.mindfusion.diagramming.jlayout.OrthogonalLayout
Initializes a new instance of the OrthogonalLayout class.
OrthogonalLayout - Class in com.mindfusion.diagramming
Implements an orthogonal graph layout algorithm.
OrthogonalLayout() - Constructor for class com.mindfusion.diagramming.OrthogonalLayout
Initializes a new instance of the OrthogonalLayout class with the default settings.
OrthogonalLayoutInfo - Class in com.mindfusion.diagramming.jlayout
 
OrthogonalLayoutInfo() - Constructor for class com.mindfusion.diagramming.jlayout.OrthogonalLayoutInfo
Initializes a new instance of the OrthogonalLayoutInfo class.
OrthogonalRouter - Class in com.mindfusion.diagramming.jlayout
 
OrthogonalRouter() - Constructor for class com.mindfusion.diagramming.jlayout.OrthogonalRouter
 
OrthogonalRouter - Class in com.mindfusion.diagramming
Implements an orthogonal graph layout algorithm.
OrthogonalRouter() - Constructor for class com.mindfusion.diagramming.OrthogonalRouter
Initializes a new instance of the OrthogonalLayout class.
OrthogonalRouterInfo - Class in com.mindfusion.diagramming.jlayout
 
OrthogonalRouterInfo() - Constructor for class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
Initializes a new instance of the OrthogonalLayoutInfo class.
OrthogonalRouterInfo(float, XDimension2D.Double, float, float, float) - Constructor for class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
Initializes a new instance of the GridLayoutInfo class.
OuterBottom - Static variable in class com.mindfusion.diagramming.ExpandButtonPosition
Place expand/collapse buttons at the bottom side of their nodes.
OuterLeft - Static variable in class com.mindfusion.diagramming.ExpandButtonPosition
Place expand/collapse buttons at the left-hand side of their nodes.
OuterLowerLeft - Static variable in class com.mindfusion.diagramming.ExpandButtonPosition
Place expand/collapse buttons at the lower-left corner of their nodes.
OuterLowerRight - Static variable in class com.mindfusion.diagramming.ExpandButtonPosition
Place expand/collapse buttons at the lower-right corner of their nodes.
OuterRight - Static variable in class com.mindfusion.diagramming.ExpandButtonPosition
Place expand/collapse buttons at the right-hand side of their nodes.
OuterTop - Static variable in class com.mindfusion.diagramming.ExpandButtonPosition
Place expand/collapse buttons at the top side of their nodes.
OuterUpperLeft - Static variable in class com.mindfusion.diagramming.ExpandButtonPosition
Place expand/collapse buttons at the upper-left corner of their nodes.
OuterUpperRight - Static variable in class com.mindfusion.diagramming.ExpandButtonPosition
Place expand/collapse buttons at the upper-right corner of their nodes.
outgoingLinks - Variable in class com.mindfusion.diagramming.DiagramNode
 
OutLink - Static variable in class com.mindfusion.diagramming.jlayout.FlowLayoutTraits
Identifies possible outgoing links in FlowLayout rules.
OverLongestSegment - Static variable in class com.mindfusion.diagramming.LinkTextStyle
The text follows the longest arrow segment and is displayed centered at the segment’s middle point.
Overview - Class in com.mindfusion.diagramming
The Overview control provides a scaled-down view of Diagram contents and allows scrolling and zooming the diagram with the mouse.
Overview() - Constructor for class com.mindfusion.diagramming.Overview
Initializes a new instance of the Overview class.
OverviewApplet - Class in com.mindfusion.diagramming
The OverviewApplet class implements a Java applet that hosts an Overview instance inside its frame.
OverviewApplet() - Constructor for class com.mindfusion.diagramming.OverviewApplet
Initializes a new instance of the OverviewApplet class.
overviewToDoc(Point) - Method in class com.mindfusion.diagramming.Overview
 

P

pageAdded(DiagramPageEvent) - Method in class com.mindfusion.diagramming.TabbedScrollPaneAdapter
 
pageAdded(DiagramPageEvent) - Method in interface com.mindfusion.diagramming.TabbedScrollPaneListener
 
PageOrientation() - Method in class com.mindfusion.diagramming.PrintPreview
 
pageRemoved(DiagramPageEvent) - Method in class com.mindfusion.diagramming.TabbedScrollPaneAdapter
 
pageRemoved(DiagramPageEvent) - Method in interface com.mindfusion.diagramming.TabbedScrollPaneListener
 
pageRemoving(DiagramPageValidationEvent) - Method in class com.mindfusion.diagramming.TabbedScrollPaneAdapter
 
pageRemoving(DiagramPageValidationEvent) - Method in interface com.mindfusion.diagramming.TabbedScrollPaneListener
 
paintComponent(Graphics) - Method in class com.mindfusion.diagramming.DiagramView
 
paintComponent(Graphics) - Method in class com.mindfusion.diagramming.GlassPane
 
paintComponent(Graphics) - Method in class com.mindfusion.diagramming.LayerListViewItem
 
paintComponent(Graphics) - Method in class com.mindfusion.diagramming.Overview
 
paintComponent(Graphics) - Method in class com.mindfusion.diagramming.ShapeListBox
 
Pair - Class in com.mindfusion.diagramming.jlayout
Represents a coupling between two arbitrary objects.
Pair() - Constructor for class com.mindfusion.diagramming.jlayout.Pair
Initializes a new instance of the Pair class.
Pair(Object, Object) - Constructor for class com.mindfusion.diagramming.jlayout.Pair
Initializes a new instance of the Pair class.
Pan - Static variable in class com.mindfusion.diagramming.Behavior
Dragging the mouse pans the view.
PanBehavior - Class in com.mindfusion.diagramming
 
PanBehavior(DiagramView) - Constructor for class com.mindfusion.diagramming.PanBehavior
 
parse(String, Point2D) - Static method in class com.mindfusion.diagramming.Utilities
Parses space separated numbers into Point2D
pasteFromClipboard(float, float) - Method in class com.mindfusion.diagramming.DiagramApplet
Pastes diagram items from a local clipboard.
pasteFromClipboard(float, float, boolean) - Method in class com.mindfusion.diagramming.DiagramApplet
Pastes diagram items from a local clipboard.
pasteFromClipboard(float, float) - Method in class com.mindfusion.diagramming.DiagramView
Pastes diagram items from the system clipboard.
pasteFromClipboard(float, float, boolean) - Method in class com.mindfusion.diagramming.DiagramView
Pastes diagram items from the system clipboard.
pasteSelection(Diagram, SelectionCopy, CompositeCmd, float, float) - Method in class com.mindfusion.diagramming.Diagram
Adds the specified items and groups to the specified diagram document.
Path - Class in com.mindfusion.diagramming.jlayout
 
Path() - Constructor for class com.mindfusion.diagramming.jlayout.Path
 
Path(Path) - Constructor for class com.mindfusion.diagramming.jlayout.Path
 
Path - Class in com.mindfusion.diagramming
Represents a series of connected nodes an arrows.
PathFinder - Class in com.mindfusion.diagramming.jlayout
 
PathFinder() - Constructor for class com.mindfusion.diagramming.jlayout.PathFinder
 
PathFinder - Class in com.mindfusion.diagramming
PathFinder helps you find paths and cycles in a graph.
PathFinder() - Constructor for class com.mindfusion.diagramming.PathFinder
 
PathList - Class in com.mindfusion.diagramming.jlayout
 
PathList() - Constructor for class com.mindfusion.diagramming.jlayout.PathList
 
PathList - Class in com.mindfusion.diagramming
A strongly-typed list of Path objects.
PathNode - Class in com.mindfusion.diagramming.jlayout
 
PathNode(int, int) - Constructor for class com.mindfusion.diagramming.jlayout.PathNode
Initializes a new instance of the PathNode class.
pen - Variable in class com.mindfusion.diagramming.DiagramItem
 
Pen - Class in com.mindfusion.diagramming
Pen objects are used to draw the borders and decoration lines of boxes, the frame lines of tables and cells and the segments of arrows.
Pen() - Constructor for class com.mindfusion.diagramming.Pen
Initializes a new Pen instance.
Pen(float, Color) - Constructor for class com.mindfusion.diagramming.Pen
Initializes a new Pen instance.
Pen(float, Brush) - Constructor for class com.mindfusion.diagramming.Pen
Initializes a new Pen instance.
Pen(float, Color, DashStyle) - Constructor for class com.mindfusion.diagramming.Pen
Initializes a new Pen instance.
Pentagon - Static variable in class com.mindfusion.diagramming.ArrowHeads
Display a pentagon.
Percent - Static variable in class com.mindfusion.diagramming.MeasureUnit
Specifies percents as the unit of measure.
Pixel - Static variable in class com.mindfusion.diagramming.GraphicsUnit
Specifies a device pixel as the unit of measure.
Pixel - Static variable in class com.mindfusion.diagramming.MeasureUnit
Specifies device pixels as the unit of measure.
Point - Static variable in class com.mindfusion.diagramming.AttachToLink
The node is attached to and follows the specified control point of the arrow.
Point - Static variable in class com.mindfusion.diagramming.GraphicsUnit
Specifies a printer's point (1/72 inch) as the unit of measure.
Point - Static variable in class com.mindfusion.diagramming.MeasureUnit
Specifies printer's points (1/72 inch) as the unit of measure.
pointAlongLength(float) - Method in class com.mindfusion.diagramming.LinkLabel
 
pointAlongLength(float, PointList) - Method in class com.mindfusion.diagramming.LinkLabel
Returns a point lying on a polyline that is positioned at a relative position along the polyline's length.
PointerArrow - Static variable in class com.mindfusion.diagramming.ArrowHeads
Display a pointer arrow.
PointList - Class in com.mindfusion.diagramming.jlayout
 
PointList() - Constructor for class com.mindfusion.diagramming.jlayout.PointList
 
PointList - Class in com.mindfusion.diagramming
A strongly-typed list of Point2D.Float objects.
PointList(int) - Constructor for class com.mindfusion.diagramming.PointList
 
PointList(PointList) - Constructor for class com.mindfusion.diagramming.PointList
 
PointList(Point2D.Float[]) - Constructor for class com.mindfusion.diagramming.PointList
 
PointList() - Constructor for class com.mindfusion.diagramming.PointList
 
PointOperations - Class in com.mindfusion.diagramming.jlayout
 
PointOperations() - Constructor for class com.mindfusion.diagramming.jlayout.PointOperations
 
Points - Static variable in class com.mindfusion.diagramming.GridStyle
The alignment grid is drawn as a matrix of points.
polarToCartesian(Point2D, double, double, Point2D) - Static method in class com.mindfusion.diagramming.Utilities
 
Polyline - Static variable in class com.mindfusion.diagramming.LinkShape
The arrow consists of straight line segments.
PossibleConnection - Static variable in class com.mindfusion.diagramming.jlayout.FlowLayoutTraits
For internal use.
preferredLayoutSize(Container) - Method in class com.mindfusion.diagramming.TabbedScrollPane
LayoutManager.preferredLayoutSize implementation.
preferredLayoutSize(Container) - Method in class com.mindfusion.diagramming.VerticalFlowLayout
Returns the preferred dimensions for this layout given the visible components in the specified target container.
print(Graphics, PageFormat, int) - Method in class com.mindfusion.diagramming.DiagramView
Implements the Printable interface.
print() - Method in class com.mindfusion.diagramming.DiagramView
Prints the current diagram using the default page format.
print(String) - Method in class com.mindfusion.diagramming.DiagramView
Prints the current diagram using the default page format.
print(PageFormat, String) - Method in class com.mindfusion.diagramming.DiagramView
Prints the current diagram using the specified page format.
Printer - Static variable in class com.mindfusion.diagramming.RenderTarget
 
PrintOptions - Class in com.mindfusion.diagramming
Defines the attributes of a printed diagram.
PrintOptions(DiagramView) - Constructor for class com.mindfusion.diagramming.PrintOptions
Initializes a new PrintOptions instance.
printPreview() - Method in class com.mindfusion.diagramming.DiagramView
Displays a print preview window, that shows how the diagram would look when printed on paper.
printPreview(PageFormat) - Method in class com.mindfusion.diagramming.DiagramView
Displays a print preview window, that shows how the diagram would look when printed on paper.
PrintPreview - Class in com.mindfusion.diagramming
Implements a print preview window.
PrintPreview(DiagramView) - Constructor for class com.mindfusion.diagramming.PrintPreview
 
PrintPreview(DiagramView, PageFormat) - Constructor for class com.mindfusion.diagramming.PrintPreview
 
process(Link) - Method in interface com.mindfusion.diagramming.jlayout.ProcessLink
 
processKeyEvent(KeyEvent) - Method in class com.mindfusion.diagramming.DiagramView
 
processKeyEvent(KeyEvent) - Method in class com.mindfusion.diagramming.LayerListViewItem
 
ProcessLink - Interface in com.mindfusion.diagramming.jlayout
 
processMouseEvent(MouseEvent) - Method in class com.mindfusion.diagramming.GlassPane
 
processMouseMotionEvent(MouseEvent) - Method in class com.mindfusion.diagramming.GlassPane
 
processMouseWheelEvent(MouseWheelEvent) - Method in class com.mindfusion.diagramming.GlassPane
 
ptEnd - Variable in class com.mindfusion.diagramming.DiagramItem
 
ptInManipulator(Point2D) - Method in class com.mindfusion.diagramming.Folder
Manipulator.PtInManipulator override.
ptMdfLast - Variable in class com.mindfusion.diagramming.DiagramItem
 
ptOrg - Variable in class com.mindfusion.diagramming.DiagramItem
 
ptSavedEnd - Variable in class com.mindfusion.diagramming.DiagramItem
 
ptSavedOrg - Variable in class com.mindfusion.diagramming.DiagramItem
 
putExpandable(boolean) - Method in class com.mindfusion.diagramming.DiagramNode
 
putSelected(boolean) - Method in class com.mindfusion.diagramming.DiagramItem
 

Q

query(String) - Method in class com.mindfusion.diagramming.DiagramItem
Returns the items that can be reached from this item by following the path specified in the given query expression.
QuickRouter - Class in com.mindfusion.diagramming
Implements a very fast link routing algorithm that uses a tree to represent the free and occupied regions in the diagram.
QuickRouter(Diagram) - Constructor for class com.mindfusion.diagramming.QuickRouter
Initializes a new instance of the QuickRouter class.
Quill - Static variable in class com.mindfusion.diagramming.ArrowHeads
Display a quill.

R

Radial - Static variable in class com.mindfusion.diagramming.TreeLayoutType
The root node is at the center and each next level of children is further from the root.
RadialGradientBrush - Class in com.mindfusion.diagramming
Represents a radial gradient brush.
RadialGradientBrush(Color, Color) - Constructor for class com.mindfusion.diagramming.RadialGradientBrush
Initializes a new instance of the RadialGradientBrush class.
RadialGradientBrush(Color, Color, double, double) - Constructor for class com.mindfusion.diagramming.RadialGradientBrush
Initializes a new instance of the RadialGradientBrush class.
RadialGradientBrush() - Constructor for class com.mindfusion.diagramming.RadialGradientBrush
Initializes a new instance of the RadialGradientBrush class.
RadialTreeLayout - Class in com.mindfusion.diagramming.jlayout
 
RadialTreeLayout() - Constructor for class com.mindfusion.diagramming.jlayout.RadialTreeLayout
 
raiseActionRedone(Command) - Method in class com.mindfusion.diagramming.Diagram
 
raiseActionUndone(Command) - Method in class com.mindfusion.diagramming.Diagram
 
raiseAdding(E, int) - Method in class com.mindfusion.diagramming.BaseList
 
raiseCellTextEdited(Cell, String, String, int, int) - Method in class com.mindfusion.diagramming.Diagram
Raises the DiagramListener.cellTextEdited(com.mindfusion.diagramming.EditCellTextEvent) event.
raiseCellTextEditing(TableNode, int, int) - Method in class com.mindfusion.diagramming.Diagram
Raises the DiagramListener.cellTextEditing(com.mindfusion.diagramming.CellValidationEvent) event to validate entering inplace edit mode.
raiseClearing() - Method in class com.mindfusion.diagramming.BaseList
 
raiseClicked(DiagramItem, Point2D, int) - Method in class com.mindfusion.diagramming.Diagram
Raises the appropriate Clicked event.
raiseClicked(int, Point2D) - Method in class com.mindfusion.diagramming.Diagram
Raises the DiagramListener.clicked(com.mindfusion.diagramming.DiagramEvent) event.
raiseDeleting(DiagramItem) - Method in class com.mindfusion.diagramming.Diagram
Raises the appropriate Deleting event.
raiseDoubleClicked(DiagramItem, Point2D, int) - Method in class com.mindfusion.diagramming.Diagram
Raises the appropriate DoubleClicked event.
raiseDoubleClicked(int, Point2D) - Method in class com.mindfusion.diagramming.Diagram
Raises the DiagramListener.doubleClicked(com.mindfusion.diagramming.DiagramEvent) event.
RaiseEvents - Static variable in class com.mindfusion.diagramming.ExpandButtonAction
Raises the ExpandButtonClicked event.
raiseLinkTextEdited(DiagramLink, String, String) - Method in class com.mindfusion.diagramming.Diagram
Raises the DiagramListener.linkTextEdited(com.mindfusion.diagramming.EditLinkTextEvent) event.
raiseLinkTextEditing(DiagramLink) - Method in class com.mindfusion.diagramming.Diagram
Raises the DiagramListener.linkTextEditing(com.mindfusion.diagramming.LinkValidationEvent) event to validate entering inplace edit mode.
raiseNodeTextEdited(DiagramNode, String, String) - Method in class com.mindfusion.diagramming.Diagram
Raises the DiagramListener.nodeTextEdited(com.mindfusion.diagramming.EditNodeTextEvent) event.
raiseNodeTextEditing(DiagramNode) - Method in class com.mindfusion.diagramming.Diagram
Raises the DiagramListener.nodeTextEditing(com.mindfusion.diagramming.NodeValidationEvent) event to validate entering inplace edit mode.
raiseRemoving(E) - Method in class com.mindfusion.diagramming.BaseList
 
raiseTreeCollapsed(DiagramNode) - Method in class com.mindfusion.diagramming.Diagram
Raises the TreeCollapsed event.
raiseTreeExpanded(DiagramNode) - Method in class com.mindfusion.diagramming.Diagram
Raises the TreeExpanded event.
raiseTreeViewItemEdited(TreeViewItem, String, String) - Method in class com.mindfusion.diagramming.Diagram
 
raiseViewRemoved() - Method in class com.mindfusion.diagramming.Diagram
Raises the DiagramListener.viewRemoved(com.mindfusion.diagramming.ValidationEvent) event.
RandomFactory - Class in com.mindfusion.diagramming.jlayout
A replacement of java.util.Random that return values from a file, so it is equvalent to its .NET version Used to compare results of java and .NET algorithms using random generator
readAnchorPattern(ObjectInput) - Static method in class com.mindfusion.diagramming.Serialization
 
readAnchorPattern(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readBool(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readBool(String, Element, boolean) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readBrush(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readByte(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readChar(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readClassDescriptor() - Method in class com.mindfusion.diagramming.LegacySupportStream
 
readColor(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readColor(String, Element, Color) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readDouble(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readEffect(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Reads a NodeEffect object with the specified name.
readEffect(Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Reads a NodeEffect object from the specified element.
readEnum(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readEnum(String, Element, int) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.AeroEffect
NodeEffect.readExternal(java.io.ObjectInput) override.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.AnchorPattern
 
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.AnchorPoint
 
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.BaseList
 
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.Cell
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.Column
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.ConnectionPoint
Deserializes the connection point data.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.ContainerNode
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.ControlNode
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.DashStyle
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.DiagramItem
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.DiagramLink
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.DiagramNode
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.ExternalizableImage
 
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.GlassEffect
NodeEffect.readExternal(java.io.ObjectInput) override.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.GradientBrush
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.Group
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.HandlesVisualStyle
 
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.HatchBrush
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.Layer
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.LinkLabel
Loads the label from the specified binary stream.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.NodeConstraints
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.NodeEffect
Externalizable.readExternal(java.io.ObjectInput) implementation.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.Pen
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.PointList
 
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.RadialGradientBrush
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.Row
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.Selection
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.ShapeNode
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.SolidBrush
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.Style
Externalizable.readExternal(java.io.ObjectInput) implementation.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.TableNode
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.TextureBrush
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.Theme
Externalizable.readExternal(java.io.ObjectInput) implementation.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.Thickness
 
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.TreeViewConnectionPoint
 
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.TreeViewItem
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.TreeViewNode
Implements Externalizable.
readExternal(ObjectInput) - Method in class com.mindfusion.diagramming.XDimension2D.Double
 
readFloat(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readFloat(String, Element, float) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readFloatArray(String, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readFont(String, Element, boolean) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readGroup(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readHashtable(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Reads a hash or traits table object with the specified name.
readImage(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readInt(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readInt(String, Element, int) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readItemReference(Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Reads an item reference from the specified element.
readItemReference(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readLong(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readNodeConstraints(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readObject(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readPen(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readPen(String, Element, Pen) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readPoint(ObjectInput) - Static method in class com.mindfusion.diagramming.Serialization
 
readPointCollection(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readPointF(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readRect(ObjectInput) - Static method in class com.mindfusion.diagramming.Serialization
 
readRectangleF(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readShape(ObjectInput) - Static method in class com.mindfusion.diagramming.Serialization
 
readShape(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readShape(String, Element, Shape) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readShort(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readShort(String, Element, short) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readSizeF(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readSizeF(String, Element, Dimension2D) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readString(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readString(String, Element, String) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readStringFormat(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readStringFormat(String, Element, TextFormat) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readStyle(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Reads a Style object with the specified name.
readTag(ObjectInput) - Static method in class com.mindfusion.diagramming.Serialization
 
readTag(Object, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
readTag(SerializeTagEvent) - Method in interface com.mindfusion.diagramming.XmlReaderListener
Called when a tag object must be read.
readTextFormat(ObjectInput) - Static method in class com.mindfusion.diagramming.Serialization
 
readTheme(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Reads a Theme object with the specified name.
readThickness(String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
Reassign - Static variable in class com.mindfusion.diagramming.Anchoring
Lets the layout algorithms align arrows to different anchor points.
reassignAnchorPoints() - Method in class com.mindfusion.diagramming.DiagramLink
Chooses new anchor points for a link.
recreateCacheImage() - Method in class com.mindfusion.diagramming.DiagramView
Recreates the off-screen cache bitmap used for fast drawing while modifying items.
Rectangle - Static variable in class com.mindfusion.diagramming.MarkStyle
Draw a rectangle at the anchor point location.
Rectangle - Static variable in class com.mindfusion.diagramming.SelectionStyle
Draw a rectangular selection frame that bounds all selected items.
Rectangle - Static variable in class com.mindfusion.diagramming.SimpleShape
The node's shape is a rectangle.
rectFromPoints() - Method in class com.mindfusion.diagramming.DiagramNode
 
redimTable(int, int) - Method in class com.mindfusion.diagramming.TableNode
Sets the number of rows and columns.
RedimTableCmd - Class in com.mindfusion.diagramming
Represents an action that changes the number of columns or rows in a table.
RedimTableCmd(TableNode, String) - Constructor for class com.mindfusion.diagramming.RedimTableCmd
Initializes a new RedimTableCmd instance.
redo() - Method in class com.mindfusion.diagramming.AddGroupCmd
This method is called by the UndoManager when redoing actions.
redo() - Method in class com.mindfusion.diagramming.AddItemCmd
This method is called by the UndoManager when redoing actions.
redo() - Method in class com.mindfusion.diagramming.AddToContainerCmd
Redoes the command.
redo() - Method in class com.mindfusion.diagramming.ChangeItemCmd
This method is called by the UndoManager when redoing actions.
redo() - Method in class com.mindfusion.diagramming.Command
This method is called by the UndoManager when redoing actions.
redo() - Method in class com.mindfusion.diagramming.CompositeCmd
This method is called by the UndoManager when redoing actions.
redo() - Method in class com.mindfusion.diagramming.ExpandHeaderRowCmd
This method is called by the UndoManager when redoing actions.
redo() - Method in class com.mindfusion.diagramming.ExpandItemCmd
This method is called by the UndoManager when redoing actions.
redo() - Method in class com.mindfusion.diagramming.ExpandTreeViewItemCmd
Command.redo() override.
redo() - Method in class com.mindfusion.diagramming.FoldContainerCmd
Redoes the command action.
redo() - Method in class com.mindfusion.diagramming.ModifyItemCmd
This method is called by the UndoManager when redoing actions.
redo() - Method in class com.mindfusion.diagramming.RedimTableCmd
This method is called by the UndoManager when redoing actions.
redo() - Method in class com.mindfusion.diagramming.RemoveFromContainerCmd
Redoes the command.
redo() - Method in class com.mindfusion.diagramming.RemoveGroupCmd
This method is called by the UndoManager when redoing actions.
redo() - Method in class com.mindfusion.diagramming.RemoveItemCmd
This method is called by the UndoManager when redoing actions.
redo() - Method in class com.mindfusion.diagramming.ScrollTableCmd
This method is called by the UndoManager when redoing actions.
redo() - Method in class com.mindfusion.diagramming.ScrollTreeViewCmd
Command.redo override.
redo() - Method in class com.mindfusion.diagramming.UndoManager
Redoes the next action in the undo/redo queue.
refresh() - Method in class com.mindfusion.diagramming.ScrollBar
 
registerClass(Class, String, int) - Static method in class com.mindfusion.diagramming.Diagram
Registers a diagram item or lane header class for serialization support.
registerItemClass(Class, String, int) - Static method in class com.mindfusion.diagramming.Diagram
Registers a diagram item class for serialization support.
registerProperty(String) - Method in class com.mindfusion.diagramming.Style
Registers a new property with the specified name and type.
registerStyle(Class, Style) - Method in class com.mindfusion.diagramming.Theme
Registers the specified Style object for the items of the specified type.
registerType(Class<?>, String) - Static method in class com.mindfusion.diagramming.Style
Associates a type with an alias.
Relationship - Class in com.mindfusion.diagramming
The members of this enumeration specify how table rows should be related.
Relationship() - Constructor for class com.mindfusion.diagramming.Relationship
 
RelativeToLink - Class in com.mindfusion.diagramming
Specifies how the link labels are positioned.
RelativeToLink() - Constructor for class com.mindfusion.diagramming.RelativeToLink
 
remove(int) - Method in class com.mindfusion.diagramming.BaseList
 
remove(Object) - Method in class com.mindfusion.diagramming.BaseList
 
remove(DiagramNode) - Method in class com.mindfusion.diagramming.ContainerNode
Removes a node from this container.
remove(int) - Method in class com.mindfusion.diagramming.jlayout.BaseList
 
remove(Object) - Method in class com.mindfusion.diagramming.jlayout.BaseList
 
removeButtonClick(ValidationEvent) - Method in class com.mindfusion.diagramming.LayerListViewAdapter
 
removeButtonClick(ValidationEvent) - Method in interface com.mindfusion.diagramming.LayerListViewListener
 
removeDiagramListener(DiagramListener) - Method in class com.mindfusion.diagramming.Diagram
Unregisters listener so that it will no longer receive diagram events.
removeDiagramListener(DiagramListener) - Method in class com.mindfusion.diagramming.DiagramBase
Unregisters listener so that it will no longer receive diagram events.
removeDiagramListener(DiagramListener) - Method in class com.mindfusion.diagramming.DiagramDocument
 
RemoveFromContainerCmd - Class in com.mindfusion.diagramming
Undoable command that implements removal of nodes from a container.
RemoveFromContainerCmd(ContainerNode, DiagramNode, boolean) - Constructor for class com.mindfusion.diagramming.RemoveFromContainerCmd
Intializes a new instance of the AddToContainerCmd class.
RemoveGroupCmd - Class in com.mindfusion.diagramming
Represents an action that destroys a group.
RemoveGroupCmd(Group, DiagramItem) - Constructor for class com.mindfusion.diagramming.RemoveGroupCmd
Initializes a new RemoveGroupCmd instance.
removeItem(DiagramItem) - Method in class com.mindfusion.diagramming.Selection
Removes the specified item from the selection.
removeItem(TreeViewItem) - Method in class com.mindfusion.diagramming.TreeViewNode
Removes the specified item from the node.
RemoveItemCmd - Class in com.mindfusion.diagramming
Represents an action that removes an item from the diagram.
RemoveItemCmd(DiagramItem) - Constructor for class com.mindfusion.diagramming.RemoveItemCmd
Initializes a new RemoveItemCmd instance.
removeLabel(LinkLabel) - Method in class com.mindfusion.diagramming.DiagramLink
Removes the specified label from this link.
removeLayerListViewListener(LayerListViewListener) - Method in class com.mindfusion.diagramming.LayerListView
Unregisters listener so that it will no longer receive LayerListView events.
removeLayoutComponent(Component) - Method in class com.mindfusion.diagramming.TabbedScrollPane
LayoutManager.removeLayoutComponent implementation.
removeLayoutComponent(Component) - Method in class com.mindfusion.diagramming.VerticalFlowLayout
 
removeLinkFromNode() - Method in class com.mindfusion.diagramming.ConnectionPoint
Removes the link associated with this connection point from the associated node.
removeLinkFromNode() - Method in class com.mindfusion.diagramming.TreeViewConnectionPoint
ConnectionPoint.removeLinkFromNode override.
removeMidleSegmentPoint(Link, boolean) - Static method in class com.mindfusion.diagramming.AbstractLayout
 
removeNodeAt(int) - Method in class com.mindfusion.diagramming.NodeListView
Removes the node at the specified position.
removeNodeListViewListener(NodeListViewListener) - Method in class com.mindfusion.diagramming.NodeListView
Unregisters listener so that it will no longer receive NodeListView events.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.mindfusion.diagramming.DiagramPage
 
removePropertyChangeListener(PropertyChangeListener) - Method in class com.mindfusion.diagramming.Layer
Unregisters listener so that it will no longer receive layer events.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.mindfusion.diagramming.NodeEffect
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface com.mindfusion.diagramming.NotifyPropertyChanged
 
removePropertyChangeListener(PropertyChangeListener) - Method in class com.mindfusion.diagramming.Style
 
removeRange(int, int) - Method in class com.mindfusion.diagramming.BaseList
 
removeRange(int, int) - Method in class com.mindfusion.diagramming.jlayout.BaseList
 
removeShapeAt(int) - Method in class com.mindfusion.diagramming.ShapeListBox
Removes a shape from the list box.
removeShapeListener(ShapeListBoxListener) - Method in class com.mindfusion.diagramming.ShapeListBox
Removes previously added listener for select, rename and delete events
removeTabbedScrollPaneListener(TabbedScrollPaneListener) - Method in class com.mindfusion.diagramming.TabbedScrollPane
Unregisters listener so that it will no longer receive view events.
removeThemeListener(ThemeListener) - Method in class com.mindfusion.diagramming.Theme
Unregisters listener so that it will no longer receive theme events.
RenderOptions - Class in com.mindfusion.diagramming
Defines the attributes of a printed diagram.
RenderOptions() - Constructor for class com.mindfusion.diagramming.RenderOptions
Initializes a new RenderOptions instance.
RenderTarget - Class in com.mindfusion.diagramming
 
RenderTarget() - Constructor for class com.mindfusion.diagramming.RenderTarget
 
renderText(String, Rectangle2D, DrawTextHint) - Method in class com.mindfusion.diagramming.Cell
Styled text rendering callback.
renderText(String, Rectangle2D, DrawTextHint) - Method in class com.mindfusion.diagramming.ShapeNode
 
renderText(String, Rectangle2D, DrawTextHint) - Method in class com.mindfusion.diagramming.TableNode
 
renderText(String, Rectangle2D, DrawTextHint) - Method in class com.mindfusion.diagramming.TreeViewItem
 
renderText(String, Rectangle2D, DrawTextHint) - Method in class com.mindfusion.diagramming.TreeViewNode
 
repaint(Rectangle2D) - Method in class com.mindfusion.diagramming.Diagram
Repaints the specified region of the diagram.
repaint(Object, Rectangle2D) - Method in class com.mindfusion.diagramming.Diagram
Repaints the specified region of the diagram.
repaint() - Method in class com.mindfusion.diagramming.Diagram
Repaints the diagram.
repaint(boolean) - Method in class com.mindfusion.diagramming.Diagram
Causes the entire visible diagram area to be repainted.
repaint(RepaintEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the diagram views should be repainted.
repaint(RepaintEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
repaint() - Method in class com.mindfusion.diagramming.DiagramItem
Repaints the region of the diagram where this item is located.
repaint(boolean) - Method in class com.mindfusion.diagramming.DiagramItem
Repaints the specified region of the diagram.
repaint(Rectangle2D) - Method in class com.mindfusion.diagramming.DiagramItem
Repaints the specified region of the diagram.
repaint(RepaintEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the diagram views should be repainted.
repaint(Rectangle2D) - Method in class com.mindfusion.diagramming.DiagramView
Repaints the specified region of the diagram.
repaint() - Method in class com.mindfusion.diagramming.DiagramView
Repaints the whole diagram.
RepaintEvent - Class in com.mindfusion.diagramming
Specifies the coordinates of the area that should be repainted by views when the Repaint event is raised.
RepaintEvent(Object, Rectangle2D, boolean) - Constructor for class com.mindfusion.diagramming.RepaintEvent
Initializes a new instance of the RepaintEvent class
RepaintEvent(Object, Rectangle2D) - Constructor for class com.mindfusion.diagramming.RepaintEvent
 
requestCacheReset(EventObject) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when an object within the diagram requests a reset of the cached bitmap.
requestCacheReset(EventObject) - Method in class com.mindfusion.diagramming.DiagramApplet
 
requestCacheReset(EventObject) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when an object within the diagram requests a reset of the cached bitmap.
requestImage(String) - Method in class com.mindfusion.diagramming.DiagramApplet
 
RerouteLinks - Class in com.mindfusion.diagramming
The members of this enumeration specify in what circumstances JDiagram should automatically re-route arrows.
RerouteLinks() - Constructor for class com.mindfusion.diagramming.RerouteLinks
 
resize(float, float) - Method in class com.mindfusion.diagramming.DiagramNode
Sets the size of a node.
resize(T, double, double) - Static method in class com.mindfusion.diagramming.Utilities
 
ResizeBottomCenter - Static variable in class com.mindfusion.diagramming.AdjustmentHandles
The bottom-center selection handle is enabled.
ResizeBottomLeft - Static variable in class com.mindfusion.diagramming.AdjustmentHandles
The bottom-left selection handle is enabled.
ResizeBottomRight - Static variable in class com.mindfusion.diagramming.AdjustmentHandles
The bottom-right selection handle is enabled.
ResizeMiddleLeft - Static variable in class com.mindfusion.diagramming.AdjustmentHandles
The middle-left selection handle is enabled.
ResizeMiddleRight - Static variable in class com.mindfusion.diagramming.AdjustmentHandles
The middle-right selection handle is enabled.
resizeToFitImage(Image) - Method in class com.mindfusion.diagramming.DiagramNode
 
resizeToFitImage() - Method in class com.mindfusion.diagramming.ShapeNode
Resizes a node so that it will be as big as the image displayed in the node.
resizeToFitImage() - Method in class com.mindfusion.diagramming.TableNode
Resizes a table so that it will be as big as the image displayed in the table.
resizeToFitItems(float) - Method in class com.mindfusion.diagramming.Diagram
Resizes the document area so that it fits exactly the diagram items.
resizeToFitItems(float, boolean) - Method in class com.mindfusion.diagramming.Diagram
Resizes the document area so that it fits exactly the diagram items.
resizeToFitText(FitSize) - Method in class com.mindfusion.diagramming.ShapeNode
Makes a node big enough to display its text without clipping.
resizeToFitText(boolean) - Method in class com.mindfusion.diagramming.TableNode
Resizes the columns and rows so that the cells are large enough to fit their text.
resizeToFitText() - Method in class com.mindfusion.diagramming.TreeViewNode
Resizes the tree view so that it is large enough to fit the text of its items.
resizeToFitText(boolean) - Method in class com.mindfusion.diagramming.TreeViewNode
Resizes the tree view so that it is large enough to fit the text of its items.
ResizeTopCenter - Static variable in class com.mindfusion.diagramming.AdjustmentHandles
The top-center selection handle is enabled.
ResizeTopLeft - Static variable in class com.mindfusion.diagramming.AdjustmentHandles
The top-left selection handle is enabled.
ResizeTopRight - Static variable in class com.mindfusion.diagramming.AdjustmentHandles
The top-right selection handle is enabled.
restoreProperties(DiagramItemProperties) - Method in class com.mindfusion.diagramming.ContainerNode
DiagramItem.restoreProperties(com.mindfusion.diagramming.DiagramItemProperties) override.
restoreProperties(DiagramItemProperties) - Method in class com.mindfusion.diagramming.ControlNode
DiagramItem.restoreProperties(com.mindfusion.diagramming.DiagramItemProperties) override.
restoreProperties(DiagramItemProperties) - Method in class com.mindfusion.diagramming.DiagramItem
Restores the properties of this diagram item.
restoreProperties(DiagramItemProperties) - Method in class com.mindfusion.diagramming.DiagramLink
DiagramItem.restoreProperties(com.mindfusion.diagramming.DiagramItemProperties) override.
restoreProperties(DiagramItemProperties) - Method in class com.mindfusion.diagramming.DiagramNode
DiagramItem.restoreProperties(com.mindfusion.diagramming.DiagramItemProperties) override.
restoreProperties(DiagramItemProperties) - Method in class com.mindfusion.diagramming.ShapeNode
DiagramItem.restoreProperties(com.mindfusion.diagramming.DiagramItemProperties) override.
restoreProperties(DiagramItemProperties) - Method in class com.mindfusion.diagramming.TableNode
DiagramItem.restoreProperties(com.mindfusion.diagramming.DiagramItemProperties) override.
restoreProperties(DiagramItemProperties) - Method in class com.mindfusion.diagramming.TreeViewNode
DiagramNode.restoreProperties(DiagramItemProperties) override.
restoreState(DiagramItemState) - Method in class com.mindfusion.diagramming.DiagramItem
Restores the state of this diagram item.
restoreState(DiagramItemState) - Method in class com.mindfusion.diagramming.DiagramLink
DiagramItem.restoreState(com.mindfusion.diagramming.DiagramItemState) override.
restoreState(DiagramItemState) - Method in class com.mindfusion.diagramming.DiagramNode
DiagramItem.restoreState(com.mindfusion.diagramming.DiagramItemState) override.
RestrictToBounds - Class in com.mindfusion.diagramming
The members of this enumeration specify whether JDiagram lets users drag items outside of the currently define document bounds.
RestrictToBounds() - Constructor for class com.mindfusion.diagramming.RestrictToBounds
 
Resume(boolean) - Method in class com.mindfusion.diagramming.GridRouter
Implements ILinkRouter.Resume.
Resume(boolean) - Method in interface com.mindfusion.diagramming.LinkRouter
Called when the control ends a batch update operation that might affect many links.
Resume(boolean) - Method in class com.mindfusion.diagramming.QuickRouter
Implements LinkRouter.Resume(boolean).
resumeRepaint() - Method in class com.mindfusion.diagramming.DiagramView
Resumes repainting the control after a DiagramView.suspendRepaint() call.
resumeRepaint() - Method in class com.mindfusion.diagramming.Overview
Resumes repainting the control after a Overview.suspendRepaint() call.
resumeRepaint() - Method in class com.mindfusion.diagramming.ShapeListBox
Resumes repainting the control after a ShapeListBox.suspendRepaint() call.
revalidateSynced(JComponent) - Static method in class com.mindfusion.diagramming.Utilities
Performs synchronized revalidation to ensure that layout is up to date after this method returns.
Reversed - Static variable in class com.mindfusion.diagramming.ArrowHeads
Reversed arrowhead.
Reversed - Static variable in class com.mindfusion.diagramming.jlayout.Direction
 
RevTriangle - Static variable in class com.mindfusion.diagramming.ArrowHeads
Display a reversed triangle.
RevWithCirc - Static variable in class com.mindfusion.diagramming.ArrowHeads
Reversed arrowhead with a circle.
RevWithLine - Static variable in class com.mindfusion.diagramming.ArrowHeads
Reversed arrowhead with intersecting line.
Rhombus - Static variable in class com.mindfusion.diagramming.ArrowHeads
Display a rhombus.
Right - Static variable in class com.mindfusion.diagramming.jlayout.AssistantType
The node is an assistant and it is always positioned to the right of its parent.
RIGHT - Static variable in class com.mindfusion.diagramming.VerticalFlowLayout
This value indicates that the components should be right-aligned.
RightAndDown - Static variable in class com.mindfusion.diagramming.AutoResize
Enlarge the document size only to the right and downwards.
RightHandles - Static variable in class com.mindfusion.diagramming.AdjustmentHandles
The top-right, bottom-right and middle-right handles are enabled.
RightToLeft - Static variable in class com.mindfusion.diagramming.jlayout.TreeLayoutDirection
Child nodes are laid out to the left of their parent node.
Rotate - Static variable in class com.mindfusion.diagramming.AdjustmentHandles
The rotation handle is enabled.
Rotate - Static variable in class com.mindfusion.diagramming.LinkTextStyle
The text is displayed rotated at the same angle as the segment where the text is placed.
RotateChildren - Static variable in class com.mindfusion.diagramming.GroupRotation
Attached nodes are rotated by the RotationAngle of the group's master node and around its center.
Rounded - Static variable in class com.mindfusion.diagramming.TreeLayoutLinkType
Each arrow should consist of one Bezier segment.
RoundedRectangle - Static variable in class com.mindfusion.diagramming.SimpleShape
The node's shape is a rounded rectangle.
RoundRectangleTemplate - Class in com.mindfusion.diagramming
Represents a straight line segment in a Shape definition.
RoundRectangleTemplate(float, float, float, float, float) - Constructor for class com.mindfusion.diagramming.RoundRectangleTemplate
Initializes a new instance of RoundRectangleTemplate.
RoundRectangleTemplate(float, float, float, float, float, Color, DashStyle, float) - Constructor for class com.mindfusion.diagramming.RoundRectangleTemplate
Initializes a new instance of RoundRectangleTemplate.
Routable - Interface in com.mindfusion.diagramming.jlayout
 
route() - Method in class com.mindfusion.diagramming.DiagramLink
Sets the link control points so that a link goes between its related nodes without crossing other nodes.
route(Routable) - Static method in class com.mindfusion.diagramming.jlayout.Router
 
route(RouteDescriptor) - Static method in class com.mindfusion.diagramming.jlayout.Router
 
routeAllLinks() - Method in class com.mindfusion.diagramming.Diagram
Routes all links in the diagram so that they will not cross any node.
RouteAllLinks() - Method in class com.mindfusion.diagramming.QuickRouter
Routes all links in the diagram.
routeBounds - Variable in class com.mindfusion.diagramming.jlayout.RouteDescriptor
 
RouteDescriptor - Class in com.mindfusion.diagramming.jlayout
 
RouteDescriptor() - Constructor for class com.mindfusion.diagramming.jlayout.RouteDescriptor
 
routeHeuristics - Variable in class com.mindfusion.diagramming.jlayout.RouteDescriptor
 
RouteHeuristics - Class in com.mindfusion.diagramming.jlayout
 
RouteHeuristics() - Constructor for class com.mindfusion.diagramming.jlayout.RouteHeuristics
 
RouteLink(DiagramLink) - Method in class com.mindfusion.diagramming.GridRouter
Implements ILinkRouter.RouteLink.
RouteLink(DiagramLink) - Method in interface com.mindfusion.diagramming.LinkRouter
Called when a single link must be routed.
RouteLink(DiagramLink) - Method in class com.mindfusion.diagramming.QuickRouter
Implements LinkRouter.RouteLink(DiagramLink).
RouteLinks(DiagramLinkList) - Method in class com.mindfusion.diagramming.GridRouter
Implements ILinkRouter.RouteLinks.
RouteLinks(DiagramLinkList) - Method in interface com.mindfusion.diagramming.LinkRouter
Called when more than one links must be routed.
RouteLinks(DiagramLinkList) - Method in class com.mindfusion.diagramming.QuickRouter
Implements LinkRouter.RouteLinks(DiagramLinkList).
Router - Class in com.mindfusion.diagramming.jlayout
 
Router() - Constructor for class com.mindfusion.diagramming.jlayout.Router
 
routingGrid - Variable in class com.mindfusion.diagramming.jlayout.RouteDescriptor
 
RoutingGrid - Interface in com.mindfusion.diagramming.jlayout
 
routingOptions - Variable in class com.mindfusion.diagramming.jlayout.RouteDescriptor
 
RoutingOptions - Interface in com.mindfusion.diagramming.jlayout
 
RoutingOptions - Class in com.mindfusion.diagramming
An instance of this class accessible via the Diagram.getRoutingOptions() method lets you customize the behavior of the link routing algorithm.
Row - Class in com.mindfusion.diagramming
Represents a row of cells in a table.
Row(TableNode) - Constructor for class com.mindfusion.diagramming.Row
Initializes a new instance of the Row class and assigns the specified table as its parent.
Row() - Constructor for class com.mindfusion.diagramming.Row
Used internally to implement serialization functionality.
RowEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to handlers of table row-related events.
RowEvent(Object, TableNode, int) - Constructor for class com.mindfusion.diagramming.RowEvent
Contains the arguments passed to handlers of table row-related events.
RowList - Class in com.mindfusion.diagramming
A strongly-typed list of Row objects.
RowList() - Constructor for class com.mindfusion.diagramming.RowList
 
Rows - Static variable in class com.mindfusion.diagramming.TableConnectionStyle
Connect arrows to rows of the table.
Ruler - Class in com.mindfusion.diagramming
 
Ruler() - Constructor for class com.mindfusion.diagramming.Ruler
Initializes a new instance of the Ruler class.
runInAppletThread(String) - Method in class com.mindfusion.diagramming.AppletEx
 

S

sameCycle(Path) - Method in class com.mindfusion.diagramming.jlayout.Path
Determines whether the current path traverses the same nodes as the specified path in the same order, disregard which one is the starting node.
sameNode(ConnectionPoint) - Method in class com.mindfusion.diagramming.ConnectionPoint
Checks whether the current connection point and the specified connection point are associated with the same node.
savedBounds - Variable in class com.mindfusion.diagramming.DiagramNode
 
saveEndRelative() - Method in class com.mindfusion.diagramming.ConnectionPoint
Updates the coordinates of the connection point represented by this link, relative to the bounding rectangle of the associated node.
saveEndRelative() - Method in class com.mindfusion.diagramming.TreeViewConnectionPoint
ConnectionPoint.saveEndRelative override.
saveHeaderToXml(Header, Element, String) - Method in class com.mindfusion.diagramming.XmlPersistContext
Saves the specified lane header to the underlying document under the specified name.
saveProperties(DiagramItemProperties) - Method in class com.mindfusion.diagramming.ContainerNode
DiagramItem.saveProperties(com.mindfusion.diagramming.DiagramItemProperties) override.
saveProperties(DiagramItemProperties) - Method in class com.mindfusion.diagramming.ControlNode
DiagramItem.saveProperties(com.mindfusion.diagramming.DiagramItemProperties) override.
saveProperties(DiagramItemProperties) - Method in class com.mindfusion.diagramming.DiagramItem
Saves the properties of this diagram item.
saveProperties(DiagramItemProperties) - Method in class com.mindfusion.diagramming.DiagramLink
DiagramItem.saveProperties(com.mindfusion.diagramming.DiagramItemProperties) override.
saveProperties(DiagramItemProperties) - Method in class com.mindfusion.diagramming.DiagramNode
DiagramItem.saveProperties(com.mindfusion.diagramming.DiagramItemProperties) override.
saveProperties(DiagramItemProperties) - Method in class com.mindfusion.diagramming.ShapeNode
DiagramItem.saveProperties(com.mindfusion.diagramming.DiagramItemProperties) override.
saveProperties(DiagramItemProperties) - Method in class com.mindfusion.diagramming.TableNode
DiagramItem.saveProperties(com.mindfusion.diagramming.DiagramItemProperties) override.
saveProperties(DiagramItemProperties) - Method in class com.mindfusion.diagramming.TreeViewNode
DiagramNode.saveProperties(DiagramItemProperties) override.
saveState(DiagramItemState) - Method in class com.mindfusion.diagramming.DiagramItem
Saves the state of this diagram item.
saveState(DiagramItemState) - Method in class com.mindfusion.diagramming.DiagramLink
DiagramItem.saveState(com.mindfusion.diagramming.DiagramItemState) override.
saveState(DiagramItemState) - Method in class com.mindfusion.diagramming.DiagramNode
DiagramItem.saveState(com.mindfusion.diagramming.DiagramItemState) override.
saveTo(OutputStream) - Method in class com.mindfusion.diagramming.Diagram
Saves the diagram contents into a stream.
saveTo(String) - Method in class com.mindfusion.diagramming.Diagram
Saves the diagram contents into a file.
saveTo(OutputStream) - Method in class com.mindfusion.diagramming.DiagramDocument
Saves the diagram contents into a stream.
saveTo(OutputStream) - Method in class com.mindfusion.diagramming.DiagramView
Saves the diagram contents into a stream.
saveTo(String) - Method in class com.mindfusion.diagramming.DiagramView
Saves the diagram contents into a file.
saveTo(OutputStream) - Method in class com.mindfusion.diagramming.DocumentView
 
saveTo(String) - Method in class com.mindfusion.diagramming.ShapeLibrary
Saves the shape library to the specified file.
saveToFile(String) - Method in class com.mindfusion.diagramming.DiagramDocument
Saves the document to the specified file in a binary format.
saveToString() - Method in class com.mindfusion.diagramming.Diagram
Saves the diagram contents into a string.
saveToString(int, boolean) - Method in class com.mindfusion.diagramming.Diagram
Saves the diagram contents into a string.
saveToString(boolean) - Method in class com.mindfusion.diagramming.DiagramApplet
Saves the diagram data into an XML string.
saveToString() - Method in class com.mindfusion.diagramming.DiagramDocument
Saves the diagram contents into a string.
saveToString(int, boolean) - Method in class com.mindfusion.diagramming.DiagramDocument
Saves the diagram contents into a string.
saveToString() - Method in class com.mindfusion.diagramming.DiagramView
Saves the diagram contents into a string.
saveToString(int, boolean) - Method in class com.mindfusion.diagramming.DiagramView
Saves the diagram contents into a string.
saveToString() - Method in class com.mindfusion.diagramming.Theme
Loads the theme from an XML string.
SaveToStringFormat - Class in com.mindfusion.diagramming
 
SaveToStringFormat() - Constructor for class com.mindfusion.diagramming.SaveToStringFormat
 
saveToXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.Cell
 
saveToXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.Column
 
saveToXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.ContainerNode
Saves the item content into an XML element.
saveToXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.ControlNode
Saves the item content into an XML element.
saveToXml(String) - Method in class com.mindfusion.diagramming.Diagram
Saves the diagram to the specified XML document.
saveToXml(OutputStream, boolean) - Method in class com.mindfusion.diagramming.Diagram
Saves the diagram to the specified XML document.
saveToXml(Document) - Method in class com.mindfusion.diagramming.Diagram
Saves the diagram to the specified XML document.
saveToXml(Document, boolean) - Method in class com.mindfusion.diagramming.Diagram
Saves the diagram to the specified XML document.
saveToXml(String) - Method in class com.mindfusion.diagramming.DiagramDocument
Saves the diagram to the specified XML document.
saveToXml(OutputStream, boolean) - Method in class com.mindfusion.diagramming.DiagramDocument
Saves the diagram to the specified XML document.
saveToXml(Document) - Method in class com.mindfusion.diagramming.DiagramDocument
Saves the document to the specified Document object.
saveToXml(Document, boolean) - Method in class com.mindfusion.diagramming.DiagramDocument
Saves the document to the specified Document object.
saveToXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.DiagramItem
Saves the item content into an XML element.
saveToXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.DiagramLink
 
saveToXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.DiagramNode
 
saveToXml(String) - Method in class com.mindfusion.diagramming.DiagramView
Saves the diagram to the specified XML document.
saveToXml(OutputStream, boolean) - Method in class com.mindfusion.diagramming.DiagramView
Saves the diagram to the specified XML document.
saveToXml(Document) - Method in class com.mindfusion.diagramming.DiagramView
Saves the diagram to the specified XML document.
saveToXml(Document, boolean) - Method in class com.mindfusion.diagramming.DiagramView
Saves the diagram to the specified XML document.
saveToXml(Document, boolean) - Method in class com.mindfusion.diagramming.DocumentView
 
saveToXml(String, Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.HandlesVisualStyle
Saves the style to XML.
saveToXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.LinkLabel
Saves the label into the specified XML element.
saveToXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.Row
 
saveToXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.ShapeNode
 
saveToXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.Style
Saves the style content into an XML element.
saveToXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.TableNode
 
saveToXml(String) - Method in class com.mindfusion.diagramming.Theme
Saves the theme to an XML file.
saveToXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.TreeViewItem
Saves the item content into an XML element.
saveToXml(Element, XmlPersistContext) - Method in class com.mindfusion.diagramming.TreeViewNode
Saves the item content into an XML element.
ScaleAlign - Class in com.mindfusion.diagramming
Generalized alignment enum.
ScaleAlign() - Constructor for class com.mindfusion.diagramming.ScaleAlign
 
ScriptHelper - Class in com.mindfusion.diagramming
Provides helper methods to help accessing the JDiagram API from JavaScript.
ScriptHelper() - Constructor for class com.mindfusion.diagramming.ScriptHelper
 
ScrollBar - Class in com.mindfusion.diagramming
 
ScrollBar(TreeViewNode, boolean) - Constructor for class com.mindfusion.diagramming.ScrollBar
 
ScrollTableCmd - Class in com.mindfusion.diagramming
Represents an action that scrolls table rows up or down.
ScrollTableCmd(TableNode) - Constructor for class com.mindfusion.diagramming.ScrollTableCmd
Initializes a new ScrollTableCmd instance.
scrollTo(float, float) - Method in class com.mindfusion.diagramming.DiagramView
Scrolls the diagram to the specified position.
ScrollTreeViewCmd - Class in com.mindfusion.diagramming
 
ScrollTreeViewCmd(TreeViewNode) - Constructor for class com.mindfusion.diagramming.ScrollTreeViewCmd
 
Segment - Static variable in class com.mindfusion.diagramming.AttachToLink
The node is attached to and follows the specified segment of the arrow.
Segment - Static variable in class com.mindfusion.diagramming.RelativeToLink
Indicates that the link labels are positioned relative to a specified segment.
Selected - Static variable in class com.mindfusion.diagramming.ShowAnchors
Display anchor points marks for selected nodes.
selectedItemChanged(ListSelectionEvent) - Method in class com.mindfusion.diagramming.LayerListViewAdapter
 
selectedItemChanged(ListSelectionEvent) - Method in interface com.mindfusion.diagramming.LayerListViewListener
 
SelectedOnly - Static variable in class com.mindfusion.diagramming.ModificationStart
Users must first select an item in order to modify it.
Selection - Class in com.mindfusion.diagramming
Represents a selection of multiple items.
Selection() - Constructor for class com.mindfusion.diagramming.Selection
Initializes a new Selection instance.
selectionChanged(EventObject) - Method in class com.mindfusion.diagramming.DiagramAdapter
Called when an item is added to or removed from the selection.
selectionChanged(EventObject) - Method in class com.mindfusion.diagramming.DiagramApplet
 
selectionChanged(EventObject) - Method in interface com.mindfusion.diagramming.DiagramListener
Called when an item is added to or removed from the selection.
SelectionCopy - Class in com.mindfusion.diagramming
Used internally in the implementation of copy/paste functions.
SelectionCopy(DiagramItemList, DiagramItemList, GroupList) - Constructor for class com.mindfusion.diagramming.SelectionCopy
Initializes a new instance of the SelectionCopy class.
SelectionHandles - Static variable in class com.mindfusion.diagramming.SelectionStyle
All items in the multiple selection are drawn with selection handles around them.
selectionMoved(EventObject) - Method in class com.mindfusion.diagramming.DiagramAdapter
Called when multiple selected items are moved.
selectionMoved(EventObject) - Method in class com.mindfusion.diagramming.DiagramApplet
 
selectionMoved(EventObject) - Method in interface com.mindfusion.diagramming.DiagramListener
Called when multiple selected items are moved.
selectionMoving(ValidationEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised while the user is moving multiple selected items, this event lets you cancel the modification.
selectionMoving(ValidationEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
selectionMoving(ValidationEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised while the user is moving multiple selected items, this event lets you cancel the modification.
SelectionStyle - Class in com.mindfusion.diagramming
The members of this enumeration specify what a multiple selection of items should look like.
SelectionStyle() - Constructor for class com.mindfusion.diagramming.SelectionStyle
 
SemiTransparent - Static variable in class com.mindfusion.diagramming.SelectionStyle
Draw a semi-transparent rectangle that bounds all selected items.
Serialization - Class in com.mindfusion.diagramming
 
Serialization() - Constructor for class com.mindfusion.diagramming.Serialization
 
serializeControl(ControlNodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Lets you save the attributes of controls hosted inside ControlNode objects.
serializeControl(ControlNodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
serializeControl(ControlNodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Lets you save the attributes of controls hosted inside ControlNode objects.
serializeTag(SerializeTagEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the tag of a diagram item must be serialized into an XML document.
serializeTag(SerializeTagEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
serializeTag(SerializeTagEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the tag of a diagram item must be serialized into an XML document.
SerializeTagEvent - Class in com.mindfusion.diagramming
Contains information passed to the tag serialization related events in DiagramListener.
SerializeTagEvent(Object, Object, Object, String, Element, XmlPersistContext) - Constructor for class com.mindfusion.diagramming.SerializeTagEvent
Initializes a new instance of the ItemTagEvent class.
set(int, E) - Method in class com.mindfusion.diagramming.BaseList
Sets the element at the specified position in this list.
set(int, E) - Method in class com.mindfusion.diagramming.jlayout.BaseList
 
set(T) - Method in class com.mindfusion.diagramming.jlayout.ByRef
Sets the parameter value.
set(T, double, double) - Static method in class com.mindfusion.diagramming.Utilities
 
set(T, double, double, double, double) - Static method in class com.mindfusion.diagramming.Utilities
 
set(T, double, double) - Static method in class com.mindfusion.diagramming.Utilities
 
set(T, Rectangle2D) - Static method in class com.mindfusion.diagramming.Utilities
 
setActiveButtonTooltip(String) - Method in class com.mindfusion.diagramming.LayerListView
Sets the tooltip for the 'Active Layer' button in each item.
setActiveItem(DiagramItem) - Method in class com.mindfusion.diagramming.Diagram
Sets the active item.
setActiveLayer(int) - Method in class com.mindfusion.diagramming.Diagram
Sets the zero-based index of the active layer.
setAddLayerButtonTooltip(String) - Method in class com.mindfusion.diagramming.LayerListView
Sets the tooltip for the 'Add Layer' button.
setAdjustmentHandle(int) - Method in class com.mindfusion.diagramming.LinkEvent
Sets the adjustment handle being moved by the user.
setAdjustmentHandle(int) - Method in class com.mindfusion.diagramming.NodeEvent
Sets the adjustment handle being moved by the user.
setAdjustmentHandlesSize(float) - Method in class com.mindfusion.diagramming.Diagram
Sets the size of selection handles.
setAlignment(int) - Method in class com.mindfusion.diagramming.VerticalFlowLayout
Sets the alignment for this layout.
setAlignmentGuidePen(Pen) - Method in class com.mindfusion.diagramming.Diagram
Sets the pen used to draw alignment guides.
setAlignToGrid(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating whether items should be aligned to the alignment grid while users draw them with the mouse.
setAllEmptySpaces(ArrayList<Rectangle2D.Float>) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setAllowIncoming(boolean) - Method in class com.mindfusion.diagramming.AnchorPoint
Sets a value indicating whether this anchor point accepts incoming arrows.
setAllowIncomingLinks(boolean) - Method in class com.mindfusion.diagramming.DiagramNode
Sets a value indicating whether users are allowed to draw links to this node.
setAllowInplaceEdit(boolean) - Method in class com.mindfusion.diagramming.DiagramView
Sets a value indicating whether users are allowed to edit the text of diagram items.
setAllowLinkCursor(Cursor) - Method in class com.mindfusion.diagramming.DiagramView
Sets the cursor shown when the currently drawn arrow can be attached to the item at the current mouse pointer location.
setAllowLinksRepeat(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating whether users are allowed to draw more than one links between the same nodes.
setAllowMoveEnd(boolean) - Method in class com.mindfusion.diagramming.DiagramLink
Sets a value indicating whether users are allowed to move the last control point of a link.
setAllowMoveStart(boolean) - Method in class com.mindfusion.diagramming.DiagramLink
Sets a value indicating whether users are allowed to move the first control point of a link.
setAllowMultipleSelection(boolean) - Method in class com.mindfusion.diagramming.Selection
Sets a value indicating whether users are allowed to select multiple items.
setAllowOutgoing(boolean) - Method in class com.mindfusion.diagramming.AnchorPoint
Sets a value indicating whether this anchor point accepts outgoing arrows.
setAllowOutgoingLinks(boolean) - Method in class com.mindfusion.diagramming.DiagramNode
Sets a value indicating whether users are allowed to draw links from this node.
setAllowRemove(boolean) - Method in class com.mindfusion.diagramming.NodeListView
Sets a value indicating whether to allow deletion of list nodes by pressing Del.
setAllowRemove(boolean) - Method in class com.mindfusion.diagramming.ShapeListBox
 
setAllowRename(boolean) - Method in class com.mindfusion.diagramming.ShapeListBox
Sets a value specifying whether inline renaming of listbox items is allowed.
setAllowSelfLoops(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets whether users are allowed to draw reflexive links.
setAllowSplitLinks(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets whether link segments can be added and removed interactively.
setAllowTitleEdit(boolean) - Method in class com.mindfusion.diagramming.LayerListView
Sets a value indicating whether layer titles can be in-place edited.
setAllowUnanchoredLinks(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating whether users are allowed to attach links to nodes that do not have any anchor points.
setAllowUnconnectedLinks(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating whether users are allowed to draw unconnected links.
setAnchoring(int) - Method in class com.mindfusion.diagramming.AbstractLayout
Sets how to align links to the anchor points of nodes.
setAnchoring(int) - Method in class com.mindfusion.diagramming.AnnealLayout
Sets a value specifying how arrows will be aligned to the anchor points of nodes.
setAnchoring(int) - Method in class com.mindfusion.diagramming.GridLayout
Sets a value indicating how arrows should be aligned to the anchor points of tree nodes.
setAnchoring(int) - Method in class com.mindfusion.diagramming.RoutingOptions
Sets a value indicating whether the routing algorithm should align links to the anchor points of nodes.
setAnchoring(int) - Method in class com.mindfusion.diagramming.SpringLayout
Sets a value indicating how arrows should be aligned to the anchor points of tree nodes.
setAnchoring(int) - Method in class com.mindfusion.diagramming.TreeLayout
Sets a value indicating how arrows should be aligned to the anchor points of tree nodes.
setAnchorPattern(AnchorPattern) - Method in class com.mindfusion.diagramming.DiagramNode
Sets the anchor points to which link end points are aligned when links connect to this node.
setAnchorPattern(AnchorPattern) - Method in class com.mindfusion.diagramming.Row
Sets the AnchorPattern to whose point arrows should be aligned when connecting to this row.
setAntiAlias(SmoothingMode) - Method in class com.mindfusion.diagramming.DiagramView
Sets the current anti-aliasing mode for non text objects.
setAntiAlias(SmoothingMode) - Method in class com.mindfusion.diagramming.RenderOptions
 
setAreasForTableCells(boolean) - Method in class com.mindfusion.diagramming.HtmlBuilder
Sets a value indicating whether image map AREA elements should be created for tables' cells.
setAutoAlignDistance(float) - Method in class com.mindfusion.diagramming.Diagram
Sets the maximal horizontal or vertical distance at which a node aligns to the borders of other nodes.
setAutoAlignNodes(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets whether nodes should automatically align to the borders of other nodes during user interaction.
setAutoArrange(boolean) - Method in class com.mindfusion.diagramming.LinkLabel
Sets a value indicating whether the label can be auto arranged.
setAutoDeleteItems(boolean) - Method in class com.mindfusion.diagramming.Group
Sets a value indicating whether the subordinated items in this group should be deleted automatically when the group is destroyed.
setAutoResize(int) - Method in class com.mindfusion.diagramming.Diagram
Sets a value specifying whether the document scrollable area should be resized automatically when users draw items near the edges of the diagram.
setAutoRoute(boolean) - Method in class com.mindfusion.diagramming.DiagramLink
Sets a value indicating whether a link should automatically find its way between nodes so that it will not cross other nodes.
setAutoScroll(boolean) - Method in class com.mindfusion.diagramming.DiagramView
Sets a value indicating whether the diagram should scroll automatically when the mouse is dragged towards the edge of the view.
setAutoShrink(boolean) - Method in class com.mindfusion.diagramming.ContainerNode
Sets a value indicating whether the container should shrink in size when nodes are removed from it.
setBackBrush(Brush) - Method in class com.mindfusion.diagramming.Diagram
Sets the diagram's background brush.
setBackBrush(Brush) - Method in class com.mindfusion.diagramming.DiagramStyle
Sets the brush used for painting the diagram background.
setBackgroundColor(Color) - Method in class com.mindfusion.diagramming.Overview
Sets the background color of the overview control.
setBackgroundImage(Image) - Method in class com.mindfusion.diagramming.Diagram
Sets the background image.
setBackgroundImage(Image, String) - Method in class com.mindfusion.diagramming.Diagram
Allows setting of both image and imageUrl properties as other setters reset the skipped argument.
setBackgroundImageAlign(int) - Method in class com.mindfusion.diagramming.Diagram
Sets how the background image should be positioned relatively to the scrollable area of the diagram.
setBackgroundImageUrl(String) - Method in class com.mindfusion.diagramming.Diagram
Sets the URL of the background image.
setBaseLayout(int) - Method in class com.mindfusion.diagramming.OrthogonalRouter
Sets a value indicating whether to arrange nodes or use their current configuration.
setBaseShape(String) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the shape that is displayed at the origin of a link.
setBaseShape(Shape) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the shape that is displayed at the origin of a link.
setBaseShapeSize(float) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the size of the shape displayed at the origin of a link.
setBehavior(int) - Method in class com.mindfusion.diagramming.DiagramView
Sets a value indicating how the control should respond to users actions.
setBendAdjacentLinks(boolean) - Method in class com.mindfusion.diagramming.jlayout.TopologicalLayoutInfo
 
setBendAdjacentLinks(boolean) - Method in class com.mindfusion.diagramming.TopologicalLayout
 
setBendDistance(float) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
Sets for how many times to decrease the bending length.
setBendDistance(float) - Method in class com.mindfusion.diagramming.OrthogonalRouter
Sets how far from its adjacent node a link should bend.
setBendNonplanarLinks(boolean) - Method in class com.mindfusion.diagramming.jlayout.TriangularLayoutInfo
Sets a value indicating whether the intersecting links in a non-planar graphs will be segmented and bended to improve presentation.
setBendNonplanarLinks(boolean) - Method in class com.mindfusion.diagramming.TriangularLayout
Sets a value indicating whether the intersecting links in a non-planar graphs will be segmented and bended to improve presentation.
setBottom(float) - Method in class com.mindfusion.diagramming.Thickness
 
setBoundaryFactor(double) - Method in class com.mindfusion.diagramming.AnnealLayout
Sets a value indicating how important the distance from nodes to the layout area boundaries is relatively to the other criteria considered by the algorithm.
setBoundaryFactor(double) - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Sets a value indicating how important the distance from nodes to the layout area boundaries is relatively to the other criteria considered by the algorithm.
setBounds(Rectangle2D.Float) - Method in class com.mindfusion.diagramming.Diagram
Sets the size of the diagram's scrollable area.
setBounds(Rectangle2D) - Method in class com.mindfusion.diagramming.Diagram
Sets the bounds of the scrollable area of the diagram.
setBounds(Rectangle2D) - Method in class com.mindfusion.diagramming.DiagramNode
Sets the node location and size.
setBounds(float, float, float, float) - Method in class com.mindfusion.diagramming.DiagramNode
Sets the node location and size.
setBounds(Rectangle2D) - Method in interface com.mindfusion.diagramming.jlayout.Node
 
setBoundsDirect(Rectangle2D) - Method in class com.mindfusion.diagramming.DiagramNode
 
setBoundsPen(Pen) - Method in class com.mindfusion.diagramming.Diagram
Sets the pen with which document bounds are drawn.
setBranchPadding(int) - Method in class com.mindfusion.diagramming.FlowchartLayout
Sets how much space to leave between adjacent decision branches in the flowchart.
setBranchPadding(float) - Method in class com.mindfusion.diagramming.jlayout.FlowchartLayoutInfo
 
setBrush(Brush) - Method in class com.mindfusion.diagramming.Cell
Sets the Brush used to fill the cell's interior.
setBrush(Brush) - Method in class com.mindfusion.diagramming.DiagramItem
Sets the brush used to fill the item's interior.
setBrush(Brush) - Method in class com.mindfusion.diagramming.DiagramItemStyle
Sets the brush used to fill the interior of the item.
setBrush(Brush) - Method in class com.mindfusion.diagramming.DiagramStyle
Sets the brush used to fill the interior of items.
setBrush(Brush) - Method in class com.mindfusion.diagramming.Pen
Gets the color of this pen.
setBrush(Brush) - Method in class com.mindfusion.diagramming.ShapeDecoration
Sets the brush used to fill the interior of this shape.
setCancel(boolean) - Method in class com.mindfusion.diagramming.CellValidationEvent
Sets a value indicating whether to prevent the user from completing the operation.
setCancel(boolean) - Method in class com.mindfusion.diagramming.DiagramPageValidationEvent
Gets a value indicating whether to cancel the current operation.
setCancel(boolean) - Method in class com.mindfusion.diagramming.LinkValidationEvent
Sets a value indicating whether to cancel the current operation.
setCancel(boolean) - Method in class com.mindfusion.diagramming.NodeValidationEvent
Sets a value indicating whether to cancel the current operation.
setCancel(boolean) - Method in class com.mindfusion.diagramming.UndoValidationEvent
Sets a value indicating whether the operation should be canceled.
setCancel(boolean) - Method in class com.mindfusion.diagramming.ValidationEvent
Sets a value indicating whether to prevrent the user from completing the operation
setCapacity(int) - Method in class com.mindfusion.diagramming.CommandHistory
Sets the maximum number of commands that can be saved in the undo history.
setCaption(String) - Method in class com.mindfusion.diagramming.ContainerNode
Sets the container's caption text.
setCaption(String) - Method in class com.mindfusion.diagramming.TableNode
Sets the caption text of a table.
setCaption(String) - Method in class com.mindfusion.diagramming.TreeViewNode
Sets the text displayed as caption of the node.
setCaptionBackBrush(Brush) - Method in class com.mindfusion.diagramming.ContainerNode
Sets the brush used to paint the caption area of this container.
setCaptionBackBrush(Brush) - Method in class com.mindfusion.diagramming.TableNodeStyle
Sets the brush used to paint the caption area of this table.
setCaptionBrush(Brush) - Method in class com.mindfusion.diagramming.ContainerNode
Sets the brush used to draw the container's caption text.
setCaptionBrush(Brush) - Method in class com.mindfusion.diagramming.TableNode
Sets the brush used to draw the table's caption text.
setCaptionFormat(TextFormat) - Method in class com.mindfusion.diagramming.ContainerNode
Sets the caption alignment and format.
setCaptionFormat(TextFormat) - Method in class com.mindfusion.diagramming.TableNode
Sets a TextFormat object specifying how to format and align the caption text.
setCaptionHeight(float) - Method in class com.mindfusion.diagramming.ContainerNode
Sets the height of the container's caption area.
setCaptionHeight(float) - Method in class com.mindfusion.diagramming.TableNode
Sets the height of the caption area of the table.
setCaptionHeight(float) - Method in class com.mindfusion.diagramming.TreeViewNode
Gets the height of the node's caption area.
setCaptionImage(Image) - Method in class com.mindfusion.diagramming.TreeViewNode
Gets the image that is displayed in the caption.
setCascadeOrientation(int) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the orientation of the first segment of a cascading link.
setCellFrameStyle(int) - Method in class com.mindfusion.diagramming.Diagram
Sets the default style of the cell frames of new tables.
setCellFrameStyle(int) - Method in class com.mindfusion.diagramming.TableNode
Sets the style of the cell frame lines.
setCellTextBrush(Brush) - Method in class com.mindfusion.diagramming.TableNode
Sets the color used to draw the text in this table.
setCellTextBrush(Brush) - Method in class com.mindfusion.diagramming.TableNodeStyle
Gets the brush used to paint texts inside table cells.
setCenter(Point2D.Float) - Method in interface com.mindfusion.diagramming.jlayout.Node
Sets the geometric center of this node.
setCenterColor(Color) - Method in class com.mindfusion.diagramming.RadialGradientBrush
Sets the center color.
setCollapseEmptyLanes(boolean) - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Set a value indicating whether lanes without associated nodes will shrink to zero size.
setCollapseEmptyLanes(boolean) - Method in class com.mindfusion.diagramming.SwimlaneLayout
Set or sets a value indicating whether lanes without associated nodes will shrink to zero size.
setColor(Color) - Method in class com.mindfusion.diagramming.AnchorPoint
Sets the color used to draw this anchor point.
setColor(Color) - Method in class com.mindfusion.diagramming.ElementTemplate
 
setColor(Color) - Method in class com.mindfusion.diagramming.Pen
Sets the color of this pen.
setColor(Color) - Method in class com.mindfusion.diagramming.SolidBrush
Sets the color that fills the interior of objects painted with this brush.
setColor1(Color) - Method in class com.mindfusion.diagramming.GradientBrush
Sets the first gradient color.
setColor2(Color) - Method in class com.mindfusion.diagramming.GradientBrush
Sets the second gradient color.
setColors(Color[]) - Method in class com.mindfusion.diagramming.GradientBrush
 
setColumn(short) - Method in class com.mindfusion.diagramming.AnchorPoint
Sets the column to which this anchor point is related.
setColumnCount(int) - Method in interface com.mindfusion.diagramming.jlayout.SwimlaneGrid
 
setColumnCount(int) - Method in class com.mindfusion.diagramming.LaneGrid
SwimlaneGrid.setColumnCount(int) implementation.
setColumnCount(int) - Method in interface com.mindfusion.diagramming.SwimlaneGrid
Sets the number of columns in the swimlane grid.
setColumnCount(int) - Method in class com.mindfusion.diagramming.TableNode
Sets the number of columns of this table.
setColumnSpan(int) - Method in class com.mindfusion.diagramming.Cell
Sets the number of columns spanned by this cell.
setColumnStyle(int) - Method in class com.mindfusion.diagramming.Column
Sets a value indicating whether this column should be automatically resized when the table is resized.
setColumnWidth(int, float) - Method in interface com.mindfusion.diagramming.jlayout.SwimlaneGrid
 
setColumnWidth(int, float) - Method in class com.mindfusion.diagramming.LaneGrid
SwimlaneGrid.setColumnCount(int) implementation.
setColumnWidth(int, float) - Method in interface com.mindfusion.diagramming.SwimlaneGrid
Sets the the width of the specified column in the swimlane grid.
setColumnWidth(float) - Method in class com.mindfusion.diagramming.TableNode
Sets the initial width of the columns of this table.
setCommonHeigth(float) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setCommonWidth(float) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setCompactAssistants(boolean) - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
Sets a value indicating whether the "assistant" trait is regarded when performing the layout.
setCompactAssistants(boolean) - Method in class com.mindfusion.diagramming.TreeLayout
Sets a value indicating whether the "assistant" nodes on the same side of a single parent are arranged as close enough to each other as possible.
setCompactNodes(boolean) - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Sets a value indicating whether the nodes within individual lanes are compacted.
setCompactNodes(boolean) - Method in class com.mindfusion.diagramming.SwimlaneLayout
Sets a value indicating whether the nodes within individual lanes are compacted.
setConnectionStyle(int) - Method in class com.mindfusion.diagramming.TableNode
Sets a value indicating whether links should connect to the rows of this table or to the table as an integral entity.
setConnectionStyle(int) - Method in class com.mindfusion.diagramming.TreeViewNode
Sets a value indicating whether drawing a link from/to this node should connect an item or the whole node as an integral entity.
setConstraints(NodeConstraints) - Method in class com.mindfusion.diagramming.DiagramNode
Sets constraints to the node size and movement direction.
setContainerCaption(String) - Method in class com.mindfusion.diagramming.Diagram
Sets the default value for the Caption property of containers.
setContainerCaptionHeight(float) - Method in class com.mindfusion.diagramming.Diagram
Sets the default value for the CaptionHeight property of containers.
setContainerHighlightPen(Pen) - Method in class com.mindfusion.diagramming.Diagram
Sets the default value for the HighlightPen property of containers.
setContainerMargin(float) - Method in class com.mindfusion.diagramming.Diagram
Sets the default value for the Margin property of containers.
setContainerMinimumSize(Dimension2D) - Method in class com.mindfusion.diagramming.Diagram
Sets the default value for the MinimumSize property of containers.
setContainersFoldable(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets the default value for the Foldable property of containers.
setControl(Component) - Method in class com.mindfusion.diagramming.ControlNode
Sets the java.awt.Component that should be hosted inside this node.
setControlPointPosition(int, float, float) - Method in class com.mindfusion.diagramming.LinkLabel
Positions this label relatively to the specified control point.
setCornerRadius(float) - Method in class com.mindfusion.diagramming.ContainerNode
Sets the radius of node's corner arcs when its Shape is set to RoundedRectangle.
setCounterDiagonalResizeCursor(Cursor) - Method in class com.mindfusion.diagramming.DiagramView
Sets the cursor shown when dragging from the current mouse pointer location would start resizing an item along its secondary diagonal.
setCrossingCost(short) - Method in class com.mindfusion.diagramming.RoutingOptions
Sets the value added to the total route cost if a link crosses another link.
setCrossingEdgesCost(double) - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Sets a value specifying how important the low number of arrow crossings is relatively to the other criteria considered by the algorithm.
setCrossingLinksCost(double) - Method in class com.mindfusion.diagramming.AnnealLayout
Sets a value specifying how important the low number of arrow crossings is relatively to the other criteria considered by the algorithm.
setCrossingRadius(float) - Method in class com.mindfusion.diagramming.Diagram
Sets the radius of the shapes drawn at link crossing points.
setCurrentArea(Rectangle2D.Float) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setCurrentPage(DiagramPage) - Method in class com.mindfusion.diagramming.DocumentView
Sets the currently active page.
setCurrentPage(DiagramPage) - Method in class com.mindfusion.diagramming.TabbedScrollPane
Sets the currently active page.
setCurrentRow(int) - Method in class com.mindfusion.diagramming.TableNode
Scrolls the table to the specified row.
setCustomBehavior(BehaviorBase) - Method in class com.mindfusion.diagramming.DiagramView
Sets a custom behavior object specifying how the control responds to mouse input.
setCustomDraw(int) - Method in class com.mindfusion.diagramming.DiagramLink
Gets the type of custom drawing performed on this link.
setCustomDraw(int) - Method in class com.mindfusion.diagramming.ShapeNode
Sets a value indicating what type of custom drawing to perform on a node.
setCustomLinkType(Class<? extends DiagramLink>) - Method in class com.mindfusion.diagramming.DiagramView
Sets a custom type of DiagramLink-derived objects that will be created when the users starts drawing with the mouse.
setCustomNodeType(Class<? extends DiagramNode>) - Method in class com.mindfusion.diagramming.DiagramView
Sets the type of a DiagramNode-derived class whose instance should be created when a user starts drawing.
setDashPen(Pen) - Method in class com.mindfusion.diagramming.HandlesVisualStyle
Sets a Pen used to draw dashed selection frames.
setDashStyle(DashStyle) - Method in class com.mindfusion.diagramming.ElementTemplate
 
setDashStyle(DashStyle) - Method in class com.mindfusion.diagramming.Pen
Sets the dash style of this pen.
setDefaultControlType(Class) - Method in class com.mindfusion.diagramming.Diagram
Sets the type of components that will be hosted by default in newly created ControlNode objects.
setDefaultMode() - Method in class com.mindfusion.diagramming.RoutingOptions
Sets the routing cost parameters to their default values.
setDefaultNodeSize(Dimension2D) - Method in class com.mindfusion.diagramming.NodeListView
Sets the default size with which nodes dragged onto a diagram will be created.
setDefaultShape(Shape) - Method in class com.mindfusion.diagramming.Diagram
Sets the default shape that should be assigned to new nodes.
setDefaultShapeSize(Point2D.Float) - Method in class com.mindfusion.diagramming.ShapeListBox
Sets the size of the shape that is created when dragging items from the list box to the flowchart.
setDelKeyAction(int) - Method in class com.mindfusion.diagramming.DiagramView
Sets a value that specifies what action should be carried out when the user hits the Del key.
setDestination(DiagramNode) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the destination node of a link.
setDestinationAnchor(int) - Method in class com.mindfusion.diagramming.DiagramLink
sets the anchor point to which a link is connected at its destination.
setDestinationIndex(int) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the row of a table or the anchor point of a box to which a link is connected.
setDiagonalResizeCursor(Cursor) - Method in class com.mindfusion.diagramming.DiagramView
Sets the cursor shown when dragging from the current mouse pointer location would start resizing an item along its main diagonal.
setDiagram(Diagram) - Method in class com.mindfusion.diagramming.DiagramView
Sets the diagram displayed by this view.
setDiagram(Diagram) - Method in class com.mindfusion.diagramming.LayerListView
Sets the diagram this control is associated with.
setDiagramDirty() - Method in class com.mindfusion.diagramming.DiagramItem
Marks the diagram as changed.
setDiagramView(DiagramView) - Method in class com.mindfusion.diagramming.Overview
Sets the Diagram instance whose contents should be displayed in the overview.
setDiagramView(DiagramView) - Method in class com.mindfusion.diagramming.Ruler
Sets the DiagramView document this ruler is associated with.
setDimColor(Color) - Method in class com.mindfusion.diagramming.Overview
Sets a color used to blend with the part of the diagram that is not visible in the Diagram‘s client rectangle.
setDirected(boolean) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalLayoutInfo
Sets a value indicating whether the graph being laid out is directed.
setDirected(boolean) - Method in class com.mindfusion.diagramming.OrthogonalLayout
Sets a value indicating whether the graph being laid out is directed.
setDirection(int) - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
setDirection(int) - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Gets the direction of the arranged diagram.
setDirection(int) - Method in class com.mindfusion.diagramming.jlayout.TopologicalLayoutInfo
 
setDirection(int) - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
 
setDirection(int) - Method in class com.mindfusion.diagramming.LayeredLayout
Sets a value indicating in what direction the arrows in the arranged diagram should go.
setDirection(int) - Method in class com.mindfusion.diagramming.OrthogonalRouter
Sets the direction of the arranged diagram when BaseLayout is set to Layered.
setDirection(int) - Method in class com.mindfusion.diagramming.SwimlaneLayout
Sets the direction of the arranged diagram.
setDirection(int) - Method in class com.mindfusion.diagramming.TopologicalLayout
 
setDirection(int) - Method in class com.mindfusion.diagramming.TreeLayout
Sets a value indicating in what direction child nodes should be placed relatively to their parent nodes.
setDirty(boolean) - Method in class com.mindfusion.diagramming.Diagram
Lets you set or clear the diagram's modification flag.
setDirty() - Method in class com.mindfusion.diagramming.Diagram
Marks the diagram as modified.
setDisableMirroring(boolean) - Method in class com.mindfusion.diagramming.NodeConstraints
Sets a value indicating whether the user can drag a side of the node past its opposite side, so that they switch positions.
setDisallowCursor(Cursor) - Method in class com.mindfusion.diagramming.DiagramView
Sets the cursor shown when an item cannot be created at the current mouse pointer location.
setDisallowLinkCursor(Cursor) - Method in class com.mindfusion.diagramming.DiagramView
Sets the cursor shown when the currently created arrow can be attached to the item at the current mouse pointer location.
setDisplayName(String) - Method in class com.mindfusion.diagramming.Shape
 
setDisplayText(boolean) - Method in class com.mindfusion.diagramming.LayerListView
Sets a value indicating whether to paint the text of items in the overview.
setDistributionFactor(double) - Method in class com.mindfusion.diagramming.AnnealLayout
Sets a value indicating the importance of node distribution relatively to the other criteria considered by the algorithm.
setDistributionFactor(double) - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Sets a value indicating the importance of node distribution relatively to the other criteria considered by the algorithm.
setDocument(DiagramDocument) - Method in class com.mindfusion.diagramming.DocumentView
Sets the displayed diagram document.
setDocument(DiagramDocument) - Method in class com.mindfusion.diagramming.TabbedScrollPane
Sets the displayed diagram document.
setDocumentName(String) - Method in class com.mindfusion.diagramming.PrintOptions
Sets the document name.
setDocumentName(String) - Method in class com.mindfusion.diagramming.RenderOptions
Sets the document name.
setDocumentView(DocumentView) - Method in class com.mindfusion.diagramming.TabbedScrollPane
Sets the underlying document view.
setDontOptimizeLongRoutes(boolean) - Method in class com.mindfusion.diagramming.RoutingOptions
Sets a value indicating whether the algorithm should spend time to optimize long routes.
setDragThreshold(int) - Method in class com.mindfusion.diagramming.DiagramView
Sets the minimum distance the mouse should be dragged, measured in pixels, that would cause a drag event instead of click.
setDrawLinkCursor(Cursor) - Method in class com.mindfusion.diagramming.DiagramView
Sets the cursor shown when an arrow can be drawn from the current mouse pointer location.
setDynamic(boolean) - Method in class com.mindfusion.diagramming.DiagramLink
Sets whether a link should automatically update the position of its end points while a node related to the link is moved, so that the link end segments always point to the center of the link's nodes.
setDynamicLinks(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating whether links should automatically update their end points positions so that they will always point towards the node centers.
setEdgeLengthFactor(double) - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Sets a value specifying how important the short length of arrows is relatively to the other criteria considered by the algorithm.
setEditedText(String) - Method in class com.mindfusion.diagramming.Cell
 
setEditedText(String) - Method in class com.mindfusion.diagramming.ContainerNode
Implements InplaceEditable.
setEditedText(String) - Method in class com.mindfusion.diagramming.DiagramLink
 
setEditedText(String) - Method in interface com.mindfusion.diagramming.InplaceEditable
 
setEditedText(String) - Method in class com.mindfusion.diagramming.LinkLabel
Implements InplaceEditable.
setEditedText(String) - Method in class com.mindfusion.diagramming.ShapeNode
 
setEditedText(String) - Method in class com.mindfusion.diagramming.TableNode
 
setEditedText(String) - Method in class com.mindfusion.diagramming.TreeViewItem
 
setEditedText(String) - Method in class com.mindfusion.diagramming.TreeViewNode
 
setEnableAnchors(boolean) - Method in class com.mindfusion.diagramming.RenderOptions
Sets a value indicating whether anchor point marks should be printed.
setEnableAssistants(boolean) - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
Sets a value indicating whether the "assistant" trait is regarded when performing the layout.
setEnableAssistants(boolean) - Method in class com.mindfusion.diagramming.TreeLayout
Sets a value indicating whether the "assistant" trait is regarded when performing the layout.
setEnableBackground(boolean) - Method in class com.mindfusion.diagramming.RenderOptions
Sets a value indicating whether the diagram background should be filled using the Diagram.getBackBrush() background brush.
setEnableBackgroundImage(boolean) - Method in class com.mindfusion.diagramming.RenderOptions
Sets a value indicating whether the diagram's background image should be printed.
setEnableClusters(boolean) - Method in class com.mindfusion.diagramming.jlayout.SpringLayoutInfo
 
setEnableClusters(boolean) - Method in class com.mindfusion.diagramming.SpringLayout
Sets a value indicating whether the layout algorithm should place nodes into distinct clusters.
setEnableCustomLayers(boolean) - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
Sets a value indicating whether the layered layout will honor the LayeredLayoutTraits.Layer flags.
setEnableCustomLayers(boolean) - Method in class com.mindfusion.diagramming.LayeredLayout
Sets a value indicating whether to indicating whether the layered layout will honor the LayeredLayoutTraits.Layer flags.
setEnabled(boolean) - Method in class com.mindfusion.diagramming.ScrollBar
 
setEnabledHandles(long) - Method in class com.mindfusion.diagramming.DiagramNode
Sets a bit mask specifying which manipulation handles are enabled for a node.
setEnableEffects(boolean) - Method in class com.mindfusion.diagramming.RenderOptions
Sets a value indicating whether to render special node effects.
setEnableFitToPage(boolean) - Method in class com.mindfusion.diagramming.PrintOptions
 
setEnableFitToPage(boolean) - Method in class com.mindfusion.diagramming.RenderOptions
 
setEnableGrid(boolean) - Method in class com.mindfusion.diagramming.RenderOptions
Gets a value indicating whether the alignment grid is rendered.
setEnableImages(boolean) - Method in class com.mindfusion.diagramming.RenderOptions
Sets a value indicating whether images that are displayed inside nodes should be printed.
setEnableInterior(boolean) - Method in class com.mindfusion.diagramming.RenderOptions
Sets a value indicating whether the nodes should be filled when printed.
setEnableLanes(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets whether lanes are enabled.
setEnableShadows(boolean) - Method in class com.mindfusion.diagramming.RenderOptions
Sets a value indicating whether item shadows should be printed.
setEnableStyledText(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating whether newly created nodes should display richly formatted text.
setEnableStyledText(boolean) - Method in class com.mindfusion.diagramming.ShapeNode
Sets a value indicating whether the text of a node contains formatting tags which should be processed by JDiagram.
setEnableStyledText(boolean) - Method in class com.mindfusion.diagramming.TableNode
Sets a value indicating whether the text displayed inside a table contains formatting tags which should be processed by JDiagram.
setEnableStyledText(boolean) - Method in class com.mindfusion.diagramming.TreeViewNode
Sets a value indicating whether styled text rendering is enabled.
setEnableText(boolean) - Method in class com.mindfusion.diagramming.RenderOptions
 
setEnableWrap(boolean) - Method in class com.mindfusion.diagramming.LinkLabel
Sets whether the text should wrap to multiple lines.
setEndNode(DiagramNode) - Method in class com.mindfusion.diagramming.GridLayout
Sets the node that should be placed at the bottom right corner of the grid.
setEndNode(Node) - Method in class com.mindfusion.diagramming.jlayout.GridLayoutInfo
 
setEndNode(Node) - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
setEndNode(DiagramNode) - Method in class com.mindfusion.diagramming.LayeredLayout
Sets the node that should be placed in the last layer of the arranged graph.
setEndOrientation(int) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
com.mindfusion.diagramming.Orientation.
setEndOrientation(int) - Method in class com.mindfusion.diagramming.OrthogonalRouter
Sets the desired orientation of the last segments of routed links.
setEndOrientation(int) - Method in class com.mindfusion.diagramming.RoutingOptions
Sets a value indicating whether routes should end in horizontal or vertical direction.
setEnforceLinkFlow(boolean) - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
Sets a value indicating whether the layout will force all links to go in the same direction.
setEnforceLinkFlow(boolean) - Method in class com.mindfusion.diagramming.LayeredLayout
Sets a value indicating whether to attempt to force all links to go in the same direction.
setExpandable(boolean) - Method in class com.mindfusion.diagramming.DiagramNode
Sets a value indicating whether users are allowed to expand or collapse the tree branch that starts from this node.
setExpandable(boolean) - Method in class com.mindfusion.diagramming.Group
Sets a value indicating whether expansion of a tree branch that contains the master item of a group should propagate through its attached items.
setExpandBtnHyperLink(String) - Method in class com.mindfusion.diagramming.HtmlBuilder
Sets a hyperlink that should be assigned to the AREA elements created for expand/collapse buttons.
setExpandButtonAction(int) - Method in class com.mindfusion.diagramming.Diagram
Sets what should happen when a user clicks the +/- button that is displayed near expandable nodes.
setExpandButtonPosition(int) - Method in class com.mindfusion.diagramming.Diagram
Sets where expand/collapse buttons are located relatively to their nodes.
setExpanded(boolean) - Method in class com.mindfusion.diagramming.DiagramNode
Expands or collapses the tree branch that starts from a node.
setExpanded(boolean) - Method in class com.mindfusion.diagramming.Row
Expands or collapses the section of rows below this header row.
setExpanded(boolean) - Method in class com.mindfusion.diagramming.TreeViewItem
Sets whether this item is expanded to show its children.
setExpandedFlag(boolean) - Method in class com.mindfusion.diagramming.DiagramNode
Changes the "expanded" flag without actually expanding or collapsing the tree branch that starts from a node.
setExpandOnIncoming(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets which direction of links is considered the tree direction when expanding or collapsing diagram branches.
setFillMode(int) - Method in class com.mindfusion.diagramming.ShapeDecoration
Sets a value indicating how the area is filled.
setFirstObject(Object) - Method in class com.mindfusion.diagramming.jlayout.Pair
Sets the first pair object.
setFitAll(boolean) - Method in class com.mindfusion.diagramming.Overview
Sets a value indicating whether to fit the whole diagram inside the overview.
setFoldable(boolean) - Method in class com.mindfusion.diagramming.ContainerNode
Sets a value indicating whether the user is allowed to fold this container.
setFolded(boolean) - Method in class com.mindfusion.diagramming.ContainerNode
Sets a value indicating whether this container is folded.
setFoldedContainerSize(Dimension2D) - Method in class com.mindfusion.diagramming.Diagram
Sets the size of folded containers.
setFoldedSize(Dimension2D) - Method in class com.mindfusion.diagramming.ContainerNode
Sets the size of the container when folded.
setFollowMasterContainment(boolean) - Method in class com.mindfusion.diagramming.Group
 
setFollowMasterRotation(int) - Method in class com.mindfusion.diagramming.Group
Sets a value indicating whether the attached items in a group should follow the rotation of the group's master item.
setFont(Font) - Method in class com.mindfusion.diagramming.Cell
 
setFont(Font) - Method in class com.mindfusion.diagramming.Diagram
Sets the default font for new diagram items.
setFont(Font) - Method in class com.mindfusion.diagramming.DiagramItem
Sets the font used to draw the text of an item.
setFont(Font) - Method in class com.mindfusion.diagramming.LinkLabel
Sets the font of the link's label.
setFont(Font) - Method in class com.mindfusion.diagramming.ShapeNode
Sets the font used to draw the text label of a node.
setFont(Font) - Method in class com.mindfusion.diagramming.TableNode
Sets the font used to draw the text displayed in this table.
setFont(Font) - Method in class com.mindfusion.diagramming.TreeViewNode
Sets or the font used to render the node's caption.
setFontFamily(String) - Method in class com.mindfusion.diagramming.DiagramItemStyle
Sets the font family of the item text.
setFontFamily(String) - Method in class com.mindfusion.diagramming.DiagramStyle
Sets the font family of the item texts.
setFontSize(float) - Method in class com.mindfusion.diagramming.DiagramItemStyle
Sets the font size of the item text.
setFontSize(float) - Method in class com.mindfusion.diagramming.DiagramStyle
Sets the font size of the item texts.
setFontStyle(int) - Method in class com.mindfusion.diagramming.DiagramItemStyle
Sets the font style of the item text.
setFontStyle(int) - Method in class com.mindfusion.diagramming.DiagramStyle
Gets the font style of the item texts.
setFractions(float[]) - Method in class com.mindfusion.diagramming.GradientBrush
 
setGlowColor(Color) - Method in class com.mindfusion.diagramming.GlassEffect
Sets the color of the glow portion of the effect.
setGranularity(int) - Method in class com.mindfusion.diagramming.QuickRouter
Sets the granularity of the obstacles map generated by QuickRouter.
setGraphDirection(int) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
Direction.
setGraphOrientation(int) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
Orientation.
setGridColor(Color) - Method in class com.mindfusion.diagramming.Diagram
Sets the color of the alignment grid.
setGridSize(float) - Method in class com.mindfusion.diagramming.GridLayout
Sets the desired distance between adjacent grid points.
setGridSize(float) - Method in class com.mindfusion.diagramming.jlayout.GridLayoutInfo
 
setGridSize(float) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
Sets the desired distance between adjacent grid points.
setGridSize(float) - Method in interface com.mindfusion.diagramming.jlayout.RoutingOptions
 
setGridSize(float) - Method in class com.mindfusion.diagramming.jlayout.TriangularLayoutInfo
Sets the size of the virtual grid the layout will place vertices on.
setGridSize(float) - Method in class com.mindfusion.diagramming.OrthogonalRouter
Sets the distance between adjacent grid points when BaseLayout is set to Grid.
setGridSize(float) - Method in class com.mindfusion.diagramming.RoutingOptions
Sets the size of the routing grid.
setGridSizeX(float) - Method in class com.mindfusion.diagramming.Diagram
Sets or sets the horizontal distance between grid points.
setGridSizeY(float) - Method in class com.mindfusion.diagramming.Diagram
Sets the vertical distance between grid points.
setGridStyle(int) - Method in class com.mindfusion.diagramming.Diagram
Sets the appearance style of the alignment grid.
setGuideColor(Color) - Method in class com.mindfusion.diagramming.Ruler
Sets the color of alignment guides.
setHAlignment(int) - Method in class com.mindfusion.diagramming.VerticalFlowLayout
Sets the horizontal alignment of layout components.
setHandleBrush(Brush) - Method in class com.mindfusion.diagramming.HandlesVisualStyle
Sets a Brush used to fill the interior of selection handles.
setHandled(boolean) - Method in class com.mindfusion.diagramming.ControlNodeEvent
Sets a value indicating whether the event is handled.
setHandled(boolean) - Method in class com.mindfusion.diagramming.SerializeTagEvent
 
setHandlePen(Pen) - Method in class com.mindfusion.diagramming.HandlesVisualStyle
Sets a Pen used to draw the border of selection handles.
setHandlesStyle(int) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the style of the link selection handles.
setHandlesStyle(int) - Method in class com.mindfusion.diagramming.DiagramNode
Sets the style of the box selection handles.
setHandlesStyle(int) - Method in class com.mindfusion.diagramming.Selection
Sets a value indicating how multiple selection should be drawn on the screen.
setHatchBrush(Brush) - Method in class com.mindfusion.diagramming.HandlesVisualStyle
Sets a Brush used to draw hatch frames.
setHeader(boolean) - Method in class com.mindfusion.diagramming.Row
Sets a value indicating whether this row should be the header of a section of rows.
setHeaderFont(Font) - Method in class com.mindfusion.diagramming.PrintOptions
Sets the font used to draw the page header string.
setHeaderFormat(String) - Method in class com.mindfusion.diagramming.PrintOptions
Sets the page header format string.
setHeaderFormat(String) - Method in class com.mindfusion.diagramming.RenderOptions
Sets the page header format string.
setHeadPen(Pen) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the pen used to draw the arrowhead shapes outlines.
setHeadShape(String) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the shape of the arrowhead.
setHeadShape(Shape) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the shape of the arrowhead.
setHeadShapeSize(float) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the size of the arrowhead shape.
setHeadStroke(Brush) - Method in class com.mindfusion.diagramming.DiagramLinkStyle
Sets the brush used to paint the arrowhead outlines of this brush.
setHeadStrokeThickness(double) - Method in class com.mindfusion.diagramming.DiagramLinkStyle
Sets the outline thickness of the arrowheads of this brush, expressed in the current units of measure.
setHeight(float) - Method in class com.mindfusion.diagramming.Row
Sets the height of this row and all cells inside it.
setHeight(float) - Method in class com.mindfusion.diagramming.TreeViewItem
Sets the height of this item.
setHeight(T, double) - Static method in class com.mindfusion.diagramming.Utilities
 
setHgap(int) - Method in class com.mindfusion.diagramming.VerticalFlowLayout
Sets the horizontal gap between components and between the components and the borders of the Container.
setHighlightPen(Pen) - Method in class com.mindfusion.diagramming.ContainerNode
Sets the Pen used to draw the container frame lines when an item is dragged over the container.
setHitResult(int) - Method in class com.mindfusion.diagramming.HitTestEvent
 
setHitTestPriority(int) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating the order in which items are hit-tested.
setHorizontalAlign(int) - Method in class com.mindfusion.diagramming.LinkLabel
Sets the horizontal alignment of the text within the label's layout rectangle.
setHorizontalAlign(int) - Method in class com.mindfusion.diagramming.TextFormat
Sets the horizontal text alignment.
setHorizontalResizeCursor(Cursor) - Method in class com.mindfusion.diagramming.DiagramView
Sets the cursor shown when dragging from the current mouse pointer location would start resizing an item horizontally.
setHorizontalScaleAlignment(int) - Method in class com.mindfusion.diagramming.Ruler
Sets the alignment of the horizontal scale of the ruler.
setHorizontalScaleVisible(boolean) - Method in class com.mindfusion.diagramming.Ruler
Sets a value specifying whether the horizontal scale is visible.
setHyperLink(String) - Method in class com.mindfusion.diagramming.Cell
Sets the hyperlink associated with the cell.
setHyperLink(String) - Method in class com.mindfusion.diagramming.DiagramItem
Sets the hyperlink associated with an item.
setHyperLinkStyle(int) - Method in class com.mindfusion.diagramming.RenderOptions
 
setHyperLinkTarget(String) - Method in class com.mindfusion.diagramming.RenderOptions
 
setIcon(Image) - Method in class com.mindfusion.diagramming.DiagramPage
Sets an image associated with the page.
setIconMargin(Dimension) - Method in class com.mindfusion.diagramming.NodeListView
Sets the horizontal and vertical margins around the nodes.
setIconMargin(Dimension) - Method in class com.mindfusion.diagramming.ShapeListBox
Sets the horizontal and vertical margins of the shape icons in the ListBox
setIconSize(Dimension) - Method in class com.mindfusion.diagramming.NodeListView
Sets the size of the nodes displayed in the list.
setIconSize(Dimension) - Method in class com.mindfusion.diagramming.ShapeListBox
Sets the size of the shape icons displayed in the ListBox.
setId(Object) - Method in class com.mindfusion.diagramming.DiagramItem
Assigns user-defined identifier to this item.
setId(String) - Method in class com.mindfusion.diagramming.Shape
 
setIgnoreLayout(boolean) - Method in class com.mindfusion.diagramming.DiagramItem
Sets a value indicating whether an item should be ignored by the automatic layout algorithms.
setIgnoreLinkDirection(boolean) - Method in class com.mindfusion.diagramming.TreeLayout
Sets a value indicating whether the direction of arrows should be ignored.
setIgnoreNodeSize(boolean) - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
setIgnoreNodeSize(boolean) - Method in class com.mindfusion.diagramming.LayeredLayout
Sets a value indicating whether the distance between adjacent nodes in the final layout should be independent of the nodes' size.
setIgnoreRepeatingLinks(boolean) - Method in class com.mindfusion.diagramming.FlowchartLayout
Sets a value indicating whether to ignore repeating links.
setImage(Image) - Method in class com.mindfusion.diagramming.Cell
Sets the image that should be displayed inside the cell.
setImage(Image) - Method in class com.mindfusion.diagramming.Shape
Sets an image that should be displayed by default in all instances of this shape.
setImage(Image) - Method in class com.mindfusion.diagramming.ShapeNode
Sets the image that should be displayed inside the node.
setImage(Image) - Method in class com.mindfusion.diagramming.TableNode
Sets the image that should be displayed inside this table.
setImage(Image) - Method in class com.mindfusion.diagramming.TreeViewItem
Sets the image that is displayed in this treeview item.
setImageAlign(int) - Method in class com.mindfusion.diagramming.Cell
Sets a value indicating how the image displayed inside the cell should be aligned relatively to the cell bounds.
setImageAlign(int) - Method in class com.mindfusion.diagramming.ShapeNode
Sets the alignment of the node's image.
setImageAlign(int) - Method in class com.mindfusion.diagramming.TableNode
Sets the alignment of the table image relative to the boundaries of the table.
setImageDpiX(int) - Method in class com.mindfusion.diagramming.Diagram
 
setImageDpiY(int) - Method in class com.mindfusion.diagramming.Diagram
 
setImageLocation(String) - Method in class com.mindfusion.diagramming.Shape
Accepted are absolute URLs, and relative paths with both back and forward slashes .NET ShapeEditor may produce absolute filesystem image paths when the images are on different drive than the shape library xml, and they will not work on java.
setImageRectangle(Rectangle2D.Float) - Method in class com.mindfusion.diagramming.Shape
Sets the location of the shape image relatively to the bounding rectangles of boxes of this shape.
setImages(List<Image>) - Method in class com.mindfusion.diagramming.LayerListView
Gets the image list used to draw icons for visibility and lock status.
setIncludeUnalteredProperties(boolean) - Method in class com.mindfusion.diagramming.XmlPersistContext
Sets whether properties should be saved to XML when they have the default values.
setIndex(int) - Method in class com.mindfusion.diagramming.LinkLabel
Sets the index of the segment or control point this label is relative to.
setIndex(int) - Method in class com.mindfusion.diagramming.NodeListEvent
Sets the index of the node within its containing collection.
setInitialTemperature(double) - Method in class com.mindfusion.diagramming.AnnealLayout
Sets the initial temperature of the simulated annealing process.
setInnerOutlineColor(Color) - Method in class com.mindfusion.diagramming.AeroEffect
Sets the color of the inner outline.
setInplaceEditAcceptOnEnter(boolean) - Method in class com.mindfusion.diagramming.DiagramView
Sets a value indicating whether pressing the ENTER key ends inplace editing and accepts changes.
setInplaceEditCancelOnEsc(boolean) - Method in class com.mindfusion.diagramming.DiagramView
Sets a value indicating whether pressing the ESC key ends inplace editing and cancels changes.
setInplaceEditFont(Font) - Method in class com.mindfusion.diagramming.DiagramView
Sets the font used to display text in the inplace- edit text control.
setIntermediateShape(String) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the shape that is displayed at the middle of each segment of a link.
setIntermediateShape(Shape) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the shape that is displayed at the middle of each segment of a link.
setIntermediateShapeSize(float) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the size of the shape displayed at the middle of each segment of a link.
setInvalidRect(Rectangle2D) - Method in class com.mindfusion.diagramming.RepaintEvent
Sets the rectangular area in the diagram document that should be repainted.
setItem(InplaceEditable) - Method in class com.mindfusion.diagramming.InPlaceEditEvent
Sets the InplaceEditable instance.
setItemColor(Color) - Method in class com.mindfusion.diagramming.LayerListView
Sets the color with which items' background is painted.
setItemHeight(int) - Method in class com.mindfusion.diagramming.LayerListView
Sets the height of the items.
setIterationCount(int) - Method in class com.mindfusion.diagramming.jlayout.SpringLayoutInfo
 
setIterations(int) - Method in class com.mindfusion.diagramming.GridLayout
Sets the number of iterations that the layout algorithm should run.
setIterations(int) - Method in class com.mindfusion.diagramming.jlayout.GridLayoutInfo
 
setIterations(int) - Method in class com.mindfusion.diagramming.SpringLayout
Sets the number of iterations that the layout algorithm should run.
setIterationsPerStage(int) - Method in class com.mindfusion.diagramming.AnnealLayout
Sets how many node shift iterations to perform at each stage of the algorithm.
setIterationsPerStage(int) - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Sets how many node shift iterations to perform at each stage of the algorithm.
setKeepGroupLayout(boolean) - Method in class com.mindfusion.diagramming.AbstractLayout
Sets a value indicating whether to treat each Group of nodes as a single vertex in the arranged graph.
setKeepGroupLayout(boolean) - Method in class com.mindfusion.diagramming.AnnealLayout
Sets a value indicating whether to treat each Group of nodes as a single vertex in the arranged graph.
setKeepGroupLayout(boolean) - Method in class com.mindfusion.diagramming.GridLayout
Sets a value specifying whether the relative position of nodes within groups should be kept intact.
setKeepGroupLayout(boolean) - Method in class com.mindfusion.diagramming.LayeredLayout
Sets a value specifying whether the relative position of nodes within groups should be kept intact.
setKeepGroupLayout(boolean) - Method in class com.mindfusion.diagramming.SpringLayout
Sets a value specifying whether the relative position of nodes within groups should be kept intact.
setKeepGroupLayout(boolean) - Method in class com.mindfusion.diagramming.TreeLayout
Sets a value indicating whether groups of diagram nodes should be treated as integral nodes in the tree that will be laid out.
setKeepInsideParent(boolean) - Method in class com.mindfusion.diagramming.NodeConstraints
Sets a value indicating whether a node must always stay in the boundaries of its group master node.
setKeepLaneSizes(boolean) - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Gets a value indicating whether the layout will attempt to preserve the original sizes of the lanes in the supplied grid.
setKeepLaneSizes(boolean) - Method in class com.mindfusion.diagramming.SwimlaneLayout
Sets a value indicating whether the layout will attempt to preserve the original sizes of the lanes in the supplied grid.
setKeepRatio(boolean) - Method in class com.mindfusion.diagramming.NodeConstraints
Sets a value indicating whether the initial width/height ratio of a node must be preserved.
setKeepRootPosition(boolean) - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
 
setKeepRootPosition(boolean) - Method in class com.mindfusion.diagramming.TreeLayout
Sets a value indicating whether the root node should be kept at its original position.
setLabel(String) - Method in class com.mindfusion.diagramming.DraggedNode
Sets the text displayed for the node.
setLabel(String) - Method in class com.mindfusion.diagramming.TreeViewItem
Sets the label of this item.
setLabelBrush(Brush) - Method in class com.mindfusion.diagramming.TreeViewItem
Sets the brush used to draw this item's label text.
setLabelFont(Font) - Method in class com.mindfusion.diagramming.TreeViewItem
Sets the label font of this item.
setLaneColumnResizeCursor(Cursor) - Method in class com.mindfusion.diagramming.DiagramView
Sets the mouse cursor shown to the user when dragging would resize a lane column header.
setLaneDistance(float) - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Sets the spacing between adjacent lanes in the final layout.
setLaneDistance(float) - Method in class com.mindfusion.diagramming.SwimlaneLayout
Sets the spacing between adjacent lanes in the final layout.
setLaneRowResizeCursor(Cursor) - Method in class com.mindfusion.diagramming.DiagramView
Sets the mouse cursor shown to the user when dragging would resize a lane row header.
setLargeChange(float) - Method in class com.mindfusion.diagramming.ScrollBar
 
setLayerDistance(float) - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
setLayerDistance(float) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
 
setLayerDistance(float) - Method in class com.mindfusion.diagramming.LayeredLayout
Sets the desired distance between adjacent layers.
setLayerDistance(float) - Method in class com.mindfusion.diagramming.OrthogonalRouter
Sets the desired distance between layer axis lines.
setLayerIndex(int) - Method in class com.mindfusion.diagramming.DiagramItem
Sets the zero-based index of the layer this item is associated with, or -1, if the item is not associated with any layer.
setLayoutArea(Rectangle2D.Float) - Method in class com.mindfusion.diagramming.AnnealLayout
Sets the size of the layout area.
setLayoutArea(Rectangle2D.Float) - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Sets the size of the layout area.
setLayoutLink(LayoutLink) - Method in class com.mindfusion.diagramming.AbstractLayout
Sets an object, which is notified when the position of a link is changed by the layout.
setLayoutNode(LayoutNode) - Method in class com.mindfusion.diagramming.AbstractLayout
Sets an object, which is notified when the position of a node is changed by the layout.
setLayoutTensor(InfoTensor) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setLeft(float) - Method in class com.mindfusion.diagramming.Thickness
 
setLeftMargin(float) - Method in interface com.mindfusion.diagramming.jlayout.SwimlaneGrid
 
setLeftMargin(float) - Method in class com.mindfusion.diagramming.LaneGrid
SwimlaneGrid.setLeftMargin(float) implementation.
setLeftMargin(float) - Method in interface com.mindfusion.diagramming.SwimlaneGrid
Sets the left margin of the swimlane grid.
setLengthCost(short) - Method in class com.mindfusion.diagramming.RoutingOptions
Sets the value added to the total route cost for each grid square occupied by the link.
setLevelDistance(float) - Method in class com.mindfusion.diagramming.HierarchicalLayout
Sets the distance between adjecent levels in the hierarchical layout.
setLevelDistance(float) - Method in class com.mindfusion.diagramming.jlayout.HierarchicalLayoutInfo
Sets the distance between adjecent levels in the hierarchical layout.
setLevelDistance(float) - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
 
setLevelDistance(float) - Method in class com.mindfusion.diagramming.TreeLayout
Sets the desired distance between tree levels.
setLineJoin(int) - Method in class com.mindfusion.diagramming.Pen
 
setLinkBaseShape(Shape) - Method in class com.mindfusion.diagramming.Diagram
Sets what shape should be displayed at the origin of new links.
setLinkBaseShapeSize(float) - Method in class com.mindfusion.diagramming.Diagram
Sets the default size of the shape displayed at the origin of new links.
setLinkBendFactor(float) - Method in class com.mindfusion.diagramming.HierarchicalLayout
Sets the bending factor of links.
setLinkBrush(Brush) - Method in class com.mindfusion.diagramming.Diagram
Deprecated. 
setLinkCascadeOrientation(int) - Method in class com.mindfusion.diagramming.Diagram
Sets the default orientation of the first segments of cascading links.
setLinkCrossings(int) - Method in class com.mindfusion.diagramming.Diagram
Sets what shapes should be drawn at the points where links cross.
setLinkCustomDraw(int) - Method in class com.mindfusion.diagramming.Diagram
 
setLinkEndsMovable(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating users are allowed to move the end points of a link after the link is created.
setLinkHandlesStyle(int) - Method in class com.mindfusion.diagramming.Diagram
Sets the style of selection handles that should be assigned to new links.
setLinkHeadShape(Shape) - Method in class com.mindfusion.diagramming.Diagram
Sets what shape should be displayed as arrowhead of new links.
setLinkHeadShapeSize(float) - Method in class com.mindfusion.diagramming.Diagram
Sets the default size of the shape displayed as arrowhead of new links.
setLinkIntermediateShape(Shape) - Method in class com.mindfusion.diagramming.Diagram
Sets what shape should be displayed at the middle of links segments.
setLinkIntermediateShapeSize(float) - Method in class com.mindfusion.diagramming.Diagram
Sets the default size of the shape displayed at the middle of links segments.
setLinkLengthFactor(double) - Method in class com.mindfusion.diagramming.AnnealLayout
Sets a value specifying how important the short length of arrows is relatively to the other criteria considered by the algorithm.
setLinkLengthPosition(float) - Method in class com.mindfusion.diagramming.LinkLabel
Positions this label relatively to the link length.
setLinkPadding(float) - Method in class com.mindfusion.diagramming.FlowchartLayout
Sets how much space to leave between adjacent back links designating nested loops.
setLinkPadding(float) - Method in class com.mindfusion.diagramming.jlayout.FlowchartLayoutInfo
 
setLinkPen(Pen) - Method in class com.mindfusion.diagramming.Diagram
Deprecated. 
setLinkRouter(LinkRouter) - Method in class com.mindfusion.diagramming.Diagram
Sets the component used to find paths for auto-routed links when diagram nodes are added or their positions change.
setLinksCompactFactor(float) - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
setLinksCompactFactor(float) - Method in class com.mindfusion.diagramming.LayeredLayout
Sets a value indicating how much to compact the outermost arrows.
setLinkSegments(short) - Method in class com.mindfusion.diagramming.Diagram
Sets the default number of link segments.
setLinkShape(int) - Method in class com.mindfusion.diagramming.Diagram
Sets the style that should be assigned to new links.
setLinksRetainForm(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating whether new links are set to maintain their shapes while the nodes they connect are moved around.
setLinksSnapToBorders(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating whether newly created links are set to align their end points to the borders of the nodes they connect.
setLinkStyle(int) - Method in class com.mindfusion.diagramming.TreeLayout
Sets what style should be assigned to the arrows processed by the layout algorithm.
setLinkTarget(String) - Method in class com.mindfusion.diagramming.HtmlBuilder
Sets the name of the target frame where hyperlinks should be opened.
setLinkTarget(DiagramNode) - Method in class com.mindfusion.diagramming.InteractionState
Sets the current target node when a link is being modified
setLinkText(String) - Method in class com.mindfusion.diagramming.Diagram
Sets the default text that should be assigned to new links.
setLinkTextStyle(int) - Method in class com.mindfusion.diagramming.Diagram
Sets the default placement and orientation of the links labels.
setLinkType(int) - Method in class com.mindfusion.diagramming.LayeredLayout
Sets the appearance of the links in the final layout.
setLocation(T, Rectangle2D) - Static method in class com.mindfusion.diagramming.Utilities
 
setLocked(boolean) - Method in class com.mindfusion.diagramming.DiagramItem
Sets a value indicating whether users are allowed to modify an item.
setLocked(boolean) - Method in class com.mindfusion.diagramming.Layer
Sets a value indicating whether the layer is locked.
setLockedButtonTooltip(String) - Method in class com.mindfusion.diagramming.LayerListView
Sets the tooltip for the 'Locked' button in each item.
setMagnifierEnabled(boolean) - Method in class com.mindfusion.diagramming.DiagramView
Sets a value indicating whether the magnifier tool is currently enabled.
setMagnifierFactor(float) - Method in class com.mindfusion.diagramming.DiagramView
Gets the zoom factor of the magnifier tool.
setMagnifierFrameColor(Color) - Method in class com.mindfusion.diagramming.DiagramView
Sets the color of the magnifier frame.
setMagnifierFrameThickness(int) - Method in class com.mindfusion.diagramming.DiagramView
Sets the thickness of the magnifier frame, expressed in pixels.
setMagnifierHeight(int) - Method in class com.mindfusion.diagramming.DiagramView
Sets the height of the magnifier tool, expressed in pixels.
setMagnifierSecondaryFrameColor(Color) - Method in class com.mindfusion.diagramming.DiagramView
Sets the secondary color of the magnifier frame.
setMagnifierShading(boolean) - Method in class com.mindfusion.diagramming.DiagramView
Sets a value indicating whether to enhance the effect of a magnifier lense by using a gradient shading.
setMagnifierShape(Shape) - Method in class com.mindfusion.diagramming.DiagramView
Sets the shape of the magnifier tool.
setMagnifierWidth(int) - Method in class com.mindfusion.diagramming.DiagramView
Sets the width of the magnifier tool, expressed in pixels.
setMargin(float) - Method in class com.mindfusion.diagramming.ContainerNode
Sets how much space should be left between contained nodes and the container borders.
setMargin(float) - Method in class com.mindfusion.diagramming.LinkLabel
Sets the text margins size.
setMargins(XDimension2D.Double) - Method in class com.mindfusion.diagramming.AbstractLayout
Sets the distance between the top-left corner of the smallest rectangle containing the arranged diagram and the top-left point of the document bounds.
setMargins(XDimension2D.Double) - Method in class com.mindfusion.diagramming.jlayout.CircularLayoutInfo
Sets the distance between the top-left corner of the smallest rectangle containing the arranged tree and the top-left point of the document bounds.
setMargins(XDimension2D.Double) - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
Gets the distance between the top-left corner of the smallest rectangle containing the arranged diagram
setMargins(XDimension2D.Double) - Method in class com.mindfusion.diagramming.jlayout.OneWayLayoutInfo
Sets the distance between the top-left corner of the smallest rectangle containing the arranged graph and the top-left point of the document bounds.
setMargins(XDimension2D.Double) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalLayoutInfo
Sets the distance between the top-left corner of the smallest rectangle containing the arranged tree and the top-left point of the document bounds.
setMargins(XDimension2D.Double) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
Sets the distance between the top-left corner of the smallest rectangle containing the arranged tree and the top-left point of the document bounds.
setMargins(XDimension2D.Double) - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Sets the distance between the top-left corner of the smallest rectangle containing the arranged diagram and the top-left point of the document bounds.
setMargins(XDimension2D.Double) - Method in class com.mindfusion.diagramming.jlayout.TopologicalLayoutInfo
Gets the distance between the top-left corner of the smallest rectangle containing the arranged diagram
setMarkStyle(int) - Method in class com.mindfusion.diagramming.AnchorPoint
Sets a value indicating what mark is drawn at the position of this anchor point.
setMaxHeight(float) - Method in class com.mindfusion.diagramming.NodeConstraints
Sets the largest allowed height for the node.
setMaximum(float) - Method in class com.mindfusion.diagramming.ScrollBar
 
setMaxRectHeight(float) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setMaxRectSurface(float) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setMaxRectWidth(float) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setMaxRectX(float) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setMaxRectY(float) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setMaxWidth(float) - Method in class com.mindfusion.diagramming.LinkLabel
Sets the maximal width that when reached should cause text to wrap to a new line.
setMaxWidth(float) - Method in class com.mindfusion.diagramming.NodeConstraints
Sets the largest allowed width for the node.
setMeasureUnit(int) - Method in class com.mindfusion.diagramming.Diagram
Sets in what units JDiagram should measure lengths and sizes.
setMeasureUnit(int) - Method in class com.mindfusion.diagramming.NodeListView
Sets the unit of measure used when drawing nodes.
setMergeThreshold(float) - Method in class com.mindfusion.diagramming.Diagram
Sets the maximum distance between adjacent control points of a link at which the respective segments can be merged.
setMinHeight(float) - Method in class com.mindfusion.diagramming.NodeConstraints
Sets the smallest allowed height for the node.
setMinimizeCrossings(boolean) - Method in class com.mindfusion.diagramming.jlayout.SpringLayoutInfo
 
setMinimizeCrossings(boolean) - Method in class com.mindfusion.diagramming.SpringLayout
Sets a value indicating whether the algorithm should try to minimize the number of arrow crossings.
setMinimizeLinkBends(boolean) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalLayoutInfo
Sets a value indicating whether the layout should attempt to minimize link bends.
setMinimizeLinkBends(boolean) - Method in class com.mindfusion.diagramming.OrthogonalLayout
Sets a value indicating whether the layout should attempt to minimize link bends.
setMinimum(float) - Method in class com.mindfusion.diagramming.ScrollBar
 
setMinimumSize(Dimension2D) - Method in class com.mindfusion.diagramming.ContainerNode
Sets the minimum size of the container.
setMinLaneSize(float) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalLayoutInfo
Gets or sets a value indicating the minimum size of a lane.
setMinLaneSize(float) - Method in class com.mindfusion.diagramming.OrthogonalLayout
Sets a value indicating the minimum size of a lane.
setMinNodeDistance(double) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setMinRectHeight(float) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setMinRectSurface(float) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setMinRectWidth(float) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setMinRectX(float) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setMinRectY(float) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setMinSegmentsMode() - Method in class com.mindfusion.diagramming.RoutingOptions
Sets the routing costs to values that find routes having low number of segments.
setMinWidth(float) - Method in class com.mindfusion.diagramming.NodeConstraints
Sets the smallest allowed width for the node.
setModfCursor(Point2D, int, boolean, boolean) - Method in class com.mindfusion.diagramming.BehaviorBase
 
setModificationStart(int) - Method in class com.mindfusion.diagramming.DiagramView
Sets a value indicating how users can start modifying items in the diagram.
setMouseCursor(Point2D, Boolean) - Method in class com.mindfusion.diagramming.BehaviorBase
 
setMouseCursor(Point2D, Boolean) - Method in class com.mindfusion.diagramming.DrawLinksBehavior
 
setMouseCursor(Point2D, Boolean) - Method in class com.mindfusion.diagramming.DrawNodesBehavior
 
setMouseCursor(Point2D, Boolean) - Method in class com.mindfusion.diagramming.LinkNodesBehavior
 
setMouseCursor(Point2D, Boolean) - Method in class com.mindfusion.diagramming.ModifyBehavior
 
setMouseCursor(Point2D, Boolean) - Method in class com.mindfusion.diagramming.PanBehavior
 
setMouseInputMode(int) - Method in class com.mindfusion.diagramming.ControlNode
Sets whether mouse input is processed by the diagram or the hosted control.
setMouseMoved(boolean) - Method in class com.mindfusion.diagramming.InteractionState
Sets a value indicating whether the mouse pointer has moved since the user pressed down the mouse button
setMousePosition(Point2D) - Method in class com.mindfusion.diagramming.LinkEvent
Sets the current mouse pointer position.
setMousePosition(Point2D) - Method in class com.mindfusion.diagramming.NodeEvent
Sets the current mouse pointer position.
setMoveCursor(Cursor) - Method in class com.mindfusion.diagramming.DiagramView
Sets the cursor shown when the item under the mouse pointer can be modified.
setMoveDirection(int) - Method in class com.mindfusion.diagramming.NodeConstraints
Sets a value indicating the movement direction constraint.
setMultipleGraphsOrientation(int) - Method in class com.mindfusion.diagramming.AnnealLayout
How multiple independent graphs in the diagram should be positioned relative to one another.
setMultipleGraphsPlacement(int) - Method in class com.mindfusion.diagramming.AbstractLayout
Sets a value indicating how multiple independent graphs in the diagram should be positioned relatively to each other.
setNode(DiagramNode) - Method in class com.mindfusion.diagramming.DraggedNode
Sets the node that holds the dragged DiagramNode.
setNodeDistance(float) - Method in class com.mindfusion.diagramming.FlowchartLayout
Sets the distance between consecutive nodes in the flowchart.
setNodeDistance(float) - Method in class com.mindfusion.diagramming.jlayout.FlowchartLayoutInfo
 
setNodeDistance(float) - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
setNodeDistance(float) - Method in class com.mindfusion.diagramming.jlayout.OneWayLayoutInfo
Gets the minimum spacing between adjacent nodes in the final layout.
setNodeDistance(float) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
 
setNodeDistance(float) - Method in class com.mindfusion.diagramming.jlayout.SpringLayoutInfo
 
setNodeDistance(float) - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Sets the spacing between adjacent nodes within a lane in the final layout.
setNodeDistance(float) - Method in class com.mindfusion.diagramming.jlayout.TopologicalLayoutInfo
 
setNodeDistance(float) - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
 
setNodeDistance(float) - Method in class com.mindfusion.diagramming.LayeredLayout
Sets the desired distance between adjacent nodes on the same layer.
setNodeDistance(float) - Method in class com.mindfusion.diagramming.OneWayLayout
Sets the minimum spacing between adjacent nodes in the final layout.
setNodeDistance(float) - Method in class com.mindfusion.diagramming.OrthogonalRouter
Sets the desired distance between adjacent nodes in a layer.
setNodeDistance(float) - Method in class com.mindfusion.diagramming.SpringLayout
Sets how much space should be left between adjacent nodes.
setNodeDistance(float) - Method in class com.mindfusion.diagramming.SwimlaneLayout
Sets the spacing between adjacent nodes within a lane in the final layout.
setNodeDistance(float) - Method in class com.mindfusion.diagramming.TopologicalLayout
 
setNodeDistance(float) - Method in class com.mindfusion.diagramming.TreeLayout
Sets the desired distance between nodes on the same level.
setNodeEdgeCrossingCost(double) - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Sets a value specifying how important the low number of crossings of arrows with edges is relatively to the other criteria considered by the algorithm.
setNodeEdgeDistFactor(double) - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Sets a value specifying the importance of the distance between nodes and arrows relative to the other criteria considered by the algorithm.
setNodeLinkCrossingCost(double) - Method in class com.mindfusion.diagramming.AnnealLayout
Sets a value specifying how important the low number of crossings of arrows with edges is relatively to the other criteria considered by the algorithm.
setNodeLinkDistFactor(double) - Method in class com.mindfusion.diagramming.AnnealLayout
Sets a value specifying the importance of the distance between nodes and arrows relative to the other criteria considered by the algorithm.
setNodesExpandable(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets whether the tree branches that start from new nodes should be expandable by default.
setNodeVicinityCost(short) - Method in class com.mindfusion.diagramming.RoutingOptions
Sets the value added to the total route cost when a link passes through the buffer area around a node.
setNodeVicinitySize(float) - Method in class com.mindfusion.diagramming.RoutingOptions
Sets the size of the buffer area around a node for which link routes are assigned higher costs if they pass through that area.
setNoWrap(boolean) - Method in class com.mindfusion.diagramming.TextFormat
Enables or disables automatic text wrapping.
setObjectsBounds(ArrayList<Rectangle2D.Float>) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setObstacle(boolean) - Method in class com.mindfusion.diagramming.DiagramNode
Sets a value indicating whether the link routing algorithm should consider this node an obstacle.
setOffsetHeaderRows(boolean) - Method in class com.mindfusion.diagramming.TableNode
Sets a value indicating whether the table cells should be offset to the right to accommodate for the expand buttons displayed inside header rows.
setOpacity(float) - Method in class com.mindfusion.diagramming.AeroEffect
Sets the opacity to apply to the node's background.
setOrientation(int) - Method in class com.mindfusion.diagramming.CascadeLayout
Sets a the orientation of the arranged graph.
setOrientation(int) - Method in class com.mindfusion.diagramming.FlowchartLayout
Sets the overall orientation of the arranged diagram.
setOrientation(int) - Method in class com.mindfusion.diagramming.HierarchicalLayout
Sets a the orientation of the arranged graph.
setOrientation(int) - Method in class com.mindfusion.diagramming.jlayout.CascadeLayoutInfo
Sets the orientation of the arranged graph.
setOrientation(int) - Method in class com.mindfusion.diagramming.jlayout.FlowchartLayoutInfo
 
setOrientation(int) - Method in class com.mindfusion.diagramming.jlayout.HierarchicalLayoutInfo
Sets the orientation of the arranged graph.
setOrientation(int) - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
setOrientation(int) - Method in class com.mindfusion.diagramming.jlayout.OneWayLayoutInfo
Gets the orientation of the arranged graph.
setOrientation(int) - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Sets the overall orientation of the arranged diagram.
setOrientation(int) - Method in class com.mindfusion.diagramming.jlayout.TopologicalLayoutInfo
 
setOrientation(int) - Method in class com.mindfusion.diagramming.jlayout.TriangularLayoutInfo
Sets the orientation of the arranged graph.
setOrientation(int) - Method in class com.mindfusion.diagramming.LayeredLayout
Sets a value indicating what the overall orientation of the arranged diagram should be.
setOrientation(int) - Method in class com.mindfusion.diagramming.OneWayLayout
Sets the orientation of the arranged graph.
setOrientation(int) - Method in class com.mindfusion.diagramming.OrthogonalRouter
Sets the overall orientation of the arranged diagram when BaseLayout is set to Layered.
setOrientation(int) - Method in class com.mindfusion.diagramming.SwimlaneLayout
Sets a the orientation of the arranged graph.
setOrientation(int) - Method in class com.mindfusion.diagramming.TopologicalLayout
 
setOrientation(int) - Method in class com.mindfusion.diagramming.TriangularLayout
Sets a the orientation of the arranged graph.
setOrigin(DiagramNode) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the origin node of a link.
setOriginAnchor(int) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the anchor point to which a link is connected at its origin.
setOriginIndex(int) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the row of a table or the anchor point of a box to which a link is connected.
setOrthogonalLayoutKeys(ArrayList<String>) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setOverviewWidth(int) - Method in class com.mindfusion.diagramming.LayerListView
Sets the width of the layer overview.
setPadding(float) - Method in class com.mindfusion.diagramming.CascadeLayout
Sets the spacing between nodes in adjacent layers.
setPadding(float) - Method in class com.mindfusion.diagramming.jlayout.CascadeLayoutInfo
Sets the spacing between nodes in adjacent layers.
setPadding(float) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalLayoutInfo
Sets a value indicating how much space to leave between nodes in adjacent lanes.
setPadding(float) - Method in class com.mindfusion.diagramming.OrthogonalLayout
Sets a value indicating how much space to leave between nodes in adjacent lanes.
setPanCursor(Cursor) - Method in class com.mindfusion.diagramming.DiagramView
Sets the cursor shown when panning the diagram view
setPatternBrush(Brush) - Method in class com.mindfusion.diagramming.HandlesVisualStyle
Sets a Brush used to draw selection frames for the MoveOnly style.
setPen(Pen) - Method in class com.mindfusion.diagramming.DiagramItem
Sets the pen used to draw the item frame lines.
setPen(Pen) - Method in class com.mindfusion.diagramming.ShapeDecoration
Sets the pen used to paint the frame of the shape.
setPointerColor(Color) - Method in class com.mindfusion.diagramming.Ruler
Sets the color of mouse pointer's projections.
setPointerCursor(Cursor) - Method in class com.mindfusion.diagramming.DiagramView
Sets the mouse cursor that should be shown when no modification is performed.
setPoints(ArrayList<Point2D.Float>) - Method in interface com.mindfusion.diagramming.jlayout.Link
Invoked by some layouting algorithms to update the sequence of points which define the link.
setPoints(PointList) - Method in interface com.mindfusion.diagramming.jlayout.Link
Sets the sequence of points defining this link.
setPrecision(double) - Method in class com.mindfusion.diagramming.AnnealLayout
Sets the cost calculations precision.
setPrecision(double) - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Sets the cost calculations precision.
setPreferedArea(Rectangle2D.Float) - Method in class com.mindfusion.diagramming.jlayout.AdditionalGraphProperty
 
setPrintable(boolean) - Method in class com.mindfusion.diagramming.DiagramItem
Sets a value indicating whether an item will be printed.
setProgress(LayoutProgress) - Method in class com.mindfusion.diagramming.AbstractLayout
Sets the progress callback delegate.
setProjectionColor(Color) - Method in class com.mindfusion.diagramming.Ruler
Sets the color used to paint the projections of the active node on the ruler scales.
setPutEndPointsAtNodeBorders(boolean) - Method in class com.mindfusion.diagramming.OrthogonalRouter
Sets a value indicating whether the end points of a link should be placed at the outlines of the nodes connected by that link.
setQuickMode() - Method in class com.mindfusion.diagramming.RoutingOptions
Sets the routing costs to values that quickly find routes, however with a lower route quality.
setRadius(float) - Method in class com.mindfusion.diagramming.CircularLayout
Sets the radius of the layout circle.
setRadius(float) - Method in class com.mindfusion.diagramming.jlayout.CircularLayoutInfo
Sets the radius of the layout circle.
setRadius(float) - Method in class com.mindfusion.diagramming.RoundRectangleTemplate
 
setRandomize(boolean) - Method in class com.mindfusion.diagramming.AnnealLayout
Sets a value indicating whether the nodes should be placed at random positions when the layout routine starts.
setRandomize(boolean) - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Sets a value indicating whether the nodes should be placed at random positions when the layout routine starts.
setRandomSeed(int) - Method in class com.mindfusion.diagramming.GridLayout
Sets the randomization seed used for generating random node positions.
setRandomSeed(int) - Method in class com.mindfusion.diagramming.jlayout.GridLayoutInfo
 
setRandomSeed(int) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
Random seed.
setRandomSeed(int) - Method in class com.mindfusion.diagramming.jlayout.SpringLayoutInfo
 
setRandomSeed(int) - Method in class com.mindfusion.diagramming.OrthogonalRouter
Sets the randomization seed to use for generating random node positions.
setRandomSeed(int) - Method in class com.mindfusion.diagramming.SpringLayout
Sets the randomization seed that should be used for generating random node positions.
setRecursiveExpand(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets whether tree branches should be expanded recursively.
setRefine(boolean) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalLayoutInfo
Gets or sets a value indicating whether to refine the layout.
setRefine(boolean) - Method in class com.mindfusion.diagramming.OrthogonalLayout
Sets a value indicating whether to refine the layout.
setReflectionColor(Color) - Method in class com.mindfusion.diagramming.GlassEffect
Sets the color of the reflection portion of the effect.
setReflexive(DiagramLink) - Method in class com.mindfusion.diagramming.DiagramNode
Invoked to let a node set the shape of a reflexive link connected to it.
setReflexive(DiagramLink) - Method in class com.mindfusion.diagramming.TableNode
Invoked to let a node set the shape of a reflexive link connected to it.
setReflexive(DiagramLink) - Method in class com.mindfusion.diagramming.TreeViewNode
Invoked to let a node set the shape of a reflexive link connected to it.
setRelativePosition(Point2D.Float) - Method in class com.mindfusion.diagramming.ConnectionPoint
Sets the position of this connection point, relative to the associated node's bounding rectangle, expressed in percents.
setRelativeTo(int) - Method in class com.mindfusion.diagramming.LinkLabel
Sets the label's relative positioning.
setRemoveLayerButtonTooltip(String) - Method in class com.mindfusion.diagramming.LayerListView
Sets the tooltip for the 'Remove Layer' button.
setRenderTarget(int) - Method in class com.mindfusion.diagramming.RenderOptions
 
setRepulsionFactor(double) - Method in class com.mindfusion.diagramming.jlayout.SpringLayoutInfo
 
setRepulsionFactor(double) - Method in class com.mindfusion.diagramming.SpringLayout
Sets a multiplier value applied to the repulsive force between nodes.
setRestrictItemsToBounds(int) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating whether users are allowed to move items outside the currently define document bounds.
setRetainForm(boolean) - Method in class com.mindfusion.diagramming.DiagramLink
Sets a value indicating whether a link should preserve its original shape while the nodes related to that link are moved around.
setReversedLinks(boolean) - Method in class com.mindfusion.diagramming.TreeLayout
Sets a value indicating which direction of arrows should be considered the parent-to-child one.
setRight(float) - Method in class com.mindfusion.diagramming.Thickness
 
setRightToLeft(boolean) - Method in class com.mindfusion.diagramming.TextFormat
 
setRoot(DiagramNode) - Method in class com.mindfusion.diagramming.AnnealLayout
Sets the diagram node that specifies which connected graph in the diagram should be arranged.
setRoot(DiagramNode) - Method in class com.mindfusion.diagramming.FractalLayout
Sets the tree root.
setRoot(Node) - Method in class com.mindfusion.diagramming.jlayout.FractalLayout
Sets the tree root.
setRoot(DiagramNode) - Method in class com.mindfusion.diagramming.OrthogonalRouter
Sets a node indicating which subgraph of the diagram must be laid out.
setRoot(DiagramNode) - Method in class com.mindfusion.diagramming.TreeLayout
Sets the object which will be used as root of the tree.
setRotateCursor(Cursor) - Method in class com.mindfusion.diagramming.DiagramView
Sets the cursor shown when dragging from the current mouse pointer location would start rotating a box.
setRotateImage(boolean) - Method in class com.mindfusion.diagramming.ShapeNode
Sets a value indicating whether the image displayed inside a node should rotate together with the node.
setRotateText(boolean) - Method in class com.mindfusion.diagramming.ShapeNode
Sets a value indicating whether the text displayed inside a node should rotate together with the node.
setRotationAngle(float) - Method in class com.mindfusion.diagramming.DiagramNode
Sets the rotation angle of a node.
setRoundedLinks(boolean) - Method in class com.mindfusion.diagramming.jlayout.OneWayLayoutInfo
Sets a value indicating whether the layout will smooth link bends.
setRoundedLinks(boolean) - Method in class com.mindfusion.diagramming.OneWayLayout
Sets a value indicating whether the layout should smooth link bends.
setRouteHeuristics(RouteHeuristics) - Method in class com.mindfusion.diagramming.RoutingOptions
Sets the heuristic function used by the routing algorithm to choose next points in the route.
setRouteLinks(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating whether newly created links will automatically find their way between nodes.
setRowAnchorPattern(AnchorPattern) - Method in class com.mindfusion.diagramming.TableNode
Sets the default row AnchorPattern.
setRowCount(int) - Method in interface com.mindfusion.diagramming.jlayout.SwimlaneGrid
 
setRowCount(int) - Method in class com.mindfusion.diagramming.LaneGrid
SwimlaneGrid.setRowCount(int) implementation.
setRowCount(int) - Method in interface com.mindfusion.diagramming.SwimlaneGrid
Sets the number of rows in the swimlane grid.
setRowCount(int) - Method in class com.mindfusion.diagramming.TableNode
Sets the number of rows of this table.
setRowHeight(int, float) - Method in interface com.mindfusion.diagramming.jlayout.SwimlaneGrid
 
setRowHeight(int, float) - Method in class com.mindfusion.diagramming.LaneGrid
SwimlaneGrid.setRowHeight(int, float) implementation.
setRowHeight(int, float) - Method in interface com.mindfusion.diagramming.SwimlaneGrid
Sets the the height of the specified row in the swimlane grid.
setRowHeight(float) - Method in class com.mindfusion.diagramming.TableNode
Sets the initial height of the rows of this table.
setRowSpan(int) - Method in class com.mindfusion.diagramming.Cell
Sets the number of rows spanned by this cell.
setScale(float) - Method in class com.mindfusion.diagramming.HtmlBuilder
 
setScale(float) - Method in class com.mindfusion.diagramming.RenderOptions
Sets the scale of the printed diagram relatively to the original on-screen size of the diagram.
setScaleColor(Color) - Method in class com.mindfusion.diagramming.Ruler
Sets the color used to paint the color of the ruler scales.
setScaleFactor(float) - Method in class com.mindfusion.diagramming.Overview
Sets a fixed scale factor that should be used when the FitAll mode is disabled.
setScrollable(boolean) - Method in class com.mindfusion.diagramming.TableNode
Sets a value indicating whether users are allowed to scroll the table.
setScrollPosition(float) - Method in class com.mindfusion.diagramming.TreeViewNode
Sets the current scroll position.
setScrollX(float) - Method in class com.mindfusion.diagramming.DiagramView
Sets the horizontal scroll position.
setScrollX(double) - Method in class com.mindfusion.diagramming.RenderOptions
 
setScrollY(float) - Method in class com.mindfusion.diagramming.DiagramView
Sets the vertical scroll position.
setScrollY(double) - Method in class com.mindfusion.diagramming.RenderOptions
 
setSecondObject(Object) - Method in class com.mindfusion.diagramming.jlayout.Pair
Sets the second pair object.
setSegmentCount(int) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the number of segments of this link.
setSegmentPosition(int, float, float) - Method in class com.mindfusion.diagramming.LinkLabel
Positions this label relatively to the specified link segment.
setSelectAfterCreate(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating whether newly created items should be selected automatically.
setSelected(boolean) - Method in class com.mindfusion.diagramming.DiagramItem
Selects or deselects an item.
setSelectedColor(Color) - Method in class com.mindfusion.diagramming.LayerListView
Sets the color with which selected items' background is painted.
setSelectionOnTop(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating whether selected items should be drawn on top of the non-selected ones.
setSessionId(long) - Static method in class com.mindfusion.diagramming.GlassPane
 
setShadeColor(Color) - Method in class com.mindfusion.diagramming.AeroEffect
Sets the color of the shade.
setShadowBrush(Brush) - Method in class com.mindfusion.diagramming.Diagram
Deprecated. 
setShadowBrush(Brush) - Method in class com.mindfusion.diagramming.DiagramItem
Sets the color of the item's shadow.
setShadowBrush(Brush) - Method in class com.mindfusion.diagramming.DiagramItemStyle
Sets the brush used to paint the shadow of the item.
setShadowBrush(Brush) - Method in class com.mindfusion.diagramming.DiagramStyle
Sets the brush used to paint the shadow of the items.
setShadowOffset(float, float) - Method in class com.mindfusion.diagramming.Diagram
Sets the distance at which shadows are offset from the items that cast them.
setShadowOffsetX(float) - Method in class com.mindfusion.diagramming.Diagram
Sets the default horizontal distance between shadows and the items that cast them.
setShadowOffsetX(float) - Method in class com.mindfusion.diagramming.DiagramItem
Sets the horizontal distance between a shadow and the item that casts it.
setShadowOffsetY(float) - Method in class com.mindfusion.diagramming.Diagram
Sets the default vertical distance between shadows and the items that cast them.
setShadowOffsetY(float) - Method in class com.mindfusion.diagramming.DiagramItem
Sets the vertical distance between a shadow and the item that casts it.
setShadowsStyle(int) - Method in class com.mindfusion.diagramming.Diagram
Sets the style of shadows.
setShape(int) - Method in class com.mindfusion.diagramming.ContainerNode
Sets the shape of this container.
setShape(int) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the shape of a link.
setShape(Shape) - Method in class com.mindfusion.diagramming.ShapeNode
Sets the shape of a node to the specified Shape instance.
setShape(int) - Method in class com.mindfusion.diagramming.TableNode
Sets the shape of this table.
setShape(int) - Method in class com.mindfusion.diagramming.TreeViewNode
Sets the shape of this node.
setShapeAt(int, Shape) - Method in class com.mindfusion.diagramming.ShapeListBox
Sets the shape at the specified position.
setShapeBrush(Brush) - Method in class com.mindfusion.diagramming.Diagram
Deprecated. 
setShapeCustomDraw(int) - Method in class com.mindfusion.diagramming.Diagram
Sets whether new nodes should be custom drawn and what type of custom drawing will be performed on them.
setShapeFillColor(Color) - Method in class com.mindfusion.diagramming.ShapeListBox
Sets the fill color of the shapes in the list box.
setShapeFilter(String[]) - Method in class com.mindfusion.diagramming.ShapeListBox
Sets the identifiers of the shapes that should be displayed in the list box.
setShapeHandlesStyle(int) - Method in class com.mindfusion.diagramming.Diagram
Sets the style of selection handles that should be assigned to new nodes.
setShapeOrientation(float) - Method in class com.mindfusion.diagramming.Diagram
Sets the default shape definition orientation angle assigned to new nodes.
setShapeOrientation(float) - Method in class com.mindfusion.diagramming.ShapeNode
Sets an orientation angle applied to the shape definition before the shape points are mapped to the node's bounding rectangle.
setShapePen(Pen) - Method in class com.mindfusion.diagramming.Diagram
Deprecated. 
setShapes(Shape[]) - Method in class com.mindfusion.diagramming.ShapeLibrary
Sets the shape library shapes.
setShapes(Shape[]) - Method in class com.mindfusion.diagramming.ShapeListBox
Replaces all current shapes with the specified ones.
setShapeText(String) - Method in class com.mindfusion.diagramming.Diagram
Sets the default text that should be assigned to new nodes.
setShowAnchors(int) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating whether anchor points should be shown on screen.
setShowCreateNewTab(boolean) - Method in class com.mindfusion.diagramming.TabbedScrollPane
Sets a value indicating whether to display the 'Create New Tab' button.
setShowDisabledHandles(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets whether disabled manipulation handles should be displayed.
setShowGrid(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating whether the alignment grid should be displayed.
setShowHandlesOnDrag(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets whether selection handles of objects under the mouse should be displayed while another object is being modified.
setShowLabels(boolean) - Method in class com.mindfusion.diagramming.NodeListView
Sets a value specifying whether to show text labels along with icons for each list item.
setShowLabels(boolean) - Method in class com.mindfusion.diagramming.ShapeListBox
 
setShowScrollbars(boolean) - Method in class com.mindfusion.diagramming.Overview
Sets a value indicating whether the overview control should display scrollbars.
setShowTabCloseButtons(boolean) - Method in class com.mindfusion.diagramming.TabbedScrollPane
Sets a value indicating whether to display a close button for each tab.
setShowTabNavigationButtons(boolean) - Method in class com.mindfusion.diagramming.TabbedScrollPane
Sets a value indicating whether the tab navigation buttons.
setShowTabs(boolean) - Method in class com.mindfusion.diagramming.TabbedScrollPane
Sets a value indicating whether the tabs are visible.
setShowToolTips(boolean) - Method in class com.mindfusion.diagramming.DiagramView
Sets a value indicating whether an item's ToolTip is shown when the mouse hovers over the item.
setShowTooltips(boolean) - Method in class com.mindfusion.diagramming.LayerListView
Sets a value indicating whether to display tooltips.
setSiftingRounds(int) - Method in class com.mindfusion.diagramming.CircularLayout
Sets the number of sifts to perform during the layout.
setSiftingRounds(int) - Method in class com.mindfusion.diagramming.jlayout.CircularLayoutInfo
Sets the number of sifts to perform during the layout.
setSize(Dimension2D) - Method in class com.mindfusion.diagramming.DraggedNode
Set the size of the node.
setSize(double, double) - Method in class com.mindfusion.diagramming.jlayout.XDimension2D.Double
 
setSize(double, double) - Method in class com.mindfusion.diagramming.XDimension2D.Double
 
setSmallChange(float) - Method in class com.mindfusion.diagramming.ScrollBar
 
setSmartPolylineEnds(boolean) - Method in class com.mindfusion.diagramming.RoutingOptions
Sets a value indicating whether the end segments of polyline links should be oriented orthogonally to the node bounds.
setSnapToAnchor(int) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating when links should snap to anchor points.
setSnapToNodeBorder(boolean) - Method in class com.mindfusion.diagramming.DiagramLink
Sets a value indicating whether the end points of a link should be automatically aligned to node borders while a user modifies the link.
setSplitGraph(boolean) - Method in class com.mindfusion.diagramming.AnnealLayout
Whether unconnected sub-graphs should be laid out independently from each other.
setSplitGraph(boolean) - Method in class com.mindfusion.diagramming.FlowchartLayout
Sets a value indicating whether unconnected subgraphs should be laid out independently from each other.
setSplitGraph(boolean) - Method in class com.mindfusion.diagramming.OrthogonalRouter
Sets a value indicating whether unconnected subgraphs should be laid out independently from each other.
setSplitLayers(boolean) - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
setSplitLayers(boolean) - Method in class com.mindfusion.diagramming.LayeredLayout
Sets a value indicating whether layers that are much wider than the other layers should be split.
setStages(int) - Method in class com.mindfusion.diagramming.AnnealLayout
Sets how many cooling stages the algorithm should simulate.
setStages(int) - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Sets how many cooling stages the algorithm should simulate.
setStartNode(DiagramNode) - Method in class com.mindfusion.diagramming.GridLayout
Sets the node that should be placed at the upper left corner of the grid.
setStartNode(Node) - Method in class com.mindfusion.diagramming.jlayout.GridLayoutInfo
 
setStartNode(Node) - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
setStartNode(DiagramNode) - Method in class com.mindfusion.diagramming.LayeredLayout
Sets the node that should be placed in the first layer of the arranged graph.
setStartOrientation(int) - Method in class com.mindfusion.diagramming.jlayout.OrthogonalRouterInfo
com.mindfusion.diagramming.Orientation.
setStartOrientation(int) - Method in class com.mindfusion.diagramming.OrthogonalRouter
Sets the desired orientation of the first segments of routed links.
setStartOrientation(int) - Method in class com.mindfusion.diagramming.RoutingOptions
Sets a value indicating whether routes should start in horizontal or vertical direction.
setStraightenLongLinks(boolean) - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
setStraightenLongLinks(boolean) - Method in class com.mindfusion.diagramming.LayeredLayout
 
setStretch(float) - Method in class com.mindfusion.diagramming.jlayout.SpringLayout
 
setStretchFactor(float) - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
 
setStretchFactor(float) - Method in class com.mindfusion.diagramming.TreeLayout
Sets a value defining the elliptic factor used with radial layouts.
setStroke(Brush) - Method in class com.mindfusion.diagramming.DiagramItemStyle
Sets the brush used to paint the outline of the item.
setStroke(Brush) - Method in class com.mindfusion.diagramming.DiagramStyle
Sets the brush used to paint the outline of the items.
setStrokeThickness(double) - Method in class com.mindfusion.diagramming.DiagramItemStyle
Sets the thickness of the item's outline, expressed in the current units of measure.
setStrokeThickness(double) - Method in class com.mindfusion.diagramming.DiagramStyle
Sets the thickness of the items' outline, expressed in the current units of measure.
setStyle(DiagramStyle) - Method in class com.mindfusion.diagramming.Diagram
Sets the style associated with the diagram.
setStyle(DiagramItemStyle) - Method in class com.mindfusion.diagramming.DiagramItem
Sets the style associated with the item.
setSurroundingColor(Color) - Method in class com.mindfusion.diagramming.RadialGradientBrush
Sets the surrounding color.
setSwimlaneGrid(SwimlaneGrid) - Method in class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Sets the object through which the swimlane grid can be manipulated by the layout.
setSwimlaneGrid(SwimlaneGrid) - Method in class com.mindfusion.diagramming.SwimlaneLayout
Sets the object through which the layout can manipulate the swimlane grid.
setTabAlignment(int) - Method in class com.mindfusion.diagramming.TabbedScrollPane
Sets the tabs alignment.
setTableBrush(Brush) - Method in class com.mindfusion.diagramming.Diagram
Deprecated. 
setTableCaption(String) - Method in class com.mindfusion.diagramming.Diagram
Sets the default caption text that should be assigned to new tables.
setTableCaptionHeight(float) - Method in class com.mindfusion.diagramming.Diagram
Sets the default height of the caption area of new tables.
setTableColumnCount(int) - Method in class com.mindfusion.diagramming.Diagram
Sets how many columns should be allocated to new tables.
setTableColumnWidth(float) - Method in class com.mindfusion.diagramming.Diagram
Sets the default width of columns in newly created tables.
setTableConnectionStyle(int) - Method in class com.mindfusion.diagramming.Diagram
Sets how users are allowed to link tables one to another - as integral entities, by rows, or both.
setTableHandlesStyle(int) - Method in class com.mindfusion.diagramming.Diagram
Sets the style of selection handles that should be assigned to new tables.
setTablePen(Pen) - Method in class com.mindfusion.diagramming.Diagram
Deprecated. 
setTableRowCount(int) - Method in class com.mindfusion.diagramming.Diagram
Sets how many rows should be allocated to new tables.
setTableRowHeight(float) - Method in class com.mindfusion.diagramming.Diagram
Sets the default height of rows in newly created tables.
setTableShape(int) - Method in class com.mindfusion.diagramming.Diagram
Sets the default style of tables.
setTablesScrollable(boolean) - Method in class com.mindfusion.diagramming.Diagram
Sets a value indicating whether users are allowed to scroll new tables.
setTag(Object) - Method in class com.mindfusion.diagramming.AnchorPoint
Assigns a custom data object to this anchor point.
setTag(Object) - Method in class com.mindfusion.diagramming.Diagram
Associates a custom data with this diagram.
setTag(Object) - Method in class com.mindfusion.diagramming.DiagramItem
Assigns user-defined data to an item.
setTag(Object) - Method in class com.mindfusion.diagramming.Group
Assigns a custom data object to this group.
setTag(Object) - Method in class com.mindfusion.diagramming.SerializeTagEvent
Sets the tag after deserializing it.
setTag(Object) - Method in class com.mindfusion.diagramming.TreeViewItem
Sets custom data associated with this item.
setTargetView(Object) - Method in class com.mindfusion.diagramming.RenderOptions
 
setTemperature(double) - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Sets the initial temperature of the simulated annealing process.
setTemperatureScale(double) - Method in class com.mindfusion.diagramming.AnnealLayout
Sets how much the simulated temperature is decreased at each stage of the algorithm.
setTemperatureScale(double) - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Sets how much the simulated temperature is decreased at each stage of the algorithm.
setText(String) - Method in class com.mindfusion.diagramming.Cell
Sets the text that should be displayed inside the cell.
setText(String) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the text of the link's label.
setText(String) - Method in class com.mindfusion.diagramming.LinkLabel
Sets the label's text.
setText(String) - Method in class com.mindfusion.diagramming.ShapeNode
Sets the text label displayed inside this node.
setTextAntiAlias(SmoothingMode) - Method in class com.mindfusion.diagramming.DiagramView
Sets the current anti-aliasing mode for text.
setTextAntiAlias(SmoothingMode) - Method in class com.mindfusion.diagramming.RenderOptions
 
setTextBrush(Brush) - Method in class com.mindfusion.diagramming.DiagramItem
Sets the brush used to paint texts inside the item.
setTextBrush(Brush) - Method in class com.mindfusion.diagramming.DiagramItemStyle
Sets the brush used to paint texts inside the item.
setTextBrush(Brush) - Method in class com.mindfusion.diagramming.DiagramStyle
Sets the brush used to paint texts inside the items.
setTextColor(Color) - Method in class com.mindfusion.diagramming.Cell
Sets the color used to draw the text of this cell.
setTextColor(Color) - Method in class com.mindfusion.diagramming.Diagram
Deprecated. 
setTextColor(Color) - Method in class com.mindfusion.diagramming.LinkLabel
Sets the color of the link's label.
setTextColor(Color) - Method in class com.mindfusion.diagramming.Ruler
Sets the color used to paint texts in the ruler.
setTextFormat(TextFormat) - Method in class com.mindfusion.diagramming.Cell
Sets a TextFormat object specifying how to format and align the text of this cell.
setTextFormat(TextFormat) - Method in class com.mindfusion.diagramming.Diagram
Sets the default format and alignment of the text of new items.
setTextFormat(TextFormat) - Method in class com.mindfusion.diagramming.ShapeNode
Sets a TextFormat object specifying how to format and align the text of this node.
setTextFormat(TextFormat) - Method in class com.mindfusion.diagramming.TreeViewNode
 
setTextPadding(Thickness) - Method in class com.mindfusion.diagramming.DiagramItem
Sets the spacing between the item boundaries and its text.
setTextStyle(int) - Method in class com.mindfusion.diagramming.DiagramLink
Sets the alignment of the link's label.
setTexture(Image) - Method in class com.mindfusion.diagramming.TextureBrush
 
setTheme(Theme) - Method in class com.mindfusion.diagramming.Diagram
Sets the theme associated with the diagram.
setTimeLimit(long) - Method in class com.mindfusion.diagramming.jlayout.LayeredLayoutInfo
 
setTimeLimit(long) - Method in class com.mindfusion.diagramming.LayeredLayout
Sets a time-out value for the path-finding part of the layered layout algorithm.
setTitle(String) - Method in class com.mindfusion.diagramming.Command
Sets the command title.
setTitle(String) - Method in class com.mindfusion.diagramming.DiagramPage
Sets the page title.
setTitle(String) - Method in class com.mindfusion.diagramming.Layer
Sets a title associated with the layer.
setTitleColor(Color) - Method in class com.mindfusion.diagramming.DiagramPage
Gets the color of the title when the title is displayed.
setToolTip(String) - Method in class com.mindfusion.diagramming.Cell
Sets the tooltip text that should be displayed when the mouse pointer rests for a while over the cell.
setToolTip(String) - Method in class com.mindfusion.diagramming.Diagram
Sets the tooltip text that should be displayed when the mouse hovers over an unoccupied area of the diagram.
setToolTip(String) - Method in class com.mindfusion.diagramming.DiagramItem
Sets the tooltip text that should be displayed when the mouse pointer rests over an item.
setTop(float) - Method in class com.mindfusion.diagramming.Thickness
 
setTopMargin(float) - Method in interface com.mindfusion.diagramming.jlayout.SwimlaneGrid
 
setTopMargin(float) - Method in class com.mindfusion.diagramming.LaneGrid
SwimlaneGrid.setTopMargin(float) implementation.
setTopMargin(float) - Method in interface com.mindfusion.diagramming.SwimlaneGrid
Sets the top margin of the swimlane grid.
setTrackingRectPen(Pen) - Method in class com.mindfusion.diagramming.Overview
Sets the Pen object used to draw the tracking rectangle border.
setTrackPointedItem(boolean) - Method in class com.mindfusion.diagramming.DiagramView
Sets a value indicating whether the control should raise the nodeMouseEnter and nodeMouseLeave events.
setTransparent(boolean) - Method in class com.mindfusion.diagramming.ShapeNode
Sets a value indicating whether only the text and image of a node should be drawn on the screen.
setTriggerRerouting(int) - Method in class com.mindfusion.diagramming.RoutingOptions
Sets a value indicating when JDiagram should look for new link routes.
setTurnCost(float) - Method in class com.mindfusion.diagramming.QuickRouter
Sets a value added to the total cost of a route if it makes a turn.
setTurnCost(short) - Method in class com.mindfusion.diagramming.RoutingOptions
Sets the value added to the total route cost when a link makes a turn.
setType(int) - Method in class com.mindfusion.diagramming.GlassEffect
Sets the type of the glass effect.
setType(int) - Method in class com.mindfusion.diagramming.TreeLayout
Sets the layout mode.
setUBendMaxLen(float) - Method in class com.mindfusion.diagramming.QuickRouter
 
setUndoEnabled(boolean) - Method in class com.mindfusion.diagramming.UndoManager
Enables or disabled undo/redo.
setUnit(MeasureUnit) - Method in class com.mindfusion.diagramming.Ruler
Sets the measure units displayed by the ruler.
setUnitsPerMillimeter(float) - Method in class com.mindfusion.diagramming.jlayout.CascadeLayoutInfo
Sets a coefficient representing the ratio between millimeter and the current default units of measure.
setUsePenAsGlow(boolean) - Method in class com.mindfusion.diagramming.GlassEffect
Sets a value indicating whether the glow portion of the effect should be painted with the Pen color of the respective node.
setValue(float) - Method in class com.mindfusion.diagramming.ScrollBar
 
setValue(Object, Object) - Method in class com.mindfusion.diagramming.Style
Sets the value of the specified property.
setVerticalAlign(int) - Method in class com.mindfusion.diagramming.LinkLabel
Sets the vertical alignment of the text relatively to the label's position.
setVerticalAlign(int) - Method in class com.mindfusion.diagramming.TextFormat
Sets the vertical text alignment.
setVerticalResizeCursor(Cursor) - Method in class com.mindfusion.diagramming.DiagramView
Sets the cursor shown when dragging from the current mouse pointer location would start resizing an item vertically.
setVerticalScaleAlignment(int) - Method in class com.mindfusion.diagramming.Ruler
Sets the alignment of the vertical scale.
setVerticalScaleVisible(boolean) - Method in class com.mindfusion.diagramming.Ruler
Sets a value specifying whether the vertval scale is visible.
setVgap(int) - Method in class com.mindfusion.diagramming.VerticalFlowLayout
Sets the vertical gap between components and between the components and the borders of the Container.
setVisible(boolean) - Method in class com.mindfusion.diagramming.ContainerNode
Sets a value indicating whether the container is visible.
setVisible(boolean) - Method in class com.mindfusion.diagramming.ControlNode
Sets a value indicating whether the node is visible.
setVisible(boolean) - Method in class com.mindfusion.diagramming.DiagramItem
Sets a value indicating whether an item is visible.
setVisible(boolean) - Method in class com.mindfusion.diagramming.DiagramLink
Specifies whether the link should be drawn on the screen.
setVisible(boolean) - Method in class com.mindfusion.diagramming.Group
Shows or hides all items in the group.
setVisible(boolean) - Method in class com.mindfusion.diagramming.Layer
Sets a value indicating whether the layer is visible.
setVisibleButtonTooltip(String) - Method in class com.mindfusion.diagramming.LayerListView
Gets the tooltip for the 'Visible' button in each item.
setVisibleRect(Rectangle2D) - Method in class com.mindfusion.diagramming.RenderOptions
 
setWeight(float) - Method in class com.mindfusion.diagramming.DiagramItem
Sets a weight value used in layout and path-finding algorithms.
setWidth(float) - Method in class com.mindfusion.diagramming.Column
Sets the width of this column and all cells inside it.
setWidth(float) - Method in class com.mindfusion.diagramming.ElementTemplate
 
setWidth(float) - Method in class com.mindfusion.diagramming.Pen
Sets what the width of the lines drawn with this pen should be.
setWidth(T, double) - Static method in class com.mindfusion.diagramming.Utilities
 
setWidthHeightRatio(float) - Method in class com.mindfusion.diagramming.AnnealLayout
Sets what width / height ratio the layout area should have.
setWidthHeightRatio(double) - Method in class com.mindfusion.diagramming.jlayout.AnnealLayoutInfo
Sets what width / height ratio the layout area should have.
setWrapAtCharacter(boolean) - Method in class com.mindfusion.diagramming.TextFormat
Sets a value indicating whether text can be wrapped to a new line at an arbitrary character, or only after a whole word.
setX(float) - Method in class com.mindfusion.diagramming.AnchorPoint
Sets the X position of the anchor point.
setX(T, double) - Static method in class com.mindfusion.diagramming.Utilities
 
setX(T, double) - Static method in class com.mindfusion.diagramming.Utilities
 
setXGap(float) - Method in class com.mindfusion.diagramming.GridLayout
Sets a value indicating how much horizontal space should be left between the document boundaries and the graph.
setXGap(float) - Method in class com.mindfusion.diagramming.jlayout.GridLayoutInfo
 
setXGap(float) - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
 
setXGap(float) - Method in class com.mindfusion.diagramming.LayeredLayout
Sets a value indicating how much horizontal space should be left between the document boundaries and the graph.
setXGap(float) - Method in class com.mindfusion.diagramming.TreeLayout
Sets a value indicating how much horizontal space to leave between the document boundaries and the tree.
setXmlClipboard(boolean) - Method in class com.mindfusion.diagramming.DiagramView
Sets a value that specifies whether XML serialization will be used when saving/loading the selection to/from clipboard.
setY(float) - Method in class com.mindfusion.diagramming.AnchorPoint
Sets the Y position of the anchor point.
setY(T, double) - Static method in class com.mindfusion.diagramming.Utilities
 
setY(T, double) - Static method in class com.mindfusion.diagramming.Utilities
 
setYGap(float) - Method in class com.mindfusion.diagramming.GridLayout
Sets a value indicating how much vertical space should be left between the document boundaries and the graph.
setYGap(float) - Method in class com.mindfusion.diagramming.jlayout.GridLayoutInfo
 
setYGap(float) - Method in class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
 
setYGap(float) - Method in class com.mindfusion.diagramming.LayeredLayout
Sets a value indicating how much vertical space should be left between the document boundaries and the graph.
setYGap(float) - Method in class com.mindfusion.diagramming.TreeLayout
Sets a value indicating how much vertical space to leave between the document boundaries and the tree.
setZIndex(int) - Method in class com.mindfusion.diagramming.DiagramItem
Sets the position of an item within the diagram's Z order.
setZIndex(int) - Method in class com.mindfusion.diagramming.Layer
Sets the z-index of the layer.
setZoomFactor(float) - Method in class com.mindfusion.diagramming.DiagramView
Sets the zoom level.
ShadowOnly - Static variable in class com.mindfusion.diagramming.CustomDraw
Custom draw only the item shadow.
ShadowsStyle - Class in com.mindfusion.diagramming
The members of this enumeration specify how JDiagram should draw the shadows of items.
ShadowsStyle() - Constructor for class com.mindfusion.diagramming.ShadowsStyle
 
Shape - Static variable in class com.mindfusion.diagramming.HyperLinkStyle
Generate hyperlinks that correspond to the item's shape.
Shape - Class in com.mindfusion.diagramming
A Shape object describes a shape consisting of a series of straight lines, arcs and Bezier curves.
Shape(ElementTemplate[], int, String) - Constructor for class com.mindfusion.diagramming.Shape
Initializes a new Shape instance by setting its outline, fill rule and shape identifier.
Shape(ElementTemplate[], ElementTemplate[], ElementTemplate[], int, String) - Constructor for class com.mindfusion.diagramming.Shape
Initializes a new Shape instance by setting its outline, decorations, text area, fill rule and shape identifier.
Shape(ElementTemplate[], ElementTemplate[], ElementTemplate[], int, String, ShapeDecoration[]) - Constructor for class com.mindfusion.diagramming.Shape
 
Shape(short[], String) - Constructor for class com.mindfusion.diagramming.Shape
Initializes a new instance of the Shape class with the specified outline and id.
ShapeDecoration - Class in com.mindfusion.diagramming
That class contained an array of shape template elements that define shape decorations.
ShapeDecoration(ElementTemplate[], Brush, int, Pen) - Constructor for class com.mindfusion.diagramming.ShapeDecoration
Initializes a new instance of the ShapeDecoration class with the specified outline, brush, pen and rule.
ShapeEvent - Class in com.mindfusion.diagramming
 
ShapeEvent(Object, Shape, int, String) - Constructor for class com.mindfusion.diagramming.ShapeEvent
Initializes a new ShapeEvent instance.
ShapeEvent(Object, Shape, int) - Constructor for class com.mindfusion.diagramming.ShapeEvent
 
ShapeEvent(Object, Shape) - Constructor for class com.mindfusion.diagramming.ShapeEvent
Initializes a new instance of the ShapeEvent class.
shapeFromId(String) - Method in class com.mindfusion.diagramming.ScriptHelper
Gets the predefined shape that has the specified ID.
ShapeLibrary - Class in com.mindfusion.diagramming
The ShapeLibrary class represents a collection of shape definitions stored together.
ShapeLibrary(Shape[]) - Constructor for class com.mindfusion.diagramming.ShapeLibrary
 
ShapeList - Class in com.mindfusion.diagramming
A strongly-typed list of Shape objects.
ShapeList() - Constructor for class com.mindfusion.diagramming.ShapeList
 
ShapeList(Collection<Shape>) - Constructor for class com.mindfusion.diagramming.ShapeList
 
ShapeList(Shape[]) - Constructor for class com.mindfusion.diagramming.ShapeList
 
ShapeListBox - Class in com.mindfusion.diagramming
The ShapeListBox control displays a set of shapes defined via the Shape class.
ShapeListBox() - Constructor for class com.mindfusion.diagramming.ShapeListBox
Initializes a new instance of the ShapeListBox class.
ShapeListBoxApplet - Class in com.mindfusion.diagramming
An Applet that contains a ShapeListBox.
ShapeListBoxApplet() - Constructor for class com.mindfusion.diagramming.ShapeListBoxApplet
 
ShapeListBoxListener - Interface in com.mindfusion.diagramming
Defines signatures for shape select, rename and delete events in ShapeListBox
ShapeNode - Class in com.mindfusion.diagramming
ShapeNode objects represent nodes in graphs, tree, process diagrams, etc.
ShapeNode() - Constructor for class com.mindfusion.diagramming.ShapeNode
Initializes a new instance of the ShapeNode class.
ShapeNode(Diagram) - Constructor for class com.mindfusion.diagramming.ShapeNode
Initializes a new ShapeNode instance by setting its properties to the default values specified in the diagram.
ShapeNode(ShapeNode) - Constructor for class com.mindfusion.diagramming.ShapeNode
Initializes a new ShapeNode instance by copying the attribute values from the specified prototype node.
ShapeNodeList - Class in com.mindfusion.diagramming
A strongly-typed list of ShapeNode objects.
ShapeNodeList() - Constructor for class com.mindfusion.diagramming.ShapeNodeList
 
ShapeNodeProperties - Class in com.mindfusion.diagramming
Stores the values of ShapeNode properties during undo / redo operations.
ShapeNodeProperties() - Constructor for class com.mindfusion.diagramming.ShapeNodeProperties
 
ShapeNodeStyle - Class in com.mindfusion.diagramming
Represents a reusable set of properties that define the appearance of shape nodes.
ShapeNodeStyle() - Constructor for class com.mindfusion.diagramming.ShapeNodeStyle
Initializes a new instance of the ShapeNodeStyle class.
shapeRemoved(Shape, int) - Method in class com.mindfusion.diagramming.ShapeListBoxApplet
 
shapeRemoved(Shape, int) - Method in interface com.mindfusion.diagramming.ShapeListBoxListener
Raised when the user removes a Shape from the ListBox.
shapeRenamed(Shape, int, String) - Method in class com.mindfusion.diagramming.ShapeListBoxApplet
 
shapeRenamed(Shape, int, String) - Method in interface com.mindfusion.diagramming.ShapeListBoxListener
Raised when the user renames a Shape in the ListBox.
shapeSelected(Shape, int) - Method in class com.mindfusion.diagramming.ShapeListBoxApplet
 
shapeSelected(Shape, int) - Method in interface com.mindfusion.diagramming.ShapeListBoxListener
Called when the user selects a Shape in the ListBox.
shouldRender() - Method in class com.mindfusion.diagramming.DiagramItem
Determines whether the item should be rendered in the current context
shouldRenderAnchors(RenderOptions) - Method in class com.mindfusion.diagramming.DiagramNode
Determines whether the node should render its anchor points.
ShowAnchors - Class in com.mindfusion.diagramming
The members of this enumeration specify whether JDiagram should display marks at the anchor points positions.
ShowAnchors() - Constructor for class com.mindfusion.diagramming.ShowAnchors
 
Simple - Static variable in class com.mindfusion.diagramming.CellFrameStyle
The borders of table cells are simple lines.
SimpleShape - Class in com.mindfusion.diagramming
The members of this enumeration specify the shape of a node's outline.
SimpleShape() - Constructor for class com.mindfusion.diagramming.SimpleShape
 
size() - Method in class com.mindfusion.diagramming.BaseList
 
size() - Method in class com.mindfusion.diagramming.jlayout.BaseList
 
size() - Method in class com.mindfusion.diagramming.Selection
Returns the number of selected items.
size() - Method in class com.mindfusion.diagramming.ShapeList
 
Slash - Static variable in class com.mindfusion.diagramming.ArrowHeads
Display a slash.
SmoothingMode - Enum in com.mindfusion.diagramming
Specifies whether smoothing (antialiasing) is applied
SnapToAnchor - Class in com.mindfusion.diagramming
The members of this enumeration specify when an arrow should be aligned to a node's anchor point.
SnapToAnchor() - Constructor for class com.mindfusion.diagramming.SnapToAnchor
 
Solid - Static variable in class com.mindfusion.diagramming.DashStyle
 
SolidBrush - Class in com.mindfusion.diagramming
Represents a brush that paints the interior of objects with a single color.
SolidBrush(Color) - Constructor for class com.mindfusion.diagramming.SolidBrush
Initializes a new SolidBrush instance.
SolidBrush() - Constructor for class com.mindfusion.diagramming.SolidBrush
Initializes a new SolidBrush instance.
SortOrder - Class in com.mindfusion.diagramming.jlayout
 
SortOrder() - Constructor for class com.mindfusion.diagramming.jlayout.SortOrder
 
Split - Static variable in class com.mindfusion.diagramming.Action
Specifies that a segment of an arrow is being split.
split(Graph, GraphBuilder) - Static method in class com.mindfusion.diagramming.jlayout.GraphSplitter
Divides the supplied graph to its connected subgraphs.
SpringLayout - Class in com.mindfusion.diagramming.jlayout
 
SpringLayout() - Constructor for class com.mindfusion.diagramming.jlayout.SpringLayout
 
SpringLayout - Class in com.mindfusion.diagramming
Implements the Spring-Embedder graph layout algorithm.
SpringLayout() - Constructor for class com.mindfusion.diagramming.SpringLayout
Initializes a new instance of the SpringLayout class.
SpringLayout(int, float, boolean) - Constructor for class com.mindfusion.diagramming.SpringLayout
Initializes a new instance of the SpringLayout class.
SpringLayout(int, float, boolean, boolean) - Constructor for class com.mindfusion.diagramming.SpringLayout
Initializes a new instance of the SpringLayout class.
SpringLayoutInfo - Class in com.mindfusion.diagramming.jlayout
 
SpringLayoutInfo() - Constructor for class com.mindfusion.diagramming.jlayout.SpringLayoutInfo
 
SpringLayoutInfo(int, float, boolean, boolean) - Constructor for class com.mindfusion.diagramming.jlayout.SpringLayoutInfo
 
SpringLayoutTraits - Class in com.mindfusion.diagramming.jlayout
Indicates item traits specific to SpringLayout.
SquareHandles - Static variable in class com.mindfusion.diagramming.HandlesStyle
If selected, the node is drawn with square modification handles around it.
SquareHandles2 - Static variable in class com.mindfusion.diagramming.HandlesStyle
Square resize handles are drawn around a selected node.
StandardLinkBend - Static variable in class com.mindfusion.diagramming.jlayout.FlowLayoutTraits
For internal use.
start() - Method in class com.mindfusion.diagramming.AppletEx
Called by the browser when displaying the page that contains the applet.
start() - Method in class com.mindfusion.diagramming.DiagramApplet
Called by the browser when displaying the page that contains the applet.
start - Variable in class com.mindfusion.diagramming.jlayout.RouteDescriptor
 
start() - Method in class com.mindfusion.diagramming.OverviewApplet
 
start() - Method in class com.mindfusion.diagramming.ShapeListBoxApplet
 
startComposite(String) - Method in class com.mindfusion.diagramming.UndoManager
Starts recording a composite undo/redo command.
startComposite(String, boolean) - Method in class com.mindfusion.diagramming.UndoManager
Starts recording a composite undo/redo command.
startCreate(Point2D) - Method in class com.mindfusion.diagramming.DiagramItem
Invoked once when the user starts creating a new item interactively.
startCreate(Point2D) - Method in class com.mindfusion.diagramming.DiagramLink
 
startCreate(Point2D) - Method in class com.mindfusion.diagramming.DiagramNode
 
startCreate(Point2D) - Method in class com.mindfusion.diagramming.Selection
 
startDraw(Point2D, MouseEvent) - Method in class com.mindfusion.diagramming.BehaviorBase
 
startDraw(Point2D, MouseEvent) - Method in class com.mindfusion.diagramming.DrawLinksBehavior
 
startDraw(Point2D, MouseEvent) - Method in class com.mindfusion.diagramming.DrawNodesBehavior
 
startDraw(Point2D, MouseEvent) - Method in class com.mindfusion.diagramming.LinkNodesBehavior
 
startDraw(Point2D, MouseEvent) - Method in class com.mindfusion.diagramming.ModifyBehavior
 
startDraw(Point2D, MouseEvent) - Method in class com.mindfusion.diagramming.PanBehavior
 
startDrawCommon(Point2D, MouseEvent) - Method in class com.mindfusion.diagramming.BehaviorBase
 
startInlineEdit() - Method in class com.mindfusion.diagramming.ShapeListBox
Initiates inline editing of shape id.
startInteraction(InteractionState, Point2D.Float) - Method in class com.mindfusion.diagramming.DiagramView
Starts the specified interactive operation.
startModify(Point2D, int, InteractionState) - Method in class com.mindfusion.diagramming.DiagramItem
Invoked when the user starts modifying this item interactively.
startModify(Point2D, int, InteractionState) - Method in class com.mindfusion.diagramming.DiagramLink
 
startModify(Point2D, int, InteractionState) - Method in class com.mindfusion.diagramming.DiagramNode
 
startModify(Point2D, int, InteractionState) - Method in class com.mindfusion.diagramming.Selection
 
Straight - Static variable in class com.mindfusion.diagramming.jlayout.Direction
 
Straight - Static variable in class com.mindfusion.diagramming.LayeredLayoutLinkType
Indicates straight links.
Straight - Static variable in class com.mindfusion.diagramming.LinkCrossings
Draw straight lines.
Straight - Static variable in class com.mindfusion.diagramming.TreeLayoutLinkType
Each arrow should consist of on straight line segment.
Stretch - Static variable in class com.mindfusion.diagramming.ImageAlign
The image is stretched to fill the node.
STRETCH - Static variable in class com.mindfusion.diagramming.VerticalFlowLayout
This value indicates that the components should be stretched horizontally.
style - Variable in class com.mindfusion.diagramming.ContainerNodeProperties
 
Style - Class in com.mindfusion.diagramming
Represents an unordered dynamic collection of properties that can be identified by name.
Style() - Constructor for class com.mindfusion.diagramming.Style
Initializes a new instance of the Style class.
subordinateGroup - Variable in class com.mindfusion.diagramming.DiagramItem
 
subtract(Point, Point) - Static method in class com.mindfusion.diagramming.Utilities
Subtract the coordinates of one point from the coordinates of another
supportClipping() - Method in class com.mindfusion.diagramming.Folder
Manipulator.SupportClipping override.
Suspend() - Method in class com.mindfusion.diagramming.GridRouter
Implements ILinkRouter.Suspend.
Suspend() - Method in interface com.mindfusion.diagramming.LinkRouter
Called when the control starts a batch update operation that might affect many links.
Suspend() - Method in class com.mindfusion.diagramming.QuickRouter
Implements LinkRouter.Suspend().
suspendRepaint() - Method in class com.mindfusion.diagramming.DiagramView
Stops repainting the control.
suspendRepaint() - Method in class com.mindfusion.diagramming.Overview
Stops repainting the control.
suspendRepaint() - Method in class com.mindfusion.diagramming.ShapeListBox
Stops repainting the control.
SwimlaneGrid - Interface in com.mindfusion.diagramming.jlayout
 
SwimlaneGrid - Interface in com.mindfusion.diagramming
Represents an object which can be used by a SwimlaneLayout to adjust the corresponding swimlane grid.
SwimlaneLayout - Class in com.mindfusion.diagramming.jlayout
Performs layered layout on a graph.
SwimlaneLayout() - Constructor for class com.mindfusion.diagramming.jlayout.SwimlaneLayout
Initializes a new instance of the SwimlaneLayout class.
SwimlaneLayout - Class in com.mindfusion.diagramming
Implements an algorithm which arranges nodes in lanes.
SwimlaneLayout() - Constructor for class com.mindfusion.diagramming.SwimlaneLayout
Initializes a new instance of the SwimlaneLayout class with the default settings.
SwimlaneLayoutInfo - Class in com.mindfusion.diagramming.jlayout
Contains settings for the SwimlaneLayout class.
SwimlaneLayoutInfo() - Constructor for class com.mindfusion.diagramming.jlayout.SwimlaneLayoutInfo
Initializes a new instance of the SwimlaneLayoutInfo class.
SwimlaneLayoutTraits - Class in com.mindfusion.diagramming.jlayout
Indicates item traits specific to swimlane layouts.
System3D - Static variable in class com.mindfusion.diagramming.CellFrameStyle
The borders have 3D look.

T

TabbedScrollPane - Class in com.mindfusion.diagramming
Represents a DiagramView that can display DiagramDocument objects.
TabbedScrollPane() - Constructor for class com.mindfusion.diagramming.TabbedScrollPane
Initializes a new instance of the TabbedScrollPane class.
TabbedScrollPane(DocumentView) - Constructor for class com.mindfusion.diagramming.TabbedScrollPane
Initializes a new instance of the TabbedScrollPane class with the specified DocumentView as a view.
TabbedScrollPaneAdapter - Class in com.mindfusion.diagramming
 
TabbedScrollPaneAdapter() - Constructor for class com.mindfusion.diagramming.TabbedScrollPaneAdapter
 
TabbedScrollPaneListener - Interface in com.mindfusion.diagramming
 
Table - Static variable in class com.mindfusion.diagramming.TableConnectionStyle
Connect arrows to the table as an integral node.
TableConnectionStyle - Class in com.mindfusion.diagramming
The members of this enumeration specify whether arrows drawn by users are connected to tables rows, to tables as integral nodes, or both.
TableConnectionStyle() - Constructor for class com.mindfusion.diagramming.TableConnectionStyle
 
TableNode - Class in com.mindfusion.diagramming
Tables are diagram nodes that can contain multiple cells and can be related to other nodes through their rows.
TableNode() - Constructor for class com.mindfusion.diagramming.TableNode
Initializes a new instance of the TableNode class.
TableNode(Diagram) - Constructor for class com.mindfusion.diagramming.TableNode
Initializes a new instance of the TableNode class by setting is properties to the default values set in the specified diagram.
TableNode(TableNode) - Constructor for class com.mindfusion.diagramming.TableNode
Initializes a new instance of the TableNode class by copying the attributes of the specified prototype table.
TableNodeProperties - Class in com.mindfusion.diagramming
Stores the values of TableNode properties during undo / redo operations.
TableNodeProperties() - Constructor for class com.mindfusion.diagramming.TableNodeProperties
 
TableNodeStyle - Class in com.mindfusion.diagramming
Represents a reusable set of properties that define the appearance of table nodes.
TableNodeStyle() - Constructor for class com.mindfusion.diagramming.TableNodeStyle
Initializes a new instance of the TableNodeStyle class.
tableSectionCollapsed(RowEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Called when a table section is collapsed
tableSectionCollapsed(RowEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
tableSectionCollapsed(RowEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Called when a table section is collapsed
tableSectionExpanded(RowEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Called when a table section is expanded
tableSectionExpanded(RowEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
tableSectionExpanded(RowEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Called when a table section is expanded
TableSectionExpander - Class in com.mindfusion.diagramming
 
TableSectionExpander(DiagramItem) - Constructor for class com.mindfusion.diagramming.TableSectionExpander
 
Tetragon - Static variable in class com.mindfusion.diagramming.ArrowHeads
Display a tetragon.
Text - Static variable in class com.mindfusion.diagramming.HyperLinkStyle
Generate hyperlinks for the text bounding rectangle.
TextFormat - Class in com.mindfusion.diagramming
Specifies the format and alignment of text within a diagram item.
TextFormat(int, int) - Constructor for class com.mindfusion.diagramming.TextFormat
Initializes a new TextFormat instance.
textPadding - Variable in class com.mindfusion.diagramming.DiagramItemProperties
 
TextureBrush - Class in com.mindfusion.diagramming
Represents a brush that fills the interiors of objects with a texture pattern.
TextureBrush() - Constructor for class com.mindfusion.diagramming.TextureBrush
Initializes a new TextureBrush instance.
TextureBrush(Image) - Constructor for class com.mindfusion.diagramming.TextureBrush
Initializes a new TextureBrush instance with the specified pattern.
Theme - Class in com.mindfusion.diagramming
Represents a set of Style objects for different diagram item types.
Theme() - Constructor for class com.mindfusion.diagramming.Theme
Initializes a new instance of the Theme class.
ThemeListener - Interface in com.mindfusion.diagramming
 
Thickness - Class in com.mindfusion.diagramming
 
Thickness() - Constructor for class com.mindfusion.diagramming.Thickness
 
Thickness(float) - Constructor for class com.mindfusion.diagramming.Thickness
 
Thickness(float, float, float, float) - Constructor for class com.mindfusion.diagramming.Thickness
 
Tile - Static variable in class com.mindfusion.diagramming.ImageAlign
The image is tiled across the node area.
toBoolean(String) - Static method in class com.mindfusion.diagramming.Converter
 
toByte(String) - Static method in class com.mindfusion.diagramming.Converter
 
toChar(String) - Static method in class com.mindfusion.diagramming.Converter
 
toColor(String) - Static method in class com.mindfusion.diagramming.Converter
 
toDOM(Document) - Method in class com.mindfusion.diagramming.ArcTemplate
 
toDOM(Document) - Method in class com.mindfusion.diagramming.BezierTemplate
 
toDOM(Document, ElementTemplate[], String) - Static method in class com.mindfusion.diagramming.ElementTemplate
 
toDOM(Document) - Method in class com.mindfusion.diagramming.ElementTemplate
 
toDOM(Document) - Method in class com.mindfusion.diagramming.LineTemplate
 
toDOM(Document) - Method in class com.mindfusion.diagramming.RoundRectangleTemplate
 
toDOM(Shape[], Document) - Static method in class com.mindfusion.diagramming.Shape
 
toDOM(Document) - Method in class com.mindfusion.diagramming.Shape
 
toDOM(ShapeDecoration, Document) - Static method in class com.mindfusion.diagramming.ShapeDecoration
 
toDOM(Document) - Method in class com.mindfusion.diagramming.ShapeLibrary
Converts the ShapeLibrary to a DOM element.
toDouble(String) - Static method in class com.mindfusion.diagramming.Converter
 
toggle(DiagramItem) - Method in class com.mindfusion.diagramming.Selection
Toggles the selection state of the specified item.
toImage(String) - Static method in class com.mindfusion.diagramming.Converter
 
toInt(String) - Static method in class com.mindfusion.diagramming.Converter
 
toInt(String, int) - Static method in class com.mindfusion.diagramming.Converter
 
toLong(String) - Static method in class com.mindfusion.diagramming.Converter
 
TOP - Static variable in class com.mindfusion.diagramming.VerticalFlowLayout
This value indicates that each row of components should be top-justified.
TopCenter - Static variable in class com.mindfusion.diagramming.AttachToNode
The attached node follows the top-center point of the master node.
TopCenter - Static variable in class com.mindfusion.diagramming.ImageAlign
The image is aligned to the top-center point of the node.
TopHandles - Static variable in class com.mindfusion.diagramming.AdjustmentHandles
The top-left, top-center and top-right handles are enabled.
TopLeft - Static variable in class com.mindfusion.diagramming.AttachToNode
The attached node follows the top-left point of the master node.
TopLeft - Static variable in class com.mindfusion.diagramming.ImageAlign
The image is aligned to the top-left corner of the node.
TopologicalLayout - Class in com.mindfusion.diagramming.jlayout
 
TopologicalLayout() - Constructor for class com.mindfusion.diagramming.jlayout.TopologicalLayout
 
TopologicalLayout - Class in com.mindfusion.diagramming
Implements a circular graph layout algorithm.
TopologicalLayout() - Constructor for class com.mindfusion.diagramming.TopologicalLayout
Initializes a new instance of the CircularLayout class with the default settings.
TopologicalLayoutInfo - Class in com.mindfusion.diagramming.jlayout
 
TopologicalLayoutInfo() - Constructor for class com.mindfusion.diagramming.jlayout.TopologicalLayoutInfo
 
TopRight - Static variable in class com.mindfusion.diagramming.AttachToNode
The attached node follows the top-right point of the master node.
TopRight - Static variable in class com.mindfusion.diagramming.ImageAlign
The image is aligned to the top-right corner of the node.
TopToBottom - Static variable in class com.mindfusion.diagramming.jlayout.TreeLayoutDirection
Child nodes are laid out below their parent node.
toShort(String) - Static method in class com.mindfusion.diagramming.Converter
 
toSingle(String) - Static method in class com.mindfusion.diagramming.Converter
 
toString() - Method in class com.mindfusion.diagramming.ContainerChildEvent
Returns the identifier of this ContainerNode
toString() - Method in class com.mindfusion.diagramming.jlayout.TransparentGraphNode
 
toString() - Method in class com.mindfusion.diagramming.MeasureUnit
Object.toString() override.
toString() - Method in class com.mindfusion.diagramming.VerticalFlowLayout
Returns a string representation of this VerticalFlowLayout object and its values.
translate(T, double, double) - Static method in class com.mindfusion.diagramming.Utilities
 
translateX(T, double) - Static method in class com.mindfusion.diagramming.Utilities
 
translateX(T, double) - Static method in class com.mindfusion.diagramming.Utilities
 
translateY(T, double) - Static method in class com.mindfusion.diagramming.Utilities
 
translateY(T, double) - Static method in class com.mindfusion.diagramming.Utilities
 
TransparentGraphNode - Class in com.mindfusion.diagramming.jlayout
A GraphNode wrapper which when checked for equality with another TransparentGraphNode returns true if its GraphNode.getNode() is equal to the target TransparentGraphNode's GraphNode.getNode().
TransparentGraphNode(GraphNode) - Constructor for class com.mindfusion.diagramming.jlayout.TransparentGraphNode
 
treeCollapsed(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a user collapses a tree branch by clicking the [-] button of a expandable node.
treeCollapsed(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
treeCollapsed(NodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a user collapses a tree branch by clicking the [-] button of a expandable node.
treeExpanded(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a user expands a tree branch by clicking the [+] button of a expandable node.
treeExpanded(NodeEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
treeExpanded(NodeEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a user expands a tree branch by clicking the [+] button of a expandable node.
TreeItemList - Class in com.mindfusion.diagramming
 
TreeItemList() - Constructor for class com.mindfusion.diagramming.TreeItemList
 
treeItemTextEdited(EditTreeItemTextEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when the user edits the text of a TreeViewItem.
treeItemTextEdited(EditTreeItemTextEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
treeItemTextEdited(EditTreeItemTextEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when the user edits the text of a TreeViewItem.
TreeLayout - Class in com.mindfusion.diagramming
This class can be used to arrange tree-like graphs automatically.
TreeLayout() - Constructor for class com.mindfusion.diagramming.TreeLayout
Initializes a new instance of the TreeLayout class.
TreeLayout(DiagramNode) - Constructor for class com.mindfusion.diagramming.TreeLayout
Initializes a new instance of the TreeLayout class, specifying which node to use as a tree root.
TreeLayout(int) - Constructor for class com.mindfusion.diagramming.TreeLayout
Initializes a new instance of the TreeLayout class, specifying the layout mode.
TreeLayout(DiagramNode, int) - Constructor for class com.mindfusion.diagramming.TreeLayout
Initializes a new instance of the TreeLayout class, specifying the root node and layout mode.
TreeLayout(DiagramNode, int, boolean, int, int, float, float, boolean, float, float) - Constructor for class com.mindfusion.diagramming.TreeLayout
Initializes a new instance of the TreeLayout class.
TreeLayout(DiagramNode, int, boolean, int, int, float, float, boolean, float, float, boolean) - Constructor for class com.mindfusion.diagramming.TreeLayout
Initializes a new instance of the TreeLayout class.
TreeLayoutDirection - Class in com.mindfusion.diagramming.jlayout
The members of this enumeration specify the overall direction of the layouts produced by the TreeLayout class.
TreeLayoutDirection() - Constructor for class com.mindfusion.diagramming.jlayout.TreeLayoutDirection
 
TreeLayoutInfo - Class in com.mindfusion.diagramming.jlayout
 
TreeLayoutInfo() - Constructor for class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
 
TreeLayoutInfo(int, float, float, boolean, float, float) - Constructor for class com.mindfusion.diagramming.jlayout.TreeLayoutInfo
 
TreeLayoutLinkType - Class in com.mindfusion.diagramming
The members of this enumeration specify what style to assign to the arrows processed by TreeLayout.
TreeLayoutLinkType() - Constructor for class com.mindfusion.diagramming.TreeLayoutLinkType
 
TreeLayoutTraits - Class in com.mindfusion.diagramming.jlayout
Indicates item traits specific to tree layouts.
TreeLayoutType - Class in com.mindfusion.diagramming
The members of this enumeration specify what the shape of a tree arranged by the TreeLayout class should be.
TreeLayoutType() - Constructor for class com.mindfusion.diagramming.TreeLayoutType
 
TreeLevels - Class in com.mindfusion.diagramming.jlayout
 
TreeLevels() - Constructor for class com.mindfusion.diagramming.jlayout.TreeLevels
 
TreeViewConnectionPoint - Class in com.mindfusion.diagramming
 
TreeViewConnectionPoint() - Constructor for class com.mindfusion.diagramming.TreeViewConnectionPoint
Initializes a new instance of the TreeViewConnectionPoint class.
TreeViewConnectionPoint(TreeViewNode, DiagramLink, boolean, TreeViewItem) - Constructor for class com.mindfusion.diagramming.TreeViewConnectionPoint
Initializes a new instance of the TreeViewConnectionPoint class.
TreeViewConnectionStyle - Class in com.mindfusion.diagramming
 
TreeViewConnectionStyle() - Constructor for class com.mindfusion.diagramming.TreeViewConnectionStyle
 
TreeViewItem - Class in com.mindfusion.diagramming
Represents a constituent item of the hierarchy displayed inside a TreeViewNode.
TreeViewItem() - Constructor for class com.mindfusion.diagramming.TreeViewItem
Initializes a new instance of the TreeViewItem class.
TreeViewItem(String) - Constructor for class com.mindfusion.diagramming.TreeViewItem
Initializes a new instance of the TreeViewItem class.
TreeViewItem(TreeViewItem) - Constructor for class com.mindfusion.diagramming.TreeViewItem
Initializes a new instance of the TreeViewItem class using the specified item as a prototype.
TreeViewNode - Class in com.mindfusion.diagramming
 
TreeViewNode() - Constructor for class com.mindfusion.diagramming.TreeViewNode
Initializes a new instance of the TreeViewNode class.
TreeViewNode(Diagram) - Constructor for class com.mindfusion.diagramming.TreeViewNode
Initializes a new instance of the TreeViewNode class.
TreeViewNode(TreeViewNode) - Constructor for class com.mindfusion.diagramming.TreeViewNode
Initializes a new instance of the TreeViewNode class using the specified node as a prototype.
TreeViewNodeStyle - Class in com.mindfusion.diagramming
Represents a reusable set of properties that define the appearance of tree view nodes.
TreeViewNodeStyle() - Constructor for class com.mindfusion.diagramming.TreeViewNodeStyle
Initializes a new instance of the TreeViewNodeStyle class.
Triangle - Static variable in class com.mindfusion.diagramming.ArrowHeads
Display a triangle.
TriangularLayout - Class in com.mindfusion.diagramming.jlayout
Performs triangular layout on simple, connected graphs.
TriangularLayout() - Constructor for class com.mindfusion.diagramming.jlayout.TriangularLayout
Initializes a new instance of the TriangularLayout class.
TriangularLayout - Class in com.mindfusion.diagramming
Performs triangular layout on simple, connected graphs.
TriangularLayout() - Constructor for class com.mindfusion.diagramming.TriangularLayout
Initializes a new instance of the TriangularLayout class.
TriangularLayoutInfo - Class in com.mindfusion.diagramming.jlayout
Contains settings for the TriangularLayout class.
TriangularLayoutInfo() - Constructor for class com.mindfusion.diagramming.jlayout.TriangularLayoutInfo
Initializes a new instance of the TriangularLayoutInfo class.
Type1 - Static variable in class com.mindfusion.diagramming.GlassEffectType
Indicates a glass effect with soft radial glow at the bottom and a sharp reflection at the top.
Type2 - Static variable in class com.mindfusion.diagramming.GlassEffectType
Indicates a glass effect with linear glow at the bottom and sharp reflection at the top.
Type3 - Static variable in class com.mindfusion.diagramming.GlassEffectType
Indicates a glass effect with radial glow at the bottom and smooth reflection and emphasized outline at the top.
Type4 - Static variable in class com.mindfusion.diagramming.GlassEffectType
Indicates a glass effect with sharp reflection at the top and soft glow at the left and right sides.

U

undo() - Method in class com.mindfusion.diagramming.AddGroupCmd
This method is called by the UndoManager when undoing actions.
undo() - Method in class com.mindfusion.diagramming.AddItemCmd
This method is called by the UndoManager when undoing actions.
undo() - Method in class com.mindfusion.diagramming.AddToContainerCmd
Undoes the command.
undo() - Method in class com.mindfusion.diagramming.ChangeItemCmd
This method is called by the UndoManager when undoing actions.
undo() - Method in class com.mindfusion.diagramming.Command
This method is called by the UndoManager when undoing actions.
undo() - Method in class com.mindfusion.diagramming.CompositeCmd
This method is called by the UndoManager when undoing actions.
undo() - Method in class com.mindfusion.diagramming.ExpandHeaderRowCmd
This method is called by the UndoManager when undoing actions.
undo() - Method in class com.mindfusion.diagramming.ExpandItemCmd
This method is called by the UndoManager when undoing actions.
undo() - Method in class com.mindfusion.diagramming.ExpandTreeViewItemCmd
Command.undo() override.
undo() - Method in class com.mindfusion.diagramming.FoldContainerCmd
Undoes the command.
undo() - Method in class com.mindfusion.diagramming.GroupAttachCmd
This method is called by the UndoManager when undoing actions.
undo() - Method in class com.mindfusion.diagramming.GroupDetachCmd
This method is called by the UndoManager when undoing actions.
undo() - Method in class com.mindfusion.diagramming.ModifyItemCmd
This method is called by the UndoManager when undoing actions.
undo() - Method in class com.mindfusion.diagramming.RedimTableCmd
This method is called by the UndoManager when undoing actions.
undo() - Method in class com.mindfusion.diagramming.RemoveFromContainerCmd
Undoes the command.
undo() - Method in class com.mindfusion.diagramming.RemoveGroupCmd
This method is called by the UndoManager when undoing actions.
undo() - Method in class com.mindfusion.diagramming.RemoveItemCmd
This method is called by the UndoManager when undoing actions.
undo() - Method in class com.mindfusion.diagramming.ScrollTableCmd
This method is called by the UndoManager when undoing actions.
undo() - Method in class com.mindfusion.diagramming.ScrollTreeViewCmd
Command.undo override.
undo() - Method in class com.mindfusion.diagramming.UndoManager
Undoes the previous action in the undo/redo queue.
UndoEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to the ActionRecorded, ActionUndone and ActionRedone event handlers.
UndoEvent(Object, Command) - Constructor for class com.mindfusion.diagramming.UndoEvent
Initializes a new instance of the UndoEvent class.
UndoManager - Class in com.mindfusion.diagramming
Implements undo/redo functionality in JDiagram.
UndoValidationEvent - Class in com.mindfusion.diagramming
Contains the arguments passed to the ActionRecording event handlers.
UndoValidationEvent(Object, Command) - Constructor for class com.mindfusion.diagramming.UndoValidationEvent
Initializes a new instance of the UndoValidationEvent class.
unregisterStyle(Class) - Method in class com.mindfusion.diagramming.Theme
Unregisters the Style object associated with the specified type.
unsetValue(Object) - Method in class com.mindfusion.diagramming.Style
Clears the value of the specified property.
update(int, int) - Method in interface com.mindfusion.diagramming.LayoutProgress
 
update() - Method in class com.mindfusion.diagramming.Overview
Causes the control to recalculate all its internals and repaint its client area.
updateBounds() - Method in class com.mindfusion.diagramming.ContainerNode
Updates the container bounds to fit its contents.
updateBounds(boolean) - Method in class com.mindfusion.diagramming.ContainerNode
Updates the container bounds to fit its contents.
updateComponentResize() - Method in class com.mindfusion.diagramming.NodeListView
 
updateCreate(Point2D) - Method in class com.mindfusion.diagramming.DiagramItem
Invoked during interactive creation of this item.
updateCreate(Point2D) - Method in class com.mindfusion.diagramming.DiagramLink
 
updateCreate(Point2D) - Method in class com.mindfusion.diagramming.DiagramNode
 
updateCreate(Point2D) - Method in class com.mindfusion.diagramming.Selection
 
updateFromPoint(Point2D) - Method in class com.mindfusion.diagramming.ConnectionPoint
Updates the connection state according to the specified point, without changing the related node.
updateFromPoint(Point2D) - Method in class com.mindfusion.diagramming.TreeViewConnectionPoint
Updates the connection stated according to the specified point, without changing the related node.
updateFromPoints() - Method in class com.mindfusion.diagramming.DiagramLink
Updates a link after its control point positions are changed programmatically.
updateFromPoints(boolean) - Method in class com.mindfusion.diagramming.DiagramLink
Updates a link after its control point positions are changed programmatically.
updateFromPoints(boolean, boolean) - Method in class com.mindfusion.diagramming.DiagramLink
Updates the link's internal state after the link's control points have been changed.
updateLinkPositions() - Method in class com.mindfusion.diagramming.DiagramNode
 
updateModify(Point2D, InteractionState) - Method in class com.mindfusion.diagramming.DiagramItem
Invoked during interactive modification of this item.
updateModify(Point2D, InteractionState) - Method in class com.mindfusion.diagramming.DiagramLink
 
updateModify(Point2D, InteractionState) - Method in class com.mindfusion.diagramming.DiagramNode
 
updateModify(Point2D, InteractionState) - Method in class com.mindfusion.diagramming.Selection
 
updatePoints() - Method in interface com.mindfusion.diagramming.jlayout.Link
Invoked to update the link after its point sequence has been changed.
Utilities - Class in com.mindfusion.diagramming
 
Utilities() - Constructor for class com.mindfusion.diagramming.Utilities
 

V

validateAnchorPoint(LinkValidationEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
A validation event that lets you approve or reject connecting a link to an anchor point.
validateAnchorPoint(LinkValidationEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
validateAnchorPoint(LinkValidationEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
A validation event that lets you approve or reject connecting a link to an anchor point.
validateRules(ArrayList) - Method in class com.mindfusion.diagramming.jlayout.LayoutRules
Checks if there is a rule for each key in KeyList.
ValidationEvent - Class in com.mindfusion.diagramming
Contains information passed to the validation events defined in DiagramListener.
ValidationEvent(Object) - Constructor for class com.mindfusion.diagramming.ValidationEvent
Initializes a new ValidationEvent instance.
value() - Method in class com.mindfusion.diagramming.NamedEnum
Returns the underlying integer value associated with this NamedEnum.
valueOf(String) - Static method in enum com.mindfusion.diagramming.CursorHint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mindfusion.diagramming.FillMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mindfusion.diagramming.FitSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mindfusion.diagramming.SmoothingMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mindfusion.diagramming.CursorHint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mindfusion.diagramming.FillMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mindfusion.diagramming.FitSize
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mindfusion.diagramming.SmoothingMode
Returns an array containing the constants of this enum type, in the order they are declared.
Vertical - Static variable in class com.mindfusion.diagramming.DirectionConstraint
Users are allowed to move the node vertically.
Vertical - Static variable in class com.mindfusion.diagramming.jlayout.Orientation
 
Vertical - Static variable in class com.mindfusion.diagramming.MultipleGraphsPlacement
Indicates that graphs should be placed in a column.
Vertical - Static variable in class com.mindfusion.diagramming.Orientation
Specifies vertical orientation.
VerticalFlowLayout - Class in com.mindfusion.diagramming
A version of FlowLayout which arranges its components vertically.
VerticalFlowLayout() - Constructor for class com.mindfusion.diagramming.VerticalFlowLayout
Initializes a new instance of the VerticalFlowLayout class with a centered alignment and a default 5-unit horizontal and vertical gap.
VerticalFlowLayout(int) - Constructor for class com.mindfusion.diagramming.VerticalFlowLayout
Initializes a new instance of the VerticalFlowLayout class with the specified alignment and a default 5-unit horizontal and vertical gap.
VerticalFlowLayout(int, int, int) - Constructor for class com.mindfusion.diagramming.VerticalFlowLayout
Initializes a new instance of the VerticalFlowLayout class with the indicated alignment and the indicated horizontal and vertical gaps.
VerticalFlowLayout(int, int, int, int) - Constructor for class com.mindfusion.diagramming.VerticalFlowLayout
Initializes a new instance of the VerticalFlowLayout class.
VerticalSubgroupsAlignment - Static variable in class com.mindfusion.diagramming.jlayout.FlowLayoutTraits
A boolean value specifying the alignment of nodes within a group.
viewportChanged() - Method in class com.mindfusion.diagramming.DiagramAdapter
 
viewportChanged() - Method in class com.mindfusion.diagramming.DiagramApplet
 
viewportChanged() - Method in interface com.mindfusion.diagramming.DiagramListener
 
viewRemoved(ValidationEvent) - Method in class com.mindfusion.diagramming.DiagramAdapter
Raised when a DiagramView is detached from this diagram.
viewRemoved(ValidationEvent) - Method in class com.mindfusion.diagramming.DiagramApplet
 
viewRemoved(ValidationEvent) - Method in interface com.mindfusion.diagramming.DiagramListener
Raised when a DiagramView is detached from this diagram.

W

WhenIntersectNode - Static variable in class com.mindfusion.diagramming.RerouteLinks
Look for a new arrow route only if the arrow intersects a node.
WhenModified - Static variable in class com.mindfusion.diagramming.RerouteLinks
Look for a new arrow route each time an end point of the arrow is moved.
WhileCreating - Static variable in class com.mindfusion.diagramming.RerouteLinks
Looks for arrow route while the arrow is being initially drawn by the user.
width - Variable in class com.mindfusion.diagramming.jlayout.XDimension2D.Double
 
width - Variable in class com.mindfusion.diagramming.XDimension2D.Double
 
windowChanged() - Method in class com.mindfusion.diagramming.PrintPreview
 
WpfPoint - Static variable in class com.mindfusion.diagramming.MeasureUnit
Specifies device-independent pixels (1/96 inch) as the unit of measure.
writeAnchorPattern(ObjectOutput, AnchorPattern) - Static method in class com.mindfusion.diagramming.Serialization
 
writeAnchorPattern(AnchorPattern, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Writes the specified anchor pattern.
writeBool(boolean, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Writes a boolean value with the specified name.
writeBrush(Brush, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
writeByte(byte, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Write a byte value with the specified name.
writeChar(char, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Write a char value with the specified name.
writeColor(Color, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
writeDouble(double, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Writes a double value with the specified name.
writeEffect(NodeEffect, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Writes a reference to the specified effect.
writeEnum(int, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.AeroEffect
NodeEffect.writeExternal(java.io.ObjectOutput) override.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.AnchorPattern
 
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.AnchorPoint
 
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.BaseList
 
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.Cell
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.Column
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.ConnectionPoint
Serializes the connection point data.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.ContainerNode
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.ControlNode
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.DashStyle
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.DiagramItem
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.DiagramLink
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.DiagramNode
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.ExternalizableImage
 
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.GlassEffect
NodeEffect.writeExternal(java.io.ObjectOutput) override.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.GradientBrush
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.Group
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.HandlesVisualStyle
 
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.HatchBrush
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.Layer
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.LinkLabel
Saves the label into the specified binary stream.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.NodeConstraints
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.NodeEffect
Externalizable.writeExternal(java.io.ObjectOutput) implementation.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.Pen
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.PointList
 
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.RadialGradientBrush
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.Row
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.Selection
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.ShapeNode
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.SolidBrush
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.Style
Externalizable.writeExternal(java.io.ObjectOutput) implementation.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.TableNode
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.TextureBrush
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.Theme
Externalizable.writeExternal(java.io.ObjectOutput) implementation.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.Thickness
 
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.TreeViewConnectionPoint
 
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.TreeViewItem
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.TreeViewNode
Implements Externalizable.
writeExternal(ObjectOutput) - Method in class com.mindfusion.diagramming.XDimension2D.Double
 
writeFloat(float, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Writes a float value with the specified name.
writeFloatArray(float[], String, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
writeFont(Font, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
writeFont(Font, String, Element, int) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
writeGroup(Group, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
writeImage(Image, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
writeInt(int, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Writes an integer value with the specified name.
writeItemReference(DiagramItem, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Writes a reference to the specified item with the specified name.
writeLong(long, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Writes a long value with the specified name.
writeNodeConstraints(NodeConstraints, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Writes the specified NodeConstraints object.
writePen(Pen, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
writePoint(ObjectOutput, Point2D) - Static method in class com.mindfusion.diagramming.Serialization
 
writePointCollection(PointList, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
writePointF(Point2D, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Writes a Point2D with the specified name.
writeRect(ObjectOutput, Rectangle2D) - Static method in class com.mindfusion.diagramming.Serialization
 
writeRectangleF(Rectangle2D, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Writes a Rectangle2D with the specified name.
writeShape(ObjectOutput, Shape) - Static method in class com.mindfusion.diagramming.Serialization
 
writeShape(Shape, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Writes the specified shape with the specified name.
writeShort(short, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Writes a short value with the specified name.
writeSizeF(Dimension2D, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Writes a Dimension2D with the specified name.
writeString(String, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Writes a string value with the specified name.
writeStringFormat(TextFormat, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
writeStyle(Style, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Writes a reference to the specified style.
writeTag(ObjectOutput, Object) - Static method in class com.mindfusion.diagramming.Serialization
 
writeTag(Object, Object, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
writeTextFormat(ObjectOutput, TextFormat) - Static method in class com.mindfusion.diagramming.Serialization
 
writeTheme(Theme, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
Writes the specified Theme object.
writeThickness(Thickness, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 
writeTraits(Hashtable<Object, Object>, String, Element) - Method in class com.mindfusion.diagramming.XmlPersistContext
 

X

X - Static variable in class com.mindfusion.diagramming.MarkStyle
Draw an X at the anchor point location.
XBoundsComparer - Class in com.mindfusion.diagramming.jlayout
 
XBoundsComparer() - Constructor for class com.mindfusion.diagramming.jlayout.XBoundsComparer
 
XBoundsComparer(int) - Constructor for class com.mindfusion.diagramming.jlayout.XBoundsComparer
 
XDimension2D - Class in com.mindfusion.diagramming.jlayout
 
XDimension2D() - Constructor for class com.mindfusion.diagramming.jlayout.XDimension2D
 
XDimension2D - Class in com.mindfusion.diagramming
 
XDimension2D() - Constructor for class com.mindfusion.diagramming.XDimension2D
 
XDimension2D.Double - Class in com.mindfusion.diagramming.jlayout
 
XDimension2D.Double() - Constructor for class com.mindfusion.diagramming.jlayout.XDimension2D.Double
 
XDimension2D.Double(double, double) - Constructor for class com.mindfusion.diagramming.jlayout.XDimension2D.Double
 
XDimension2D.Double - Class in com.mindfusion.diagramming
 
XDimension2D.Double() - Constructor for class com.mindfusion.diagramming.XDimension2D.Double
 
XDimension2D.Double(double, double) - Constructor for class com.mindfusion.diagramming.XDimension2D.Double
 
Xml - Static variable in class com.mindfusion.diagramming.SaveToStringFormat
 
XmlElementNameAnnotation - Annotation Type in com.mindfusion.diagramming
Specifies a string to be used as a XML element name of a type during XML serialization.
XmlException - Exception in com.mindfusion.diagramming
 
XmlException(Throwable) - Constructor for exception com.mindfusion.diagramming.XmlException
 
XmlException(String) - Constructor for exception com.mindfusion.diagramming.XmlException
 
XmlPersistContext - Class in com.mindfusion.diagramming
Contains methods that can help you serialize and deserialize MindFusion.Diagramming items to and from XML documents.
XmlPersistContext(Diagram, Document) - Constructor for class com.mindfusion.diagramming.XmlPersistContext
Initializes a new instance of the XmlPersistContext class.
XmlPersistContext(Diagram, Document, int) - Constructor for class com.mindfusion.diagramming.XmlPersistContext
Initializes a new instance of the XmlPersistContext class.
XmlReaderException - Exception in com.mindfusion.diagramming
An exception thrown by XmlReader if it cannot parse an input file.
XmlReaderException(Throwable) - Constructor for exception com.mindfusion.diagramming.XmlReaderException
Initializes a new XmlReaderException instance.
XmlReaderListener - Interface in com.mindfusion.diagramming
Defines events that let you load custom tag data from XML files.

Z

zBottom(boolean) - Method in class com.mindfusion.diagramming.DiagramItem
Moves an item to the bottom of the Z order.
zLevelDown(boolean) - Method in class com.mindfusion.diagramming.DiagramItem
Moves an item down in the Z order.
zLevelUp(boolean) - Method in class com.mindfusion.diagramming.DiagramItem
Moves an item up in the Z order.
ZoomDisplay(double, JCheckBoxMenuItem) - Method in class com.mindfusion.diagramming.PrintPreview
 
zoomToFit() - Method in class com.mindfusion.diagramming.DiagramView
Zooms the diagram so that all its contents becomes visible.
zoomToFit(Rectangle2D) - Method in class com.mindfusion.diagramming.DiagramView
Zooms and scrolls the diagram so that the specified rectangular area becomes visible.
ZOrder - Static variable in class com.mindfusion.diagramming.HitTestPriority
Test items in decreasing Z order, independently of their types.
ZOrder - Static variable in class com.mindfusion.diagramming.ShadowsStyle
Draw each shadow right below its item pertaining to the Z order.
zTop(boolean) - Method in class com.mindfusion.diagramming.DiagramItem
Moves an item to the top of the Z order.

_

_behaviors - Variable in class com.mindfusion.diagramming.DiagramApplet
 
_events - Variable in class com.mindfusion.diagramming.DiagramApplet
 

A B C D E F G H I K L M N O P Q R S T U V W X Z _