Interface | Description |
---|---|
Scene.SceneListener |
The scene listener which is notified about repainting, validating progress.
|
Widget.Dependency |
The dependency listener which is used for notifying dependent widgets, anchor, ...
|
Class | Description |
---|---|
BirdViewController |
This class controls a bird view created for a specific scene.
|
ComponentWidget |
This widget allows to use an AWT/Swing component in the scene.
|
ConnectionWidget |
This class represents a connection between two location.
|
ConvolveWidget |
The widget which applies a convolve filter to a graphics rendered by the children.
|
FreeConnectionWidget |
This class is an extension of the ConnectionWidget.
|
ImageWidget |
A widget representing image.
|
LabelWidget |
A widget representing a text.
|
LayerWidget |
The layer widget represents a transparent widget which functionality is similar to JGlassPane.
|
LevelOfDetailsWidget |
This is a widget with a level-of-details feature.
|
ResourceTable |
The ResourceTable is used to manage a widgets resource.
|
Scene |
The scene is a widget which also controls and represents whole rendered area.
|
ScrollWidget |
This a scroll widget similar to JScrollPane.
|
SeparatorWidget |
This is a separator widget.
|
SwingScrollWidget |
This is a scroll widget similar to JScrollPane.
|
Widget |
A scene is a tree of small building blocks called widgets and represented by this class.
|
Enum | Description |
---|---|
ConnectionWidget.RoutingPolicy |
This enum represents a policy which is used for re-routing control points of a ConnectionWidget.
|
EventProcessingType |
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.
|
LabelWidget.Alignment |
The text alignment
|
LabelWidget.Orientation |
The text orientation
|
LabelWidget.VerticalAlignment |
The text vertical alignment
|
SeparatorWidget.Orientation |
The separator orientation
|
This package contains Widget
class. Widget is a small reusable piece of a scene. This defines appearance.
Widgets can also has widget-actions assigned. This defines behaviour.
The package contains a set of low-level widgets. E.g.:
Widget
- base/abstract widget - similar to JComponent in Swing
Scene
- widget which represents and holds whole scene - similar to JFrame in Swing
LayerWidget
- special transparent widget used for overlays - similar JGlassPane in Swing
ConnectionWidget
- specific widget which represents path defined by control-points
LabelWidget
- widget with a single-line text - similar to simple version of JLabel in Swing
ImageWidget
- widget with an image - similar to simple version of JLabel in Swing
ScrollWidget
- widget with scrollable viewport - similar to simple version of JScrollPane in Swing
SwingScrollWidget
- widget with scroolable viewport which is using JScrollBars
ComponentWidget
- widget used for integration of Swing component into a scene