Together Workflow Editor 3.0-1 API

org.enhydra.jawe.components.graph
Class GraphUtilities

java.lang.Object
  extended by org.enhydra.jawe.components.graph.GraphUtilities

public class GraphUtilities
extends java.lang.Object


Constructor Summary
GraphUtilities()
           
 
Method Summary
static void adjustBubbles(java.util.Collection seeas, java.lang.String eapart, java.lang.String newId)
           
static void adjustBubbles(org.enhydra.shark.xpdl.elements.WorkflowProcess wp, java.lang.String asId, java.lang.String eapart, java.lang.String oldId, java.lang.String newId)
           
static void adjustInsertedOrUpdatedActivity(org.enhydra.shark.xpdl.elements.Activity act, java.util.List vo, java.util.Set participantsToInsertIntoGraph)
           
static void adjustInsertedOrUpdatedTransitions(java.util.List tras, GraphManager gmgr)
           
static void adjustPackageOnUndoableChangeEvent(java.util.List allInfo)
           
static void adjustPackageOnUndoOrRedoEvent(java.util.List allInfo)
           
static void adjustPastedActivity(org.enhydra.shark.xpdl.elements.Activity act, java.util.List vo, java.util.Set participantsToInsertIntoGraph, CopyOrCutInfo cci, GraphManager gm)
           
static void adjustPastedTransitions(java.util.List tras, CopyOrCutInfo cci, GraphManager gm)
           
static void adjustWorkflowProcessOrActivitySetOnUndoableChangeEvent(java.util.List allInfo, org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs, java.util.Map extPkgPars, boolean insertedExtPkg)
           
static void adjustWorkflowProcessOrActivitySetOnUndoOrRedoEvent(java.util.List allInfo, org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)
           
static org.enhydra.shark.xpdl.elements.ExtendedAttribute createBreakpointsEA(org.enhydra.shark.xpdl.elements.Transition tra, java.lang.String val, boolean addToCollection)
           
protected static java.lang.String createBreakpointsEAVal(java.util.List breakPoints)
           
protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute createGraphParticipantOrientationEA(org.enhydra.shark.xpdl.elements.WorkflowProcess wp, org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs, java.lang.String val, boolean addToCollection)
           
protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute createOffsetPointEA(org.enhydra.shark.xpdl.elements.Activity act, java.lang.String val, boolean addToCollection)
           
protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute createParticipantIdEA(org.enhydra.shark.xpdl.elements.Activity act, java.lang.String val, boolean addToCollection)
           
protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute createParticipantVisualOrderEA(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs, java.lang.String val, boolean addToCollection)
           
protected static java.lang.String createParticipantVisualOrderEAVal(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs, java.util.List order)
           
static org.enhydra.shark.xpdl.elements.ExtendedAttribute createStartOrEndExtendedAttribute(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs, boolean isStart, java.lang.String pId, java.awt.Point offset, java.lang.String type, boolean addToCollection)
           
protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute createStyleEA(org.enhydra.shark.xpdl.elements.Transition tra, java.lang.String val, boolean addToCollection)
           
static java.util.List findInfoList(java.util.List allInfo, java.lang.Class parentObjClass, java.lang.Class objClass)
           
static java.util.List gatherParticipants(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)
          Returns the sorted set of participants for given object.
static java.util.Map getActivitiesWithChangedId(java.util.List allInfo, org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)
           
static java.util.Set getActivitiesWithChangedOffset(java.util.List allInfo, org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)
           
static java.util.Set getActivitiesWithChangedParticipantId(java.util.List allInfo, org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)
           
static java.util.Set getActivitiesWithChangedPerformer(java.util.List allInfo, org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)
           
static java.util.Set getActivitiesWithChangedPerformer(java.util.List allInfo, org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs, java.lang.String oldPerf)
           
protected static java.util.List getActivitiesWithPerformer(java.util.List acts, java.lang.String parId)
           
protected static java.lang.String getActivitySetIdForBlockParticipantVisualOrderOrOrientationEA(org.enhydra.shark.xpdl.elements.ExtendedAttribute ea)
           
protected static java.lang.String getActivitySetIdForBlockParticipantVisualOrderOrOrientationEA(java.lang.String eaval)
           
static java.util.Map getActivitySetsWithChangedId(java.util.List allInfo)
           
static java.util.List getAllActivitiesForParticipantId(java.util.Collection acts, java.lang.String pId)
           
protected static java.util.List getAllPossiblePerformers(org.enhydra.shark.xpdl.elements.Activities acts)
           
static java.util.List getBreakpoints(org.enhydra.shark.xpdl.elements.Transition tra)
           
static org.enhydra.shark.xpdl.elements.ExtendedAttribute getBreakpointsEA(org.enhydra.shark.xpdl.elements.Transition tra)
           
protected static java.util.List getBreakpointsOld(org.enhydra.shark.xpdl.elements.Transition tra)
           
static GraphController getGraphController()
           
static java.lang.String getGraphParticipantOrientation(org.enhydra.shark.xpdl.elements.WorkflowProcess wp, java.lang.String asId)
           
static java.lang.String getGraphParticipantOrientation(org.enhydra.shark.xpdl.elements.WorkflowProcess wp, org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)
           
protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getGraphParticipantOrientationEA(org.enhydra.shark.xpdl.elements.WorkflowProcess wp, java.lang.String asId)
           
protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getGraphParticipantOrientationEA(org.enhydra.shark.xpdl.elements.WorkflowProcess wp, org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)
           
static java.util.Set getInsertedOrRemovedActivities(java.util.List allInfo, org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs, boolean inserted)
           
static java.util.Set getInsertedOrRemovedActivitySets(java.util.List allInfo, boolean inserted)
           
static java.util.Set getInsertedOrRemovedBubbles(java.util.List allInfo, org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs, boolean inserted)
           
static java.util.Set getInsertedOrRemovedTransitions(java.util.List allInfo, org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs, boolean inserted)
           
static java.util.Set getInsertedOrRemovedWorkflowProcesses(java.util.List allInfo, boolean inserted)
           
protected static java.lang.String getNewStyle(org.enhydra.shark.xpdl.elements.Transition tra, java.lang.String oldStyle)
           
static java.awt.Point getOffsetPoint(org.enhydra.shark.xpdl.elements.Activity act)
           
protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getOffsetPointEA(org.enhydra.shark.xpdl.elements.Activity act)
           
static java.awt.Point getOffsetPointOld(org.enhydra.shark.xpdl.elements.Activity act)
           
static java.util.Map getPackageInsertedOrRemovedParticipants(java.util.List allInfo, boolean inserted)
           
static java.util.Map getPackageParticipantsWithChangedId(java.util.List allInfo)
           
static java.lang.String getParticipantId(org.enhydra.shark.xpdl.elements.Activity act)
           
protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getParticipantIdEA(org.enhydra.shark.xpdl.elements.Activity act)
           
protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getParticipantIdEAOld(org.enhydra.shark.xpdl.elements.Activity act)
           
protected static java.lang.String getParticipantIdOld(org.enhydra.shark.xpdl.elements.Activity act)
           
protected static java.util.List getParticipants(org.enhydra.shark.xpdl.elements.Activities acts)
           
static java.util.List getParticipantVisualOrder(org.enhydra.shark.xpdl.elements.WorkflowProcess wp, java.lang.String asId)
           
static java.util.List getParticipantVisualOrder(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)
           
protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getParticipantVisualOrderEA(org.enhydra.shark.xpdl.elements.WorkflowProcess wp, java.lang.String asId)
           
protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getParticipantVisualOrderEA(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)
           
protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getParticipantVisualOrderEAOld(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)
           
protected static java.util.List getParticipantVisualOrderOld(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)
           
