Class Interleaved

  • All Implemented Interfaces:
    org.processmining.plugins.properties.processmodel.PropertableElement, org.processmining.processtree.Block, org.processmining.processtree.Block.And, org.processmining.processtree.Node, org.processmining.processtree.ProcessTreeElement

    public class Interleaved
    extends org.processmining.processtree.impl.AbstractBlock.And
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.processmining.processtree.impl.AbstractBlock

        org.processmining.processtree.impl.AbstractBlock.And, org.processmining.processtree.impl.AbstractBlock.Def, org.processmining.processtree.impl.AbstractBlock.DefLoop, org.processmining.processtree.impl.AbstractBlock.Or, org.processmining.processtree.impl.AbstractBlock.PlaceHolder, org.processmining.processtree.impl.AbstractBlock.Seq, org.processmining.processtree.impl.AbstractBlock.Xor, org.processmining.processtree.impl.AbstractBlock.XorLoop
      • Nested classes/interfaces inherited from interface org.processmining.processtree.Block

        org.processmining.processtree.Block.And, org.processmining.processtree.Block.Def, org.processmining.processtree.Block.DefLoop, org.processmining.processtree.Block.Or, org.processmining.processtree.Block.PlaceHolder, org.processmining.processtree.Block.Seq, org.processmining.processtree.Block.Xor, org.processmining.processtree.Block.XorLoop
    • Field Summary

      • Fields inherited from class org.processmining.processtree.impl.AbstractBlock

        changeable, outgoing
      • Fields inherited from class org.processmining.processtree.impl.AbstractNode

        incoming, readVars, remReadVars, remWriteVars, tree, writeVars
      • Fields inherited from class org.processmining.processtree.impl.ProcessTreeElementImpl

        id, name, propertyDependent, propertyIndependent
    • Constructor Summary

      Constructors 
      Constructor Description
      Interleaved​(java.lang.String name)  
      Interleaved​(java.lang.String name, java.util.List<org.processmining.processtree.Edge> incoming, java.util.List<org.processmining.processtree.Edge> outgoing)  
      Interleaved​(java.util.UUID id, java.lang.String name)  
      Interleaved​(java.util.UUID id, java.lang.String name, java.util.List<org.processmining.processtree.Edge> incoming, java.util.List<org.processmining.processtree.Edge> outgoing)  
      Interleaved​(org.processmining.processtree.Block.And b)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String toStringShort()
      returns a short string representation of the subclass
      • Methods inherited from class org.processmining.processtree.impl.AbstractBlock.And

        expressionsOfOutgoingEdgesMatter, orderingOfChildernMatters
      • Methods inherited from class org.processmining.processtree.impl.AbstractBlock

        addChild, addChild, addChildAt, addChildAt, addOutgoingEdge, addOutgoingEdgeAt, getChildren, getOutgoingEdges, getReadVariablesRecursive, getWrittenVariablesRecursive, isChangeable, isLeaf, iterator, numChildren, removeOutgoingEdge, setChangeable, swapChildAt, swapChildAt, toString
      • Methods inherited from class org.processmining.processtree.impl.AbstractNode

        addIncomingEdge, addParent, addParent, addParent, addParent, addReadVariable, addRemovableReadVariable, addRemovableWriteVariable, addWriteVariable, getID, getIncomingEdges, getName, getParents, getProcessTree, getReadVariables, getRemovableReadVariables, getRemovableWrittenVariables, getWrittenVariables, isRoot, numParents, removeIncomingEdge, removeReadVariable, removeRemovableReadVariable, removeRemovableWriteVariable, removeWriteVariable, setProcessTree
      • Methods inherited from class org.processmining.processtree.impl.ProcessTreeElementImpl

        equals, getDependentProperties, getDependentProperty, getDependentProperty, getIndependentProperties, getIndependentProperty, getIndependentProperty, hashCode, removeDependentProperty, removeDependentProperty, removeIndependentProperty, removeIndependentProperty, setDependentProperty, setDependentProperty, setIndependentProperty, setIndependentProperty, setName
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.processmining.processtree.Block

        addChild, addChild, addChildAt, addChildAt, addOutgoingEdge, addOutgoingEdgeAt, getChildren, getOutgoingEdges, isChangeable, iterator, numChildren, removeOutgoingEdge, setChangeable, swapChildAt, swapChildAt
      • Methods inherited from interface org.processmining.processtree.Node

        addIncomingEdge, addParent, addParent, addParent, addReadVariable, addRemovableReadVariable, addRemovableWriteVariable, addWriteVariable, getIncomingEdges, getParents, getProcessTree, getReadVariables, getReadVariablesRecursive, getRemovableReadVariables, getRemovableWrittenVariables, getWrittenVariables, getWrittenVariablesRecursive, isLeaf, isRoot, numParents, removeIncomingEdge, removeReadVariable, removeRemovableReadVariable, removeRemovableWriteVariable, removeWriteVariable, setProcessTree
      • Methods inherited from interface org.processmining.processtree.ProcessTreeElement

        getDependentProperties, getDependentProperty, getDependentProperty, getID, getIndependentProperties, getIndependentProperty, getIndependentProperty, getName, removeDependentProperty, removeDependentProperty, removeIndependentProperty, removeIndependentProperty, setDependentProperty, setDependentProperty, setIndependentProperty, setIndependentProperty, setName
    • Constructor Detail

      • Interleaved

        public Interleaved​(java.lang.String name)
      • Interleaved

        public Interleaved​(java.util.UUID id,
                           java.lang.String name)
      • Interleaved

        public Interleaved​(java.lang.String name,
                           java.util.List<org.processmining.processtree.Edge> incoming,
                           java.util.List<org.processmining.processtree.Edge> outgoing)
      • Interleaved

        public Interleaved​(java.util.UUID id,
                           java.lang.String name,
                           java.util.List<org.processmining.processtree.Edge> incoming,
                           java.util.List<org.processmining.processtree.Edge> outgoing)
      • Interleaved

        public Interleaved​(org.processmining.processtree.Block.And b)
    • Method Detail

      • toStringShort

        public java.lang.String toStringShort()
        Description copied from interface: org.processmining.processtree.Node
        returns a short string representation of the subclass
        Specified by:
        toStringShort in interface org.processmining.processtree.Node
        Overrides:
        toStringShort in class org.processmining.processtree.impl.AbstractBlock.And
        Returns: