All Classes and Interfaces

Class
Description
This interface controls an accept (drag & drop) action.
The factory class of all built-in actions.
This interface decorates of a align-with move action.
This interface is used for collecting regions for which the moving widget has to be checked.
This class represents an anchor for connections.
The direction of the anchor.
Represents a place where an anchor is used.
This is a factory of all built-in anchor implementations.
Represents possible orthogonal directions used by directional anchor.
Represents an anchor shape which is rendered at the source and the target point of a connection widget where the shape is used.
The factory class of all built-in anchor shapes.
 
The AnchorShapeLocationResolver is used to resolve an AnchorShapes cut distance.
Represents an animator.
This is an animator event which is used by AnimatorListener.
This interface is used for notifying about important events on Animator.
This class controls a bird view created for a specific scene.
The class is responsible for defining and rendering borders.
This class is a factory of all built-in implementation of borders.
This class contains support method for working with borders.
This interface is used for collecting collision regions.
This widget allows to use an AWT/Swing component in the scene.
This interface decorates a connect action.
This class represents a connection between two location.
This enum represents a policy which is used for re-routing control points of a ConnectionWidget.
This interface is used for collecting collision regions.
This enum is used in ConnectProvider and ReconnectProvider to hold a state of connector (acceptability and searching state).
This interface controls a connect action.
Represents an event for ContiguousSelectEvent passed to ContiguousSelectProvider.
Defines a type of a selection.
Provides a logic for ContiguousSelectAction.
The widget which applies a convolve filter to a graphics rendered by the children.
This interface provides an ability for switching focus.
This interface controls an edit action.
The enum represents allowed types of event processing the is used to process the Swing event coming from a view component and that should be delegated to widgets on the scene.
This class is an extension of the ConnectionWidget.
This class represents a graph-orinted layout.
The factory class of all built-in GraphLayout based implementations.
 
 
This class holds and manages graph-oriented model.
This class is a particular GraphPinScene where nodes, edges and pins are represented with String class.
This class holds and manages graph-oriented model.
This class is a particular GraphScene where nodes and edges are represented with String class.
This class represents a graph-oriented layout which organizes nodes into a grid.
This interface controls hover action.
This class represents a general icon node widget which is rendered as a image and a label placed to the right or bottom from the image.
The text orientation specified relatively to the image
A widget representing image.
This interface controls an in-place editor of an in-place editor action.
This is an interface of editor action supplied to the methods in the provider.
Represents a type of in-place editor action invocation.
Represents possible directions for expansion of an editor component.
This is an interface that extends EditorController for ability to query for invocation type.
This represents input bindings e.g.
A widget representing a text.
The text alignment
The text orientation
The text vertical alignment
The layer widget represents a transparent widget which functionality is similar to JGlassPane.
This class is responsible for layout and justification of children widgets of a widget where the layout is assigned.
This class is a factory of all built-in layouts.
Alignment of children widgets within a calculated connection widgets used by default layout used in a connection widget.
Alignment of children widgets within a calculated widget used by FlowLayout (vertical and horizontal flow layout).
This is a widget with a level-of-details feature.
Deprecated. 
Deprecated. 
This class is defining a reusable LookAndFeel fragments e.g.
This interface controls a move control point action.
This interface controls move action.
This interfaces provides a movement strategy.
This class manages mapping between model-objects and widgets on a scene.
A wrapper object for the ObjectScene when it is passed to ObjectSceneListener.
This enum is used for specifying events in which an object scene listener is interested.
This interface represents a listener that is notified about changes in a object scene which is passed as the first parameter of every listener methods.
This class holds a state of a object or a widget.
Represents a point shape.
The factory class of all built-in point shapes.
This interface provides a popup menu.
This interface decorates a reconnect action.
This interface controls a reconnect action.
This interface decorates a rectangular select action.
This interface controls a rectangular select action.
This interface is used by ResizeAction to resolve if and which control point is being dragged for particular resizing.
 
This enum represents a control point of a resize action.
This interface provides a resizing strategy.
The ResourceTable is used to manage a widgets resource.
This class is responsible for routing path of connection widgets.
This class creates built-in routers.
The scene is a widget which also controls and represents whole rendered area.
The scene listener which is notified about repainting, validating progress.
Manages all animations on a scene.
This is a convenience class for exporting a Scene as an image file (jpeg, png, etc.).
This enumeration holds the possible image formats that the SceneExporter can export to.
This enumeration holds the zooming capabilities that the SceneExporter can export according to.
This is used for a one-time operations that had to be invoked after the scene is initialized and/or validated.
A class used to print a Scene to a printer.
Scaling strategies to be used for printing a scene.
This a scroll widget similar to JScrollPane.
This interface controls a select action.
This is a separator widget.
The separator orientation
This class represents a model with a single state which can be boolean or non-negative integer value.
The listener for listening on state changed event on a state model.
This is a scroll widget similar to JScrollPane.
This is an inteface for text-field based in-place editor.
This class supplies the tree graph-oriented layout for a GraphScene.
This Enumeration is used to do the alignment in a TreeGraphLayout.
This interface provides a two-state logic for a hover action.
This interface represents an universal graph.
This class specifies look and feel of vmd widgets.
This class represents a connection widget in the VMD visualization style.
Used as a factory class for objects defined in VMD visualization style.
This widget represents a list of glyphs rendered horizontally one after another.
This class represents a GraphPinScene for the VMD visualization style.
This interface represents an ability to collapse and expand a widget.
This class represents a node anchor used in VMD visualization style.
This class represents a node widget in the VMD visualization style.
This class represents a pin widget in the VMD visualization style.
A scene is a tree of small building blocks called widgets and represented by this class.
The dependency listener which is used for notifying dependent widgets, anchor, ...
This interface is defining an action that is usually assigned to a widget.
An adapter of the widget action.
Represents a chain of widget actions.
An adapter of the widget action.
Represents a state of event processing.
Represents a drop target drag event.
Represents a drop target drop event.
Represents a drop target event.
Represents an widget event.
Represents a focus event of a scene view.
Represents a key event.
Represents an location event used for controlling mouse location.
Represents a mouse event.
 
The purpose of this class is to provide a framework for holding a Widget and the Polygon that encompasses it.