protected static org.enhydra.shark.xpdl.elements.Activity getReferencingBlockActivity(org.enhydra.shark.xpdl.elements.Activities acts, java.lang.String asId)
           
protected static org.enhydra.shark.xpdl.elements.Activity getReferencingBlockActivity(org.enhydra.shark.xpdl.elements.ActivitySet as)
           
static org.enhydra.shark.xpdl.XMLCollectionElement getRotatedGraphObject(java.util.List allInfo)
           
static java.util.List getStartOrEndDescriptions(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs, boolean isStart)
           
protected static java.util.List getStartOrEndDescriptionsOld(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs, boolean isStart)
           
static java.util.List getStartOrEndExtendedAttributes(org.enhydra.shark.xpdl.elements.WorkflowProcess wp, java.lang.String asId, boolean isStart)
           
static java.util.List getStartOrEndExtendedAttributes(org.enhydra.shark.xpdl.elements.WorkflowProcess wp, java.lang.String asId, java.lang.String id, java.lang.String eapart)
           
static java.util.List getStartOrEndExtendedAttributes(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs, boolean isStart)
           
static java.util.List getStartOrEndExtendedAttributes(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs, java.lang.String id, java.lang.String eapart)
           
protected static java.util.List getStartOrEndExtendedAttributesOld(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs, boolean isStart)
           
static java.lang.String getStyle(org.enhydra.shark.xpdl.elements.Transition tra)
           
protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getStyleEA(org.enhydra.shark.xpdl.elements.Transition tra)
           
protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getStyleEAOld(org.enhydra.shark.xpdl.elements.Transition tra)
           
protected static java.lang.String getStyleOld(org.enhydra.shark.xpdl.elements.Transition tra)
           
static java.util.Set getTransitionsWithChangedBreakpointsOrStyle(java.util.List allInfo, org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)
           
static java.util.Set getUpdatedBubbles(java.util.List allInfo, org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)
           
static java.util.Set getUpdatedTransitions(java.util.List allInfo, org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)
           
static java.util.Set getWorkflowProcessesAndActivitySetsWithChangedVisualParticipantOrder(java.util.List allInfo)
           
static java.util.Map getWorkflowProcessInsertedOrRemovedParticipants(java.util.List allInfo, org.enhydra.shark.xpdl.elements.WorkflowProcess wp, boolean inserted)
           
static java.util.Map getWorkflowProcessParticipantsWithChangedId(java.util.List allInfo, org.enhydra.shark.xpdl.elements.WorkflowProcess wp)
           
static boolean isMyKindOfExtendedAttribute(org.enhydra.shark.xpdl.elements.ExtendedAttribute ea)
           
protected static void reloadGraph(Graph graph)
           
protected static boolean reloadGraphIfNeccessary(Graph graph)
           
protected static boolean scanExtendedAttributes(org.enhydra.shark.xpdl.elements.ActivitySet as)
           
static boolean scanExtendedAttributes(org.enhydra.shark.xpdl.elements.Package pkg)
           
protected static boolean scanExtendedAttributes(org.enhydra.shark.xpdl.elements.WorkflowProcess wp)
           
static boolean scanExtendedAttributesForWPOrAs(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)
           
static void setBreakpoints(org.enhydra.shark.xpdl.elements.Transition tra, java.util.List breakPoints)
           
static void setGraphParticipantOrientation(org.enhydra.shark.xpdl.elements.WorkflowProcess wp, org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs, java.lang.String orientation)
           
static void setNewParticipantId(java.util.List acts, java.lang.String Id)
           
static void setOffsetPoint(org.enhydra.shark.xpdl.elements.Activity act, java.awt.Point offset)
           
static void setParticipantId(org.enhydra.shark.xpdl.elements.Activity act, java.lang.String participantId)
           
static void setParticipantVisualOrder(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs, java.util.List order)
           
static void setStyle(org.enhydra.shark.xpdl.elements.Transition tra, java.lang.String style)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphUtilities

public GraphUtilities()
Method Detail

getGraphController

