Class Transformation
java.lang.Object
de.aristaflow.ilm.model.processmodel.Transformation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddFilter(FilterFactory ff, AttributeFactory af, String attrName, ActivityConstants.AccessType accessType, CollectionPmpFilter cpf, Collection<Filter> filters) static voidaddFilter(FilterFactory ff, AttributeFactory af, String attrName, CollectionDeFilter cdf, Collection<Filter> filters) static voidaddFilter(FilterFactory ff, AttributeFactory af, String attrName, CollectionNodeFilter cnf, Collection<Filter> filters) static voidaddFilter(FilterFactory ff, AttributeFactory af, String attrName, CollectionSdeFilter csf, Collection<Filter> filters) protected static voidaddFilter(FilterFactory ff, AttributeFactory af, String attrName, EbpInstanceReferenceFilter eirf, Collection<Filter> filters) protected static voidaddFilter(FilterFactory ff, Attribute attr, NodeStatesFilter nsf, Collection<Filter> filters) protected static voidaddTemplateFilter(FilterFactory ff, AttributeFactory af, TemplateFilter tf, Collection<Filter> filters) protected static Map<Long,List<DecisionStatement>> fillActivity(T act, I ret) protected static <T extends ExecutableBusinessProcess,I extends ExecutableBusinessProcess>
IfillEbp(T ebp, I ret) fillNode(T node, I ret) protected static <T extends ProcessModelParameter,I extends ProcessModelParameter>
IfillProcessModelParameter(T param, I ret) protected static Filterprotected static FilterfromIlm(FilterFactory ff, AttributeFactory af, EbpInstanceReferenceFilter.EbpInstanceReferenceSelection eirf) protected static Filterprotected static Filterprotected static FilterfromIlm(FilterFactory ff, AttributeFactory af, NodeFilter.NodeSelection ns) protected static FilterfromIlm(FilterFactory ff, AttributeFactory af, ProcessModelParameterFilter.ProcessModelParameterSelection pmps) protected static FilterfromIlm(FilterFactory ff, AttributeFactory af, StructuralDataEdgeFilter.StructuralDataEdgeSelection sdes) protected static FilterfromIlm(FilterFactory ff, AttributeFactory af, TemplateFilter tf) protected static Filterprotected static FilterfromIlm(FilterFactory ff, AttributeFactory af, String attrName, ActivityConstants.AccessType accessType, CollectionPmpFilter cpf) protected static FilterfromIlm(FilterFactory ff, AttributeFactory af, String attrName, ActivityConstants.AccessType accessType, ProcessModelParameterFilter pmpf) protected static FilterfromIlm(FilterFactory ff, AttributeFactory af, String attrName, CollectionDeFilter cdf) protected static FilterfromIlm(FilterFactory ff, AttributeFactory af, String attrName, CollectionNodeFilter cnf) protected static FilterfromIlm(FilterFactory ff, AttributeFactory af, String attrName, CollectionSdeFilter csf) protected static FilterfromIlm(FilterFactory ff, AttributeFactory af, String attrName, DataElementFilter def) protected static FilterfromIlm(FilterFactory ff, AttributeFactory af, String attrName, EbpInstanceReferenceFilter eirf) protected static FilterfromIlm(FilterFactory ff, AttributeFactory af, String attrName, NodeFilter nf) protected static FilterfromIlm(FilterFactory ff, AttributeFactory af, String attrName, StructuralDataEdgeFilter sdef) static FilterfromIlm(FilterFactory ff, InstanceFilter instFilter) static FilterfromIlm(FilterFactory ff, InstanceStatusFilter isf) protected static ActivityfromIlm(ProcessModelFactory pmf, Activity act, ExecutionControlProperties ecp, Set<ProcessModelParameter> inParams, Set<ProcessModelParameter> outParams) protected static DataElementfromIlm(ProcessModelFactory pmf, DataElement del) protected static DecisionStatementfromIlm(ProcessModelFactory pmf, DecisionStatement ds) static EBPInstanceReferencefromIlm(ProcessModelFactory pmf, EbpInstanceReference activity) static ExecutableBusinessProcessfromIlm(ProcessModelFactory pmf, ExecutableBusinessProcess ebp, UUID parentId) static InstancefromIlm(ProcessModelFactory pmf, Instance inst) static InstancefromIlm(ProcessModelFactory pmf, Instance inst, Template templ) static InstancefromIlm(ProcessModelFactory pmf, Instance inst, Template templ) static InstanceStatusfromIlm(ProcessModelFactory pmf, InstanceStatus status) protected static LightWeightProcessfromIlm(ProcessModelFactory pmf, LightWeightProcess lwp, UUID parentId, Configuration conf, Configuration testConf, ExecutionControlProperties ecp, Set<ProcessModelParameter> inParams, Set<ProcessModelParameter> outParams) static ProcessModelParameterfromIlm(ProcessModelFactory pmf, ProcessModelParameter pmp) protected static StructuredDataEdgefromIlm(ProcessModelFactory pmf, StructuralDataEdge sde) protected static StructuredEdgefromIlm(ProcessModelFactory pmf, StructuralEdge se) static TemplatefromIlm(ProcessModelFactory pmf, Template templ) static TemplateStatusfromIlm(ProcessModelFactory pmf, TemplateStatus status) protected static VariableParallelismEBPfromIlm(ProcessModelFactory pmf, VariableParallelismEbp vpe, UUID parentId, Configuration conf, Configuration testConf, ExecutionControlProperties ecp, Set<ProcessModelParameter> inParams, Set<ProcessModelParameter> outParams) protected static Triple<Collection<Node>,Map<Integer, ProcessModelFactory.StructuralNodeData>, Map<Integer, List<Integer>>> fromIlm(ProcessModelFactory pmf, Collection<StructuralNode> nodes, UUID parentId) static List<AccessedProcessModelParameter>toIlm(boolean activityRelated, boolean systemRelated, Function<ActivityConstants.AccessType, Collection<ProcessModelParameter>> paramProvider) protected static DataElementtoIlm(DataElement del) static EbpInstanceReferencetoIlm(EBPInstanceReference activity) static ExecutableBusinessProcessstatic Instancestatic InstanceReferencetoIlm(InstanceReference ref) static InstanceStatustoIlm(InstanceStatus status) protected static LightWeightProcesstoIlm(LightWeightProcess lwp) static ProcessModelParametertoIlm(ProcessModelParameter param) protected static StructuralDataEdgetoIlm(StructuredDataEdge edge) protected static StructuralEdgetoIlm(StructuredEdge edge) static Templatestatic TemplateReferencetoIlm(TemplateReference ref) static TemplateStatustoIlm(TemplateStatus status) static InstIdPairstatic InstIdPair
-
Constructor Details
-
Transformation
public Transformation()
-
-
Method Details
-
fromIlm
-
fromIlm
-
fromIlm
-
fromIlm
-
fromIlm
protected static Triple<Collection<Node>,Map<Integer, fromIlmProcessModelFactory.StructuralNodeData>, Map<Integer, List<Integer>>> (ProcessModelFactory pmf, Collection<StructuralNode> nodes, UUID parentId) -
fromIlm
public static ExecutableBusinessProcess fromIlm(ProcessModelFactory pmf, ExecutableBusinessProcess ebp, UUID parentId) -
fromIlm
protected static Activity fromIlm(ProcessModelFactory pmf, Activity act, ExecutionControlProperties ecp, Set<ProcessModelParameter> inParams, Set<ProcessModelParameter> outParams) -
fromIlm
-
fromIlm
protected static LightWeightProcess fromIlm(ProcessModelFactory pmf, LightWeightProcess lwp, UUID parentId, Configuration conf, Configuration testConf, ExecutionControlProperties ecp, Set<ProcessModelParameter> inParams, Set<ProcessModelParameter> outParams) -
fromIlm
protected static VariableParallelismEBP fromIlm(ProcessModelFactory pmf, VariableParallelismEbp vpe, UUID parentId, Configuration conf, Configuration testConf, ExecutionControlProperties ecp, Set<ProcessModelParameter> inParams, Set<ProcessModelParameter> outParams) -
fromIlm
-
fromIlm
-
fromIlm
-
fromIlm
-
fromIlm
-
fromIlm
-
fromIlm
-
fromIlm
-
fromIlm
protected static Filter fromIlm(FilterFactory ff, AttributeFactory af, InstanceFilter.InstanceSelection is) -
addTemplateFilter
protected static void addTemplateFilter(FilterFactory ff, AttributeFactory af, TemplateFilter tf, Collection<Filter> filters) -
fromIlm
-
fromIlm
protected static Filter fromIlm(FilterFactory ff, AttributeFactory af, TemplateFilter.TemplateSelection ts) -
addFilter
protected static void addFilter(FilterFactory ff, Attribute attr, NodeStatesFilter nsf, Collection<Filter> filters) -
addFilter
protected static void addFilter(FilterFactory ff, AttributeFactory af, String attrName, EbpInstanceReferenceFilter eirf, Collection<Filter> filters) -
fromIlm
protected static Filter fromIlm(FilterFactory ff, AttributeFactory af, String attrName, EbpInstanceReferenceFilter eirf) -
fromIlm
protected static Filter fromIlm(FilterFactory ff, AttributeFactory af, EbpInstanceReferenceFilter.EbpInstanceReferenceSelection eirf) -
fromIlm
-
fromIlm
protected static Filter fromIlm(FilterFactory ff, AttributeFactory af, InstanceStatusFilter.InstanceStatusSelection iss) -
fromIlm
protected static Filter fromIlm(FilterFactory ff, AttributeFactory af, String attrName, DataElementFilter def) -
fromIlm
protected static Filter fromIlm(FilterFactory ff, AttributeFactory af, DataElementFilter.DataElementSelection des) -
addFilter
public static void addFilter(FilterFactory ff, AttributeFactory af, String attrName, CollectionDeFilter cdf, Collection<Filter> filters) -
fromIlm
protected static Filter fromIlm(FilterFactory ff, AttributeFactory af, String attrName, CollectionDeFilter cdf) -
fromIlm
protected static Filter fromIlm(FilterFactory ff, AttributeFactory af, String attrName, NodeFilter nf) -
fromIlm
-
addFilter
public static void addFilter(FilterFactory ff, AttributeFactory af, String attrName, CollectionNodeFilter cnf, Collection<Filter> filters) -
fromIlm
protected static Filter fromIlm(FilterFactory ff, AttributeFactory af, String attrName, CollectionNodeFilter cnf) -
fromIlm
protected static Filter fromIlm(FilterFactory ff, AttributeFactory af, String attrName, ActivityConstants.AccessType accessType, ProcessModelParameterFilter pmpf) -
fromIlm
protected static Filter fromIlm(FilterFactory ff, AttributeFactory af, ProcessModelParameterFilter.ProcessModelParameterSelection pmps) -
addFilter
public static void addFilter(FilterFactory ff, AttributeFactory af, String attrName, ActivityConstants.AccessType accessType, CollectionPmpFilter cpf, Collection<Filter> filters) -
fromIlm
protected static Filter fromIlm(FilterFactory ff, AttributeFactory af, String attrName, ActivityConstants.AccessType accessType, CollectionPmpFilter cpf) -
fromIlm
protected static Filter fromIlm(FilterFactory ff, AttributeFactory af, String attrName, StructuralDataEdgeFilter sdef) -
fromIlm
protected static Filter fromIlm(FilterFactory ff, AttributeFactory af, StructuralDataEdgeFilter.StructuralDataEdgeSelection sdes) -
addFilter
public static void addFilter(FilterFactory ff, AttributeFactory af, String attrName, CollectionSdeFilter csf, Collection<Filter> filters) -
fromIlm
protected static Filter fromIlm(FilterFactory ff, AttributeFactory af, String attrName, CollectionSdeFilter csf) -
toIlm
-
toIlm
-
toIlm
-
toIlm
-
fillEbp
protected static <T extends ExecutableBusinessProcess,I extends ExecutableBusinessProcess> I fillEbp(T ebp, I ret) -
fillActivity
-
fillNode
-
decMappingToIlm
-
toIlm
-
toIlm
-
toIlm
-
toIlm
-
toIlm
public static AccessedProcessModelParameter toIlm(ActivityConstants.AccessType at, ProcessModelParameter param) -
toIlm
-
fillProcessModelParameter
protected static <T extends ProcessModelParameter,I extends ProcessModelParameter> I fillProcessModelParameter(T param, I ret) -
toIlm
-
toIlm
-
toIlm
-
toIlm
-
toIlm
public static List<AccessedProcessModelParameter> toIlm(boolean activityRelated, boolean systemRelated, Function<ActivityConstants.AccessType, Collection<ProcessModelParameter>> paramProvider) -
toIlm
-
toIlm
-