Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package org.embl.ebi.escience.scuflui

Interface Summary
ScuflUIComponent The interface implemented by all Scufl UI widgets specifying how they bind and detach from an instance of a ScuflModel.
 

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
 

Exception Summary
InvalidStatusReportException An exception to represent an invalid status report
NoContextMenuFoundException Thrown by the ScuflContextMenuFactory if it can't locate an appropriate popup menu for the supplied object.