public static GraphController getGraphController()

getParticipantVisualOrder

public static java.util.List getParticipantVisualOrder(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)

getParticipantVisualOrder

public static java.util.List getParticipantVisualOrder(org.enhydra.shark.xpdl.elements.WorkflowProcess wp,
                                                       java.lang.String asId)

setParticipantVisualOrder

public static void setParticipantVisualOrder(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
                                             java.util.List order)

getParticipantVisualOrderEA

protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getParticipantVisualOrderEA(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)

getParticipantVisualOrderEA

protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getParticipantVisualOrderEA(org.enhydra.shark.xpdl.elements.WorkflowProcess wp,
                                                                                               java.lang.String asId)

getActivitySetIdForBlockParticipantVisualOrderOrOrientationEA

protected static java.lang.String getActivitySetIdForBlockParticipantVisualOrderOrOrientationEA(org.enhydra.shark.xpdl.elements.ExtendedAttribute ea)

getActivitySetIdForBlockParticipantVisualOrderOrOrientationEA

protected static java.lang.String getActivitySetIdForBlockParticipantVisualOrderOrOrientationEA(java.lang.String eaval)

createParticipantVisualOrderEA

protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute createParticipantVisualOrderEA(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
                                                                                                  java.lang.String val,
                                                                                                  boolean addToCollection)

createParticipantVisualOrderEAVal

protected static java.lang.String createParticipantVisualOrderEAVal(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
                                                                    java.util.List order)

getParticipantVisualOrderOld

protected static java.util.List getParticipantVisualOrderOld(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)

getParticipantVisualOrderEAOld

protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getParticipantVisualOrderEAOld(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)

getGraphParticipantOrientation

public static java.lang.String getGraphParticipantOrientation(org.enhydra.shark.xpdl.elements.WorkflowProcess wp,
                                                              org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)

getGraphParticipantOrientation

public static java.lang.String getGraphParticipantOrientation(org.enhydra.shark.xpdl.elements.WorkflowProcess wp,
                                                              java.lang.String asId)

setGraphParticipantOrientation

public static void setGraphParticipantOrientation(org.enhydra.shark.xpdl.elements.WorkflowProcess wp,
                                                  org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
                                                  java.lang.String orientation)

getGraphParticipantOrientationEA

protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getGraphParticipantOrientationEA(org.enhydra.shark.xpdl.elements.WorkflowProcess wp,
                                                                                                    org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)

getGraphParticipantOrientationEA

protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getGraphParticipantOrientationEA(org.enhydra.shark.xpdl.elements.WorkflowProcess wp,
                                                                                                    java.lang.String asId)

createGraphParticipantOrientationEA

protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute createGraphParticipantOrientationEA(org.enhydra.shark.xpdl.elements.WorkflowProcess wp,
                                                                                                       org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
                                                                                                       java.lang.String val,
                                                                                                       boolean addToCollection)

getStartOrEndDescriptions

public static java.util.List getStartOrEndDescriptions(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
                                                       boolean isStart)

getStartOrEndExtendedAttributes

public static java.util.List getStartOrEndExtendedAttributes(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
                                                             boolean isStart)

getStartOrEndExtendedAttributes

public static java.util.List getStartOrEndExtendedAttributes(org.enhydra.shark.xpdl.elements.WorkflowProcess wp,
                                                             java.lang.String asId,
                                                             boolean isStart)

getStartOrEndExtendedAttributes

public static java.util.List getStartOrEndExtendedAttributes(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
                                                             java.lang.String id,
                                                             java.lang.String eapart)

getStartOrEndExtendedAttributes

public static java.util.List getStartOrEndExtendedAttributes(org.enhydra.shark.xpdl.elements.WorkflowProcess wp,
                                                             java.lang.String asId,
                                                             java.lang.String id,
                                                             java.lang.String eapart)

createStartOrEndExtendedAttribute

