Together Workflow Editor 3.0-1 API

org.enhydra.jawe.base.panel
Class TogWEPanelGenerator

java.lang.Object
  extended byorg.enhydra.jawe.base.panel.StandardPanelGenerator
      extended byorg.enhydra.jawe.base.panel.TogWEPanelGenerator
All Implemented Interfaces:
PanelGenerator
Direct Known Subclasses:
SharkPanelGenerator, TWELSamplePanelGenerator, WfMOpenPanelGenerator

public class TogWEPanelGenerator
extends StandardPanelGenerator

Used to generate panels for all XPDL entities.

Author:
Zoran Milakovic, Sasa Bojanic

Nested Class Summary
 
Nested classes inherited from class org.enhydra.jawe.base.panel.StandardPanelGenerator
StandardPanelGenerator.IconCBoxRenderer
 
Field Summary
 
Fields inherited from class org.enhydra.jawe.base.panel.StandardPanelGenerator
cbr, pc
 
Constructor Summary
TogWEPanelGenerator()
           
 
Method Summary
protected  XMLGroupPanel generateStandardGroupPanel(org.enhydra.shark.xpdl.XMLComplexElement cel, boolean hasTitle, boolean hasEmptyBorder)
           
 XMLPanel generateStandardPanel(org.enhydra.shark.xpdl.XMLElement el)
           
protected  java.util.List getActualParameterOrConditionChoices(org.enhydra.shark.xpdl.XMLElement el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Activities el)
           
protected  XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Activity el, int no, java.util.Set hidden)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.ActivitySets el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.ActualParameter el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.ActualParameters el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.DeadlineCondition el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Deadlines el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.DeclaredType el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.EnumerationType el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.ExceptionName el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.ExtendedAttributes el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.ExternalPackages el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Namespaces el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Participants el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Performer el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.RecordType el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Responsible el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Responsibles el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.SubFlow el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.TimeEstimation el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Tool el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Tools el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.TransitionRefs el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Transitions el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.elements.UnionType el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.XMLAttribute el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.XMLCollection el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.XMLComplexChoice el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.XMLComplexElement el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.XMLEmptyChoiceElement el)
           
 XMLPanel getPanel(org.enhydra.shark.xpdl.XMLSimpleElement el)
           
protected  XMLPanel getPanelForFROMAttribute(org.enhydra.shark.xpdl.elements.Transition transition)
           
protected  XMLPanel getPanelForTOAttribute(org.enhydra.shark.xpdl.elements.Transition transition)
           
protected  XMLListPanel togwe_generateStandardListPanel(org.enhydra.shark.xpdl.XMLCollection cl, boolean hasTitle, boolean hasEmptyBorder)
           
protected  XMLTablePanel togwe_generateStandardTablePanel(org.enhydra.shark.xpdl.XMLCollection cl, boolean hasTitle, boolean hasEmptyBorder)
           
 
Methods inherited from class org.enhydra.jawe.base.panel.StandardPanelGenerator
generateStandardListPanel, generateStandardMultiLineTextPanel, generateStandardTablePanel, generateStandardTextPanel, getBasicPanel, getBasicPanel, getColumnsToShow, getHiddenElements, getHiddenElements, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanel, getPanelContainer, getSettings, setPanelContainer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TogWEPanelGenerator

public TogWEPanelGenerator()
Method Detail

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Activities el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

protected XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Activity el,
                            int no,
                            java.util.Set hidden)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.ActivitySets el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.ActualParameter el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.ActualParameters el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.DeadlineCondition el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Deadlines el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.DeclaredType el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.EnumerationType el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.ExceptionName el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.ExtendedAttributes el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.ExternalPackages el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Namespaces el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Participants el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Performer el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.RecordType el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Responsible el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Responsibles el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.SubFlow el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.TimeEstimation el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Tool el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Tools el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.TransitionRefs el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.Transitions el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.elements.UnionType el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.XMLAttribute el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.XMLEmptyChoiceElement el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.XMLComplexChoice el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.XMLCollection el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.XMLComplexElement el)
Overrides:
getPanel in class StandardPanelGenerator

getPanel

public XMLPanel getPanel(org.enhydra.shark.xpdl.XMLSimpleElement el)
Overrides:
getPanel in class StandardPanelGenerator

getPanelForFROMAttribute

protected XMLPanel getPanelForFROMAttribute(org.enhydra.shark.xpdl.elements.Transition transition)
Overrides:
getPanelForFROMAttribute in class StandardPanelGenerator

getPanelForTOAttribute

protected XMLPanel getPanelForTOAttribute(org.enhydra.shark.xpdl.elements.Transition transition)
Overrides:
getPanelForTOAttribute in class StandardPanelGenerator

generateStandardPanel

public XMLPanel generateStandardPanel(org.enhydra.shark.xpdl.XMLElement el)
Overrides:
generateStandardPanel in class StandardPanelGenerator

togwe_generateStandardTablePanel

protected XMLTablePanel togwe_generateStandardTablePanel(org.enhydra.shark.xpdl.XMLCollection cl,
                                                         boolean hasTitle,
                                                         boolean hasEmptyBorder)

togwe_generateStandardListPanel

protected XMLListPanel togwe_generateStandardListPanel(org.enhydra.shark.xpdl.XMLCollection cl,
                                                       boolean hasTitle,
                                                       boolean hasEmptyBorder)

generateStandardGroupPanel

protected XMLGroupPanel generateStandardGroupPanel(org.enhydra.shark.xpdl.XMLComplexElement cel,
                                                   boolean hasTitle,
                                                   boolean hasEmptyBorder)
Overrides:
generateStandardGroupPanel in class StandardPanelGenerator

getActualParameterOrConditionChoices

protected java.util.List getActualParameterOrConditionChoices(org.enhydra.shark.xpdl.XMLElement el)

Together Workflow Editor 3.0-1 API