|
Class Summary |
| ComponentDemo |
Demos the interaction between the views, model and controllers
defined within this package. |
| DotTextArea |
A swing component that provides a textual dot representation
corresponding to a given ScuflModel instance |
| EnactorInvocation |
|
| EnactorInvocationStatusThread |
Workflow run and poll |
| EnactorLaunchPanel |
A JPanel subclass that contains the appropriate input fields
and controls to launch the enactment engine from the given input |
| EnactorStatusTableModel |
A Swing table model implementation that can be constructed from a
ScuflModel instance and updated by the XML coming back from the status
reports from the enactor. |
| LinkingMenus |
A static method to generate appropriate menu items
to link from ports in a Scufl model |
| LogLevelHolder |
|
| ResultItemPanel |
A JPanel to represent a single result DataThing
to the user at the end of the workflow |
| ScuflContextMenuFactory |
A static factory method to return an instance of JPopupMenu that is
appropriate to the supplied object. |
| ScuflDiagram |
A view on a ScuflModel that uses a native installation
of the dot tool to generate a bitmap graphical representation
on the fly, responding to model events appropriately |
| ScuflDiagramDemo |
Demonstrates the functionality of the ScuflDiagram class |
| ScuflIcons |
A container for the various icons used by the Scufl ui components |
| ScuflModelExplorer |
A swing component that provides an expandable
tree view of the constituent components of a
ScuflModel instance. |
| ScuflModelExplorerDemo |
A demo of the ScuflModelExplorer component |
| ScuflModelExplorerPopupHandler |
A class to handle popup menus on nodes on the ScuflModelExplorer tree |
| ScuflModelExplorerRenderer |
A cell renderer that paints the appropriate icons depending on the
component of the model being displayed. |
| ScuflProcessorInfo |
A JDialog that shows information about a specific
Processor object in the model, allowing editing of
description and logging level. |
| ScuflSemanticMarkupEditor |
A JPanel that allows editing of the semantic markup
object passed into its constructor. |
| WorkflowInputPanel |
|
| XMLTree |
An extension of the javax.swing.JTree class, constructed
with a String of XML and used to display the XML structure
as an interactive tree. |
| XScuflTextArea |
A swing component that provides a textual view of the
xscufl corresponding to a given ScuflModel instance |