KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > enhydra > jawe > WorkflowElement


1 /* WorkflowElement.java
2  *
3  * Authors:
4  * Stefanovic Nenad chupo@iis.ns.ac.yu
5  * Bojanic Sasa sasaboy@neobee.net
6  * Puskas Vladimir vpuskas@eunet.yu
7  * Pilipovic Goran zboniek@uns.ac.yu
8  *
9  */

10
11 package org.enhydra.jawe;
12
13 import org.enhydra.jawe.xml.*;
14 import org.enhydra.jawe.xml.elements.*;
15
16 import java.awt.*;
17
18 public interface WorkflowElement {
19
20    /**
21    * Shows a dialog for editing workflow element properties.
22    */

23    public void showPropertyDialog (Window parentWindow,AbstractGraph graph);
24
25    /**
26    * Gets a property object (DTDElement).
27    */

28    public XMLElement getPropertyObject ();
29
30    /**
31    * Gets an userObject property which name is given in parameter what.
32    */

33    public XMLElement get (String JavaDoc what);
34
35    /**
36    * Sets an userObject property which name is given in parameter what to
37    * a value given in a parameter value.
38    */

39    public void set (String JavaDoc what,Object JavaDoc value);
40
41    /**
42    * Gets a tooltip text for element.
43    */

44    public String JavaDoc getTooltip ();
45
46 }
47
48 /* End of WorkflowElement.java */
49
Popular Tags