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

Quick Search    Search Deep

org.embl.ebi.escience.scuflui.workbench: Javadoc index of package org.embl.ebi.escience.scuflui.workbench.


Package Samples:

org.embl.ebi.escience.scuflui.workbench: Provides Java Swing components that show or allow manipulation of subsets of the ScuflModel state.  

Classes:

FileDrop: This class makes it easy to drag and drop files from the operating system to a Java program. Any java.awt.Component can be dropped onto, but only javax.swing.JComponent s will indicate the drop event with a changed border. To use this class, construct a new FileDrop by passing it the target component and a Listener to receive notification when file(s) have been dropped. Here is an example: JPanel myPanel = new JPanel(); new FileDrop( myPanel, new FileDrop.Listener() { public void filesDropped( java.io.File[] files ) { // handle file drop ... } // end filesDropped }); // end FileDrop.Listener You ...
ScrollableDesktopPane: ScrollableDesktopPane.java This class gives a DesktopPane which responds properly when placed within a scrollpane. It does this by calculating a preferred size which the JDesktopPane doesnt really. (PENDING)It could do with implementing a little more cleverly. At the moment it validates a lot when unnecessary. The preferred should probably be calculated in the ComponentListeners. It should probably also add an InternalFrameListener also Created: Fri Feb 19 15:08:09 1999
ProcessorFactory: Implementing classes are capable of creating a new processor and attaching it to a model when supplied with the new processor name and a reference to the model. The intention is that service scavengers should create an implementation of this for each service they find and that these should then be used as the user objects inside a default tree model to allow simple service selection and addition to a ScuflModel
WebScavenger: A scavenger that does a web crawl starting at the specified URL to find scufl xml files. If it finds any, it adds the appropriate WorkflowProcessorFactory nodes to the scavenger tree. If it finds talisman tscript definitions it adds those too. Code modified from that found at http://developer.java.sun.com/developer/technicalArticles/ThirdParty/WebCrawler/
GenericUIComponentFrame: An internal frame containing a class implementing the scuflui.ScuflUIComponent interface. This implementation places the component in a scroll pane inside an internal frame, registers it with the model and creates an event listener such that closing the internal frame will deregister the component from the model.
ScavengerTree: A JTree subclass showing available processors from some set of external libraries or searches. Nodes corresponding to a single potential processor instance should contain a user object implementing ProcessorFactory.
ScavengerTreeRenderer: A cell renderer that paints the appropriate icons depending on the component of the model being displayed. This renderer is for the ScavengerTree class.
Scavenger: A subclass of DefaultMutableTreeNode that should be subclassed to create particular scavengers for different types of processor
SplashScreen: A splash screen for the workbench, code derived heavily from http://www.javaworld.com/javaworld/javatips/jw-javatip104.html
WSDLBasedScavenger: A Scavenger that knows how to inspect a given wsdl document for all available port types and operations within them.
ScavengerCreationException: Signifies that a scavenger failed during instantiation, most commonly because of network unavailability.
SoaplabScavenger: A Scavenger that knows how to get all the Soaplab services from a specified installation
Workbench: A sample workbench application to allow editing and visualization of Scufl workflows
WSDLBasedProcessorFactory: Implementation of ProcessorFactory that creates WSDLBasedProcessor nodes
TalismanProcessorFactory: Implementation of ProcessorFactory that creates TalismanProcessor nodes
WorkflowProcessorFactory: Implementation of ProcessorFactory that creates WorkflowProcessor nodes
SoaplabProcessorFactory: Implementation of ProcessorFactory that creates SoaplabProcessor nodes
ScavengerTreePopupHandler: A class to handle popup menus on nodes on the ScavengerTree tree
WorkflowScavenger: A Scavenger that knows how to load nested workflow scripts
TalismanScavenger: A Scavenger that knows how to load Talisman scripts

Home | Contact Us | Privacy Policy | Terms of Service