public static org.enhydra.shark.xpdl.elements.ExtendedAttribute createStartOrEndExtendedAttribute(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
                                                                                                  boolean isStart,
                                                                                                  java.lang.String pId,
                                                                                                  java.awt.Point offset,
                                                                                                  java.lang.String type,
                                                                                                  boolean addToCollection)

getStartOrEndDescriptionsOld

protected static java.util.List getStartOrEndDescriptionsOld(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
                                                             boolean isStart)

getStartOrEndExtendedAttributesOld

protected static java.util.List getStartOrEndExtendedAttributesOld(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
                                                                   boolean isStart)

getParticipantId

public static java.lang.String getParticipantId(org.enhydra.shark.xpdl.elements.Activity act)

setParticipantId

public static void setParticipantId(org.enhydra.shark.xpdl.elements.Activity act,
                                    java.lang.String participantId)

getParticipantIdEA

protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getParticipantIdEA(org.enhydra.shark.xpdl.elements.Activity act)

createParticipantIdEA

protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute createParticipantIdEA(org.enhydra.shark.xpdl.elements.Activity act,
                                                                                         java.lang.String val,
                                                                                         boolean addToCollection)

getParticipantIdOld

protected static java.lang.String getParticipantIdOld(org.enhydra.shark.xpdl.elements.Activity act)

getParticipantIdEAOld

protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getParticipantIdEAOld(org.enhydra.shark.xpdl.elements.Activity act)

getOffsetPoint

public static java.awt.Point getOffsetPoint(org.enhydra.shark.xpdl.elements.Activity act)

setOffsetPoint

public static void setOffsetPoint(org.enhydra.shark.xpdl.elements.Activity act,
                                  java.awt.Point offset)

getOffsetPointEA

protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getOffsetPointEA(org.enhydra.shark.xpdl.elements.Activity act)

createOffsetPointEA

protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute createOffsetPointEA(org.enhydra.shark.xpdl.elements.Activity act,
                                                                                       java.lang.String val,
                                                                                       boolean addToCollection)

getOffsetPointOld

public static java.awt.Point getOffsetPointOld(org.enhydra.shark.xpdl.elements.Activity act)

getStyle

public static java.lang.String getStyle(org.enhydra.shark.xpdl.elements.Transition tra)

setStyle

public static void setStyle(org.enhydra.shark.xpdl.elements.Transition tra,
                            java.lang.String style)

getStyleEA

protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getStyleEA(org.enhydra.shark.xpdl.elements.Transition tra)

createStyleEA

protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute createStyleEA(org.enhydra.shark.xpdl.elements.Transition tra,
                                                                                 java.lang.String val,
                                                                                 boolean addToCollection)

getStyleOld

protected static java.lang.String getStyleOld(org.enhydra.shark.xpdl.elements.Transition tra)

getStyleEAOld

protected static org.enhydra.shark.xpdl.elements.ExtendedAttribute getStyleEAOld(org.enhydra.shark.xpdl.elements.Transition tra)

getBreakpoints

public static java.util.List getBreakpoints(org.enhydra.shark.xpdl.elements.Transition tra)

setBreakpoints

public static void setBreakpoints(org.enhydra.shark.xpdl.elements.Transition tra,
                                  java.util.List breakPoints)

getBreakpointsEA

public static org.enhydra.shark.xpdl.elements.ExtendedAttribute getBreakpointsEA(org.enhydra.shark.xpdl.elements.Transition tra)

createBreakpointsEA

public static org.enhydra.shark.xpdl.elements.ExtendedAttribute createBreakpointsEA(org.enhydra.shark.xpdl.elements.Transition tra,
                                                                                    java.lang.String val,
                                                                                    boolean addToCollection)

createBreakpointsEAVal

protected static java.lang.String createBreakpointsEAVal(java.util.List breakPoints)

getBreakpointsOld

protected static java.util.List getBreakpointsOld(org.enhydra.shark.xpdl.elements.Transition tra)

gatherParticipants

