public class SpecificationParser
extends java.lang.Object
This class is used to load a specification with YAWL's YSpecificationHandler. Uses the YAWL API to get all the information needed to create individuals in the OntologyPopulator class.
Constructor and Description |
---|
SpecificationParser(java.lang.String uri) |
SpecificationParser(YSpecificationHandler handler) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<YCondition> |
getConditions() |
java.util.Map<YExternalNetElement,java.util.Set<YExternalNetElement>> |
getFlowRelations() |
java.util.Set<YInputCondition> |
getInputConditions() |
java.util.Set<YParameter> |
getInputParameters() |
java.util.Set<YParameter> |
getIOParameters() |
java.util.Set<YVariable> |
getLocalVariables() |
java.util.Set<Mapping> |
getMappings() |
java.util.Set<YNet> |
getNets() |
java.util.Set<YOutputCondition> |
getOutputConditions() |
java.util.Set<YParameter> |
getOutputParameters() |
YNet |
getRootNet() |
YSpecification |
getSpecification() |
java.util.Set<YAWLServiceGateway> |
getTaskDecompositions() |
java.util.Map<YTask,TaskResources> |
getTaskResources() |
java.util.Set<YTask> |
getTasks() |
public SpecificationParser(java.lang.String uri)
public SpecificationParser(YSpecificationHandler handler)
public YSpecification getSpecification()
public java.util.Set<YNet> getNets()
public java.util.Set<YAWLServiceGateway> getTaskDecompositions()
public YNet getRootNet()
public java.util.Set<YTask> getTasks()
public java.util.Set<YInputCondition> getInputConditions()
public java.util.Set<YOutputCondition> getOutputConditions()
public java.util.Set<YCondition> getConditions()
public java.util.Set<Mapping> getMappings()
public java.util.Set<YParameter> getInputParameters()
public java.util.Set<YParameter> getOutputParameters()
public java.util.Set<YParameter> getIOParameters()
public java.util.Set<YVariable> getLocalVariables()
public java.util.Map<YExternalNetElement,java.util.Set<YExternalNetElement>> getFlowRelations()
public java.util.Map<YTask,TaskResources> getTaskResources()