public class IlvBPMNUtilities extends Object
IlvBPMNUtilities defines utilities functions for the BPMN Support.| Modifier and Type | Method and Description | 
|---|---|
| static boolean | isArtifact(IlvSDMModel model,
          Object node)Tests if an object is an Artifact. | 
| static boolean | isAssociation(IlvSDMModel model,
             Object node)Tests if an object is an Association. | 
| static boolean | isDefaultFlow(IlvSDMModel model,
             Object flow)Tests if the given object is a Default Sequence Flow. | 
| static boolean | isEndEvent(IlvSDMModel model,
          Object node)Tests if an object is a End Event. | 
| static boolean | isExpanded(IlvSDMModel model,
          Object object)Tests if an object is an expanded Sub-Process. | 
| static boolean | isGateway(IlvSDMModel model,
         Object node)Tests if an object is a Gateway. | 
| static boolean | isIntermediate(IlvSDMModel model,
              Object node)Tests if an object is an Intermediate Event. | 
| static boolean | isInterruptIntermediate(IlvSDMModel model,
                       Object node)Tests if an object is an Interrupt Intermediate Event. | 
| static boolean | isLane(IlvSDMModel model,
      Object node)Tests if an object is a Lane. | 
| static boolean | isMessageFlow(IlvSDMModel model,
             Object flow)Tests if the given object is a Message Flow. | 
| static boolean | isPool(IlvSDMModel model,
      Object node)Tests if an object is a Pool. | 
| static boolean | isSequenceFlow(IlvSDMModel model,
              Object flow)Tests if the given object is a Sequence Flow. | 
| static boolean | isStartEvent(IlvSDMModel model,
            Object node)Tests if an object is a Start Event. | 
| static boolean | isSubProcess(IlvSDMModel model,
            Object object)Tests if an object is a Sub-Process. | 
| static boolean | isTask(IlvSDMModel model,
      Object node)Tests if an object is a Task. | 
| static boolean | isTransaction(IlvSDMModel model,
             Object object)Tests if the given object is a Transaction. | 
| static boolean | markersOverlapEvents(IlvSDMEngine engine,
                    Object object)Tests if the given object has markers and interrupt intermediate
 events that collapse. | 
public static boolean isSubProcess(IlvSDMModel model, Object object)
model - The SDM Model.object - The object to test.public static boolean isExpanded(IlvSDMModel model, Object object)
model - The SDM Model.object - The object to test.public static boolean isIntermediate(IlvSDMModel model, Object node)
model - The SDM Model.node - The object to test.public static boolean isInterruptIntermediate(IlvSDMModel model, Object node)
model - The SDM Model.node - The object to test.public static boolean isStartEvent(IlvSDMModel model, Object node)
model - The SDM Model.node - The object to test.public static boolean isEndEvent(IlvSDMModel model, Object node)
model - The SDM Model.node - The object to test.public static boolean isLane(IlvSDMModel model, Object node)
model - The SDM Model.node - The object to test.public static boolean isPool(IlvSDMModel model, Object node)
model - The SDM Model.node - The object to test.public static boolean isTask(IlvSDMModel model, Object node)
model - The SDM Model.node - The object to test.public static boolean isAssociation(IlvSDMModel model, Object node)
model - The SDM Model.node - The object to test.public static boolean isArtifact(IlvSDMModel model, Object node)
model - The SDM Model.node - The object to test.public static boolean isGateway(IlvSDMModel model, Object node)
model - The SDM Model.node - The object to test.public static boolean isTransaction(IlvSDMModel model, Object object)
model - The SDM model.object - The object to test.public static boolean isMessageFlow(IlvSDMModel model, Object flow)
model - the SDM model.flow - the flow to test.true if the given flow is a Message Flow.public static boolean isSequenceFlow(IlvSDMModel model, Object flow)
model - the SDM model.flow - the flow to test.true if the given flow is a Sequence Flow.public static boolean isDefaultFlow(IlvSDMModel model, Object flow)
model - the SDM model.flow - the flow to test.true if the given flow is a default flow.public static boolean markersOverlapEvents(IlvSDMEngine engine, Object object)
engine - the SDM engine.object - the object in the SDM model.© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.