public static java.util.List gatherParticipants(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)
Returns the sorted set of participants for given object. The object can be activity set or workflow process.


getAllActivitiesForParticipantId

public static java.util.List getAllActivitiesForParticipantId(java.util.Collection acts,
                                                              java.lang.String pId)

getReferencingBlockActivity

protected static org.enhydra.shark.xpdl.elements.Activity getReferencingBlockActivity(org.enhydra.shark.xpdl.elements.ActivitySet as)

getReferencingBlockActivity

protected static org.enhydra.shark.xpdl.elements.Activity getReferencingBlockActivity(org.enhydra.shark.xpdl.elements.Activities acts,
                                                                                      java.lang.String asId)

scanExtendedAttributes

public static boolean scanExtendedAttributes(org.enhydra.shark.xpdl.elements.Package pkg)

scanExtendedAttributes

protected static boolean scanExtendedAttributes(org.enhydra.shark.xpdl.elements.WorkflowProcess wp)

scanExtendedAttributes

protected static boolean scanExtendedAttributes(org.enhydra.shark.xpdl.elements.ActivitySet as)

getNewStyle

protected static java.lang.String getNewStyle(org.enhydra.shark.xpdl.elements.Transition tra,
                                              java.lang.String oldStyle)

scanExtendedAttributesForWPOrAs

public static boolean scanExtendedAttributesForWPOrAs(org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)

getParticipants

protected static java.util.List getParticipants(org.enhydra.shark.xpdl.elements.Activities acts)

getAllPossiblePerformers

protected static java.util.List getAllPossiblePerformers(org.enhydra.shark.xpdl.elements.Activities acts)

isMyKindOfExtendedAttribute

public static boolean isMyKindOfExtendedAttribute(org.enhydra.shark.xpdl.elements.ExtendedAttribute ea)

adjustPackageOnUndoOrRedoEvent

public static void adjustPackageOnUndoOrRedoEvent(java.util.List allInfo)

adjustWorkflowProcessOrActivitySetOnUndoOrRedoEvent

public static void adjustWorkflowProcessOrActivitySetOnUndoOrRedoEvent(java.util.List allInfo,
                                                                       org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)

adjustPackageOnUndoableChangeEvent

public static void adjustPackageOnUndoableChangeEvent(java.util.List allInfo)

adjustWorkflowProcessOrActivitySetOnUndoableChangeEvent

public static void adjustWorkflowProcessOrActivitySetOnUndoableChangeEvent(java.util.List allInfo,
                                                                           org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
                                                                           java.util.Map extPkgPars,
                                                                           boolean insertedExtPkg)

adjustInsertedOrUpdatedActivity

public static void adjustInsertedOrUpdatedActivity(org.enhydra.shark.xpdl.elements.Activity act,
                                                   java.util.List vo,
                                                   java.util.Set participantsToInsertIntoGraph)

adjustPastedActivity

public static void adjustPastedActivity(org.enhydra.shark.xpdl.elements.Activity act,
                                        java.util.List vo,
                                        java.util.Set participantsToInsertIntoGraph,
                                        CopyOrCutInfo cci,
                                        GraphManager gm)

adjustPastedTransitions

public static void adjustPastedTransitions(java.util.List tras,
                                           CopyOrCutInfo cci,
                                           GraphManager gm)

adjustInsertedOrUpdatedTransitions

public static void adjustInsertedOrUpdatedTransitions(java.util.List tras,
                                                      GraphManager gmgr)

adjustBubbles

public static void adjustBubbles(org.enhydra.shark.xpdl.elements.WorkflowProcess wp,
                                 java.lang.String asId,
                                 java.lang.String eapart,
                                 java.lang.String oldId,
                                 java.lang.String newId)

adjustBubbles

public static void adjustBubbles(java.util.Collection seeas,
                                 java.lang.String eapart,
                                 java.lang.String newId)

getPackageParticipantsWithChangedId

public static java.util.Map getPackageParticipantsWithChangedId(java.util.List allInfo)

