Interface | Description |
---|---|
DiagramListener |
Defines events raised by JDiagram in response to users actions.
|
IItemFactory |
Defines an interface for constructing objects from their XML elements.
|
InplaceEditable |
Represents an inplace-editable object
|
LayerListViewListener |
Defines the events that can be raised by LayerListView.
|
Layout |
Defines the interface of automatic graph layout classes.
|
LayoutLink |
Defines a callback method called for links during layout.
|
LayoutNode |
Defines a callback method called for nodes during layout.
|
LayoutProgress |
Defines a callback method that notifies about layout progress.
|
LinkRouter |
Defines methods that should be implemented by a link-router component.
|
NamedEnum |
Implements XML serialization of enumeration members.
|
NodeListViewListener |
Defines the events that can be raised by NodeListView.
|
NotifyPropertyChanged |
Defines the interface for subscribing to property change events.
|
ShapeListBoxListener |
Defines signatures for shape select, rename and delete events in ShapeListBox
|
SwimlaneGrid |
Represents an object which can be used by a SwimlaneLayout to adjust the
corresponding swimlane grid.
|
TabbedScrollPaneListener |
Defines the events that can be raised by TabbedScrollPane.
|
ThemeListener |
Defines the events that can be raised by the Theme class.
|
XmlReaderListener |
Defines events that let you load custom tag data from XML files.
|
Class | Description |
---|---|
AbstractLayout |
The base class for all layout classes.
|
AddGroupCmd |
Implements creation of new groups.
|
AddItemCmd |
Implements creation of new diagram items.
|
AddToContainerCmd |
Undoable command that implements an addition of a node to a container.
|
AdjustmentHandle |
Represents an adjustment handle used to move or modify diagram items.
|
AdjustmentHandles |
Provides predefined sets of NodeHandleType elements that can be used as parameters
of the
DiagramNode.setEnabledHandles(java.util.EnumSet<com.mindfusion.diagramming.NodeHandleType>) method of the DiagramNode class. |
AeroEffect |
Represents an effect that adds semitransparency to the node and emphasizes
its outline by adding a shade and an inner stroke.
|
AnchorPattern |
Represents a set of
AnchorPoint objects, which can be assigned to a
node via the DiagramNode.setAnchorPattern(com.mindfusion.diagramming.AnchorPattern) method. |
AnchorPoint |
Represent a point where a link can connect to a node.
|
AnchorPointEvent |
Contains the arguments passed to anchor point -related events.
|
AnchorPointList |
A strongly-typed list of
AnchorPoint objects. |
AnnealLayout |
Implements a simulated annealing graph layout algorithm.
|
ArcTemplate |
Represents an arc segment in a
Shape definition. |
ArrowHeads |
Contains predefined arrowhead shapes.
|
BaseList<E> |
Implements common functionality of JDiagram List classes.
|
BehaviorBase |
An abstract base class for types that define how the control
reacts to users' actions with a mouse or other pointing devices.
|
BezierTemplate |
Represents a Bezier curve in a
Shape definition. |
ByteArrayTransferable |
Implements clipboard support for diagram items.
|
CascadeLayout |
Performs cascading layout on simple, connected graphs.
|
Cell |
Represents a cell in a table.
|
CellEvent |
Contains information passed to the cellClicked
event defined in
DiagramListener . |
CellList |
A strongly-typed list of
Cell objects. |
CellValidationEvent |
Contains the arguments passed to event handlers, such as CellTextEditing.
|
ChangeItemCmd |
AdjustmentHandles undo / redo of property changes.
|
CircularLayout |
Implements a circular graph layout algorithm.
|
ClassDescriptor |
Implements XML serialization support for diagram items.
|
Column |
Represents a column of cells in a table.
|
ColumnList |
A strongly-typed list of
Column objects. |
Command |
Represents an action that can be undone or redone.
|
CommandContext |
Represents the context in which a command is executed.
|
CommandHistory |
Represent the command undo/redo history.
|
CommandList |
A strongly-typed list of
Command objects. |
CompositeCmd |
Represents a composite command object that contains other commands.
|
CompositeNode |
The CompositeNode class represents nodes that are defined via hierarchies
of child components, arranged within layout panels.
|
CompositeNodeStyle | |
CompositeRouter |
Implements a chain of link routers (objects implementing LinkRouter interface)
so that a link passes through the sequence until it gets routed successfully.
|
ConnectionPoint |
This class represents a connection between an edge and
a node in a graph.
|
Constants | |
ContainerChildEvent |
Contains arguments passed to ContainerChildEvent Handler,
|
ContainerNode |
Implements nodes that can contain other nodes.
|
ContainerNodeProperties |
Stores the values of
ContainerNode properties during undo / redo operations. |
ContainerNodeStyle |
Represents a reusable set of properties that define the appearance of container nodes.
|
ControlNode |
ControlNode is an adapter class that enables using any
java.awt.Component -derived object as a diagram node.
|
ControlNodeEvent |
Contains the arguments passes to handlers of the control host serialization events.
|
ControlNodeProperties |
Stores the values of
ControlNode properties during undo / redo operations. |
Converter |
Provides capabilities to convert various types to and from strings in a culture-independent way.
|
DatabaseLayout |
Implements a database diagram layout algorithm.
|
DecisionLayout |
Implements a decision graph layout algorithm.
|
Diagram |
The Diagram class represents a flow diagram.
|
DiagramAdapter |
Provides empty implementations for the methods defined in the
DiagramListener interface. |
DiagramBase |
The base class of the
Diagram and DiagramDocument classes. |
DiagramDocument |
Represents a collection of diagram pages.
|
DiagramEvent |
Contains information passed to the events
defined in
DiagramListener . |
DiagramItem |
The DiagramItem class represents an element in a diagram.
|
DiagramItemList |
A strongly-typed list of
DiagramItem objects. |
DiagramItemProperties |
The base class for types that store the values of
diagram item properties during undo / redo operations.
|
DiagramItemState |
Contains a snapshot of the internal state of a diagram item.
|
DiagramItemStyle |
Represents a reusable set of properties that define the appearance of diagram items.
|
DiagramLink |
Links between nodes in JDiagram diagrams are represented by instances of the
DiagramLink class. |
DiagramLinkList |
A strongly-typed list of
DiagramLink objects. |
DiagramLinkProperties |
Stores the values of
DiagramLink properties during undo / redo operations. |
DiagramLinkState |
Contains a snapshot of the internal state of a
DiagramLink . |
DiagramLinkStyle |
Represents a reusable set of properties that define the appearance of diagram links.
|
DiagramNode |
DiagramNode is an abstract base class from which the ShapeNode ,
TableNode and ContainerNode classes derive. |
DiagramNodeList |
A strongly-typed list of
DiagramNode objects. |
DiagramNodeProperties |
Stores the values of
DiagramNode properties during undo / redo operations. |
DiagramNodeState |
Contains a snapshot of the internal state of a
DiagramNode . |
DiagramNodeStyle |
Represents a reusable set of properties that define the appearance of diagram nodes.
|
DiagramPage |
Represents a single page in a
DiagramDocument object. |
DiagramPageEvent |
Contains the arguments passed to
DiagramPage -related events. |
DiagramPageValidationEvent |
Contains the arguments passed to handlers of DiagramPage validation events.
|
DiagramStyle |
Represents a reusable set of properties that define the appearance of diagrams.
|
DiagramTransferHandler |
Provides support for drag and drop to DiagramView.
|
DiagramView |
DiagramView is a Swing component that displays the content of a
Diagram object. |
DocumentView |
Represents an extended
DiagramView for DiagramDocument objects. |
DraggedNode |
Class used to hold the DiagramNode instance during drag and drop.
|
DraggedNodeTransferable |
Implements drag-and-drop transfers from NodeListView.
|
DraggedShape |
Class that holds shape id and size during drag and drop operation.
|
DrawAnchorPointEvent |
Contains the arguments passed to the DrawAnchorPoint event handlers.
|
DrawCellEvent |
Contains the arguments passed to the DrawCell event handlers.
|
DrawContainersBehavior |
Implements the
Behavior.DrawContainers behavior. |
DrawControlsBehavior |
Implements the
Behavior.DrawControls behavior. |
DrawFreeFormsBehavior |
Implements the
Behavior.DrawFreeForms behavior. |
DrawItemEvent |
Contains information passed to the custom-draw events
defined in
DiagramListener . |
DrawLinkEvent |
Contains the arguments passed to the
DiagramListener.drawLink(com.mindfusion.diagramming.DrawLinkEvent) event handlers. |
DrawLinksBehavior |
Implements the
Behavior.DrawLinks behavior. |
DrawNodeEvent |
Contains the arguments passed to the DrawNode event handlers.
|
DrawNodesBehavior |
The base class for behavior types that allow drawing of nodes, but not links.
|
DrawParams | |
DrawShapesBehavior |
Implements the
Behavior.DrawShapes behavior. |
DrawTablesBehavior |
Implements the
Behavior.DrawTables behavior. |
DrawTreeViewsBehavior |
Implements the
Behavior.DrawTreeViews behavior. |
DummyNode |
Represents the origin and/or destination of an unconnected
DiagramLink . |
EditCellTextEvent |
Contains the arguments passed to the
DiagramListener.cellTextEdited(com.mindfusion.diagramming.EditCellTextEvent) event handlers. |
EditLinkTextEvent |
Contains the arguments passed to
DiagramListener.linkTextEdited(com.mindfusion.diagramming.EditLinkTextEvent) handlers. |
EditNodeTextEvent |
Contains the arguments passed to
DiagramListener.nodeTextEdited(com.mindfusion.diagramming.EditNodeTextEvent) handlers. |
EditTextCmd |
Changes the text of a DiagramItem.
|
EditTreeItemTextEvent |
Contains the arguments passed to
DiagramListener.treeItemTextEdited(com.mindfusion.diagramming.EditTreeItemTextEvent) handlers. |
ElementTemplate |
This is the base class for the elements that can be used in
Shape definitions. |
ExpandHeaderRowCmd |
Implements undo and redo of collapsing or expanding
the header row of a table section.
|
ExpandItemCmd |
Implements expanding/collapsing branched of items in a tree.
|
ExpandTreeViewItemCmd |
Implements support for undo of
TreeViewItem collapse/expand operations. |
Factory |
Provides shortcut methods for creating and adding instances of the standard item types.
|
FlowchartLayout |
FlowchartLayout can be used to arrange flowcharts representing program source code.
|
FoldContainerCmd |
Undoable command that implements folding and unfolding of container nodes.
|
Folder |
Implements the fold/unfold button shown in ContainerNode caption.
|
FractalLayout |
A tree layout algorithm that places child nodes symmetrically around their parent node.
|
FreeFormHandle |
Represents an adjustment handle used to modify the outline of a
FreeFormNode . |
FreeFormNode |
A FreeFormNode collects all points from users' mouse or touch input and displays
them as node's outline.
|
FreeFormNodeStyle |
Represents a reusable set of properties that define the appearance of free-form nodes.
|
GlassEffect |
Represents a glass-like visual effect.
|
GlassPane | |
GridLayout |
Implements a grid graph layout algorithm.
|
GridRouter |
Implements a link routing algorithm that uses a grid to represent
the free and occupied regions in the diagram.
|
Group |
Represents an hierarchical group of items.
|
GroupAttachCmd |
Represents an action that attaches an item to a group.
|
GroupDetachCmd |
Represents an action that detaches an item from a group.
|
GroupEvent |
Contains the arguments passed to handlers of group-related events, such as GroupDestroyed.
|
GroupList |
A strongly-typed list of
Group objects. |
HandlesVisualStyle |
Defines the Pen and Brush objects used to draw items' adjustment handles.
|
HierarchicalLayout |
Performs hierarchical layout on simple, connected, level-planar graphs.
|
HitTestEvent |
Contains the arguments passed to custom hit-testing event handlers.
|
HtmlBuilder |
Provides helper methods for building HTML image maps.
|
ImageLoadedEvent |
Contains information passed to the events
defined in
DiagramListener . |
InPlaceEditEvent |
The event is raised when leaving inplace-edit mode.
|
Interaction |
Tracks mouse messages to implement user interaction with the diagram.
|
InteractionState |
Encapsulates the current state of user interaction with the control.
|
ItemEvent |
Contains information passed to the events
defined in
DiagramListener . |
ItemLabel |
The base class for node and link labels.
|
JsonPersistContext | |
JsonSerializeTagEventArgs |
Contains the arguments passed to the JsonSerializeTag and JsonDeserializeTag
event handlers.
|
LaneGrid |
Represents an
SwimlaneGrid which operates on a Grid object. |
LaneGridInteraction |
Resizes rows and columns of the
LaneGrid . |
Layer |
The Layer class represents a layer in the diagram.
|
LayeredLayout |
Implements a layered graph layout algorithm.
|
LayeredLayoutStatistics |
Encapsulates information about a layered layout which has already complete.
|
LayerListView |
Provides user interface for changing layer attributes.
|
LayerListViewAdapter |
Provides empty implementations for the methods defined in the LayerListViewListener
interface.
|
LayerListViewItem |
Represents an item within a LayerListView control.
|
LegacySupport |
Implements deserialization of objects saved with JDiagram 1.x versions.
|
LegacySupportStream |
Implements deserialization of objects saved with JDiagram 1.x versions.
|
LineTemplate |
Represents a straight line segment in a
Shape definition. |
LinkAdjustmentHandle |
Represents an adjustment handle used to modify the position of a link's control point.
|
LinkContainersBehavior |
Implements the
Behavior.LinkContainers behavior. |
LinkControlsBehavior |
Implements the
Behavior.LinkControls behavior. |
LinkEvent |
Contains the arguments passed to handlers of link related events.
|
LinkFreeFormsBehavior |
Implements the
Behavior.LinkFreeForms behavior. |
LinkLabel |
Represents a label displayed by a
DiagramLink . |
LinkNodesBehavior |
The base class for behavior types that allow drawing both nodes and links.
|
LinkShapeEvent |
Contains the arguments passed to the SetSelfLoopShape event handler.
|
LinkShapesBehavior |
Implements the
Behavior.LinkShapes behavior. |
LinkTablesBehavior |
Implements the
Behavior.LinkTables behavior. |
LinkTreeViewsBehavior |
Implements the
Behavior.LinkTreeViews behavior. |
LinkValidationEvent |
Contains the arguments passed to handlers of link validation events.
|
Manipulator |
The base class for interactive widgets displayed in diagram items.
|
MeasureUnit |
Specifies units of measure.
|
ModifierKeyActions |
Maps keyboard modifier keys to special actions in MindFusion.Diagramming,
such as panning and drawing selection rectangle.
|
ModifyBehavior |
Implements the
Behavior.Modify behavior. |
ModifyItemCmd |
Represents an action that changes the size or position of a diagram item.
|
MoveNodesBehavior |
This class is used when the diagram behavior is set to Behavior.MoveNodes.
|
NodeAdjustmentHandle |
Represents an adjustment handle used to move, resize or rotate a node.
|
NodeConstraints |
Represents the movement and size constraints that can be applied to a node.
|
NodeEffect |
Represents the base class of all visual effects that can be applied
to the nodes in a
Diagram . |
NodeEvent |
Contains the arguments passed to handlers of node-related events, such as TreeCollapsed and TreeExpanded.
|
NodeLabel |
Represents a label displayed by a
DiagramNode . |
NodeListEvent |
Contains the arguments passed to the NodeSelected and
NodeRemoved event handlers.
|
NodeListView |
Represents a list box with MindFusion.Diagramming.DiagramNode objects.
|
NodeListViewAdapter |
Provides empty implementations for the methods defined in the NodeListViewListener
interface.
|
NodeValidationEvent |
Contains the arguments passed to handlers of node validation events.
|
OneWayLayout |
Implements a one-way graph layout algorithm.
|
OrthogonalLayout |
Implements an orthogonal graph layout algorithm.
|
OrthogonalRouter |
Implements an orthogonal graph layout algorithm.
|
Overview |
The Overview control provides a scaled-down view of
Diagram contents
and allows scrolling and zooming the diagram with the mouse. |
PanBehavior |
Implements the
Behavior.Pan behavior. |
Path |
Represents a series of connected nodes and links.
|
PathFinder |
Provides methods that help you find paths and cycles in a graph.
|
PathList |
A strongly-typed list of
Path objects. |
PatternRouter |
Routes links by applying patterns of segment and turn sequences
and accepting them when resulting paths do not cross nodes.
|
PrintOptions |
Defines the attributes of a printed diagram.
|
PrintPreview |
Implements a print preview window.
|
QuickRouter |
Implements a very fast link routing algorithm that uses a tree to represent
the free and occupied regions in the diagram.
|
ReadOnlyDiagramNodeList | |
ReadOnlyList<E> |
Represents a generic read-only list.
|
RedimTableCmd |
Represents an action that changes the number of columns or rows in a table.
|
RemoveFromContainerCmd |
Undoable command that implements removal of nodes from a container.
|
RemoveGroupCmd |
Represents an action that destroys a group.
|
RemoveItemCmd |
Represents an action that removes an item from the diagram.
|
RenderOptions |
Defines the attributes of a printed diagram.
|
RepaintEvent |
Specifies the coordinates of the area that should be
repainted by views when the Repaint event is raised.
|
ResizeTableColumnCmd |
Implements resizing of table's columns.
|
ResizeTableRowCmd |
Implements resizing of table's rows.
|
RoundRectangleTemplate |
Represents a straight line segment in a
Shape definition. |
RoutePattern |
Represents a template from which routes are created.
|
RouteStep |
Represents segments or turns in routing patterns.
|
RoutingOptions |
An instance of this class accessible via the
Diagram.getRoutingOptions()
method lets you customize the behavior of the link routing algorithm. |
Row |
Represents a row of cells in a table.
|
RowEvent |
Contains the arguments passed to handlers of table row-related events.
|
RowList |
A strongly-typed list of
Row objects. |
Ruler | |
ScrollBar | |
ScrollContainerCmd |
Implements support for undo of ContainerNode scroll operations.
|
ScrollTableCmd |
Represents an action that scrolls table rows up or down.
|
ScrollTreeViewCmd | |
Selection |
Represents a selection of multiple items.
|
SelectionCopy |
Used internally in the implementation of copy/paste functions.
|
SelectionEvent |
Contains information passed to the selection events
defined in
DiagramListener . |
SelectionValidationEvent |
Contains information passed to the selection validation events
defined in
DiagramListener . |
SelectOnlyBehavior |
Implements the
Behavior.SelectOnly behavior. |
Serialization | |
SerializeTagEvent |
Contains information passed to the tag serialization related events in
DiagramListener . |
Shape |
A Shape object describes a shape consisting of a series of straight lines,
arcs and Bezier curves.
|
ShapeConverter |
Converts strings to Shape.
|
ShapeData | |
ShapeDecoration |
That class contained an array of shape template elements that define shape decorations.
|
ShapeEvent | |
ShapeFormulaParam |
Represents the position of a ShapeControlPoint, passed as parameter to shape formulas.
|
ShapeLibrary |
The
ShapeLibrary class represents a collection of shape definitions stored together. |
ShapeList |
A strongly-typed list of
Shape objects. |
ShapeListBox |
The ShapeListBox control displays a set of shapes defined via the
Shape class. |
ShapeNode |
ShapeNode objects represent nodes in graphs, tree, process diagrams, etc.
|
ShapeNodeList |
A strongly-typed list of
ShapeNode objects. |
ShapeNodeProperties |
Stores the values of
ShapeNode properties during undo / redo operations. |
ShapeNodeState | |
ShapeNodeStyle |
Represents a reusable set of properties that define the appearance of shape nodes.
|
SpringLayout |
Implements the Spring-Embedder graph layout algorithm.
|
Style |
Represents an unordered dynamic collection of properties that can be identified by name.
|
SvgNode |
Represents nodes that can render SVG drawings.
|
SvgNodeProperties |
Stores the values of SvgNode properties during undo / redo operations.
|
SvgNodeStyle |
Represents a reusable set of properties that define the appearance of SVG nodes.
|
SwimlaneLayout |
Implements an algorithm which arranges nodes in lanes.
|
TabbedScrollPane |
Represents a
DiagramView that can display DiagramDocument objects. |
TabbedScrollPaneAdapter |
Provides empty implementations for the methods defined in the TabbedScrollPaneListener
interface.
|
TableNode |
Tables are diagram nodes that can contain multiple cells and can be related
to other nodes through their rows.
|
TableNodeProperties |
Stores the values of
TableNode properties during undo / redo operations. |
TableNodeStyle |
Represents a reusable set of properties that define the appearance of table nodes.
|
TableSectionExpander | |
TextRenderer | |
Theme |
Represents a set of
Style objects for different diagram item types. |
Thickness |
Describes the thickness of a rectangular frame.
|
TopologicalLayout |
Implements a circular graph layout algorithm.
|
TreeItemList | |
TreeLayout |
This class can be used to arrange tree-like graphs automatically.
|
TreeMapLayout |
Implements a tree map layout algorithm.
|
TreeViewConnectionPoint | |
TreeViewItem |
Represents a constituent item of the hierarchy displayed inside a
TreeViewNode . |
TreeViewNode | |
TreeViewNodeStyle |
Represents a reusable set of properties that define the appearance of tree view nodes.
|
TriangularLayout |
Performs triangular layout on simple, connected graphs.
|
UndoEvent |
Contains the arguments passed to the ActionRecorded, ActionUndone and ActionRedone event handlers.
|
UndoManager |
Implements undo/redo functionality in JDiagram.
|
UndoValidationEvent |
Contains the arguments passed to the ActionRecording event handlers.
|
Utilities | |
ValidationEvent |
Contains information passed to the validation events
defined in
DiagramListener . |
VerticalFlowLayout |
A version of
FlowLayout which arranges its
components vertically. |
XDimension2D | |
XDimension2D.Double | |
XmlPersistContext |
Contains methods that can help you serialize and deserialize
MindFusion.Diagramming items to and from XML documents.
|
ZoomBehavior |
Implements the Zoom behavior.
|
ZoomControl |
ZoomControl lets users zoom and pan a target DiagramView interactively.
|
Enum | Description |
---|---|
Action |
The members of this enumeration identify the current operation carried out
interactively on an item.
|
Anchoring |
The members of this enumeration specify whether the automatic layout
algorithms and the link routing algorithm should align link ends
to the anchor points of nodes.
|
AttachToLink |
The members of this enumeration specify how a node is attached
to a link.
|
AttachToNode |
The members of this enumeration specify how a node is attached
to another node.
|
AutoResize |
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.
|
Behavior |
The members of this enumeration specify how the component should
respond to users actions.
|
BranchIndicator | |
CellFrameStyle |
The members of this enumeration specify the style of the frame lines of
tables' cells.
|
ColumnStyle |
The members of this enumeration specify whether a table's column is
automatically resized when the table is resized.
|
CursorHint |
Specifies what mouse cursor to display while a user interacts with the diagram.
|
CustomDraw |
The members of this enumeration specify what type of custom-drawing
will be performed on an item.
|
DelKeyAction |
The members of this enumeration specify the type of action
performed when the user presses the DEL key.
|
DirectionConstraint |
The members of these enumeration specify in what direction to constrain
the movement of a node.
|
EffectPhase |
The members of this enumeration specify the rendering phase during which an effect application is requested.
|
ExpandButtonAction |
The members of this enumeration specify what action is triggered
by the +/- buttons that are displayed near expandable nodes.
|
ExpandButtonPosition |
The members of this enumeration specify possible locations for expand/collapse buttons.
|
FitSize |
Specifies how the
ShapeNode.resizeToFitText(com.mindfusion.diagramming.FitSize) method should resize a box. |
GlassEffectType |
The members of this enumeration specify the type of a
GlassEffect node effect. |
Granularity |
The members of this enumeration specify the granularity of the obstacles map generated by QuickRouter.
|
GridStyle |
The members of this enumeration specify how the alignment grid should be
drawn on the screen.
|
GroupRotation |
The members of this enumeration indicate how rotation of a group's master node
affects the nodes attached to that group.
|
HandlesStyle |
The members of this enumeration specify the appearance and functionality
of the manipulation handles displayed around a selected node.
|
HitTestPriority |
The members of this enumeration specify the order of item hit testing.
|
HyperLinkStyle |
Specifies how various export components should treat the HyperLink property of items.
|
ImageAlign |
The members of this enumeration specify the position and size of the
image displayed inside a node.
|
LayeredLayoutLinkType |
Specifies the style of the links after they are laid out.
|
LinkCrossings |
The members of this enumeration specify how the points where links cross
should be drawn on the screen.
|
LinkShape |
The members of this enumeration specify the geometry of link segments
and how the segments are related to each other.
|
LinkTextStyle |
The members of this enumeration specify where the label of a link is
placed and how it is oriented relatively to the link segments.
|
MarkStyle |
The members of this enumeration specify what marks should be drawn where the
anchor points of a node are located.
|
ModificationStart |
The members of this enumeration specify how users can start modifying
an item.
|
ModifierKeyAction |
Defines the actions that can be assigned to a modifier key such as CTRL or ALT.
|
MouseButtonAction |
Specifies what actions can be associated with the middle and right mouse buttons.
|
MouseInputMode |
The members of this enumeration specify specify how to
process mouse actions done over a
ControlNode . |
MultipleGraphsPlacement |
The members of this enumeration specify graph orientation and positioning.
|
NodeHandleType |
Identifies the types of selection handles of a node.
|
Orientation |
The members of this enumeration specify what orientation a graphic element
should have - vertical, horizontal, or one determined automatically by
JDiagram.
|
PolylineRouting |
Defines values that indicate how Polyline links should be routed.
|
Relationship |
The members of this enumeration specify how table rows should be related.
|
RelativeToLink |
The members of this enumeration specify how the link labels are positioned.
|
RelativeToNode |
The members of this enumeration specify how labels are positioned relative to their node.
|
RenderTarget | |
RerouteLinks |
The members of this enumeration specify in what circumstances JDiagram
should automatically re-route links.
|
RestrictToBounds |
The members of this enumeration specify whether JDiagram lets users drag
items outside of the currently define document bounds.
|
RouteStepKind |
Represents parts of a route template.
|
SaveToStringFormat |
The members of this enumeration specify in what format to save the diagram when
generating a string using the
saveToString method. |
SelectionStyle |
The members of this enumeration specify what a multiple selection of items
should look like.
|
ShadowsStyle |
The members of this enumeration specify how JDiagram should draw the
shadows of items.
|
ShowAnchors |
The members of this enumeration specify whether JDiagram should display
marks at the anchor points positions.
|
SimpleShape |
The members of this enumeration specify the shape of a node's outline.
|
SmoothingMode |
Specifies whether smoothing (antialiasing) is applied
|
SnapToAnchor |
The members of this enumeration specify when a link should be aligned to
a node's anchor point.
|
TableConnectionStyle |
The members of this enumeration specify whether links drawn by users
are connected to tables rows, to tables as integral nodes, or both.
|
TickPosition |
The members of this enumeration specify the position of trackbar ticks.
|
TreeLayoutBalance |
Specifies how to order child nodes in order to produce tree layouts
with custom balance.
|
TreeLayoutLinkType |
The members of this enumeration specify what style to assign to
the links processed by
TreeLayout . |
TreeLayoutType |
The members of this enumeration specify what the shape of a tree arranged
by the
TreeLayout class should be. |
TreeViewConnectionStyle |
The members of this enumeration specify the possible ways to connect links
to TreeViewNodes.
|
UnitType |
Defines values that indicate whether point positions are specified as
percentage, or in absolute units relative to the node's top-left corner.
|
Exception | Description |
---|---|
XmlException | |
XmlReaderException |
An exception thrown by XmlReader if it cannot parse an input file.
|
Annotation Type | Description |
---|---|
AutoJson | |
XmlElementNameAnnotation |
Specifies a string to be used as a XML element name of a type
during XML serialization.
|