getPackageInsertedOrRemovedParticipants

public static java.util.Map getPackageInsertedOrRemovedParticipants(java.util.List allInfo,
                                                                    boolean inserted)

getWorkflowProcessParticipantsWithChangedId

public static java.util.Map getWorkflowProcessParticipantsWithChangedId(java.util.List allInfo,
                                                                        org.enhydra.shark.xpdl.elements.WorkflowProcess wp)

getWorkflowProcessInsertedOrRemovedParticipants

public static java.util.Map getWorkflowProcessInsertedOrRemovedParticipants(java.util.List allInfo,
                                                                            org.enhydra.shark.xpdl.elements.WorkflowProcess wp,
                                                                            boolean inserted)

getInsertedOrRemovedWorkflowProcesses

public static java.util.Set getInsertedOrRemovedWorkflowProcesses(java.util.List allInfo,
                                                                  boolean inserted)

getInsertedOrRemovedActivitySets

public static java.util.Set getInsertedOrRemovedActivitySets(java.util.List allInfo,
                                                             boolean inserted)

getActivitySetsWithChangedId

public static java.util.Map getActivitySetsWithChangedId(java.util.List allInfo)

getInsertedOrRemovedActivities

public static java.util.Set getInsertedOrRemovedActivities(java.util.List allInfo,
                                                           org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
                                                           boolean inserted)

getActivitiesWithChangedId

public static java.util.Map getActivitiesWithChangedId(java.util.List allInfo,
                                                       org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)

getActivitiesWithChangedPerformer

public static java.util.Set getActivitiesWithChangedPerformer(java.util.List allInfo,
                                                              org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)

getActivitiesWithChangedPerformer

public static java.util.Set getActivitiesWithChangedPerformer(java.util.List allInfo,
                                                              org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
                                                              java.lang.String oldPerf)

getInsertedOrRemovedTransitions

public static java.util.Set getInsertedOrRemovedTransitions(java.util.List allInfo,
                                                            org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
                                                            boolean inserted)

getUpdatedTransitions

public static java.util.Set getUpdatedTransitions(java.util.List allInfo,
                                                  org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)

getWorkflowProcessesAndActivitySetsWithChangedVisualParticipantOrder

public static java.util.Set getWorkflowProcessesAndActivitySetsWithChangedVisualParticipantOrder(java.util.List allInfo)

getActivitiesWithChangedOffset

public static java.util.Set getActivitiesWithChangedOffset(java.util.List allInfo,
                                                           org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)

getActivitiesWithChangedParticipantId

public static java.util.Set getActivitiesWithChangedParticipantId(java.util.List allInfo,
                                                                  org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)

getTransitionsWithChangedBreakpointsOrStyle

public static java.util.Set getTransitionsWithChangedBreakpointsOrStyle(java.util.List allInfo,
                                                                        org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)

getUpdatedBubbles

public static java.util.Set getUpdatedBubbles(java.util.List allInfo,
                                              org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs)

getInsertedOrRemovedBubbles

public static java.util.Set getInsertedOrRemovedBubbles(java.util.List allInfo,
                                                        org.enhydra.shark.xpdl.XMLCollectionElement wpOrAs,
                                                        boolean inserted)

getRotatedGraphObject

public static org.enhydra.shark.xpdl.XMLCollectionElement getRotatedGraphObject(java.util.List allInfo)

findInfoList

public static java.util.List findInfoList(java.util.List allInfo,
                                          java.lang.Class parentObjClass,
                                          java.lang.Class objClass)

setNewParticipantId

public static void setNewParticipantId(java.util.List acts,
                                       java.lang.String Id)

reloadGraphIfNeccessary

protected static boolean reloadGraphIfNeccessary(Graph graph)

reloadGraph

protected static void reloadGraph(Graph graph)

getActivitiesWithPerformer

protected static java.util.List getActivitiesWithPerformer(java.util.List acts,
                                                           java.lang.String parId)

Together Workflow Editor 3.0-1 API