Class WindowLPMTreeNode


  • public class WindowLPMTreeNode
    extends java.lang.Object
    • Constructor Detail

      • WindowLPMTreeNode

        public WindowLPMTreeNode​(int position,
                                 int windowWidth,
                                 ReplayableLocalProcessModel lpm,
                                 int inEvent,
                                 int outEvent,
                                 java.util.List<java.lang.Integer> replayedEventsIndices)
    • Method Detail

      • tryAddPlace

        public void tryAddPlace​(int inEvent,
                                int inPos,
                                int outEvent,
                                int outPos,
                                Place place,
                                java.util.Map<java.lang.String,​java.lang.Integer> labelMap)
      • tryAddPath

        public void tryAddPath​(int inEvent,
                               int inPos,
                               int outEvent,
                               int outPos,
                               java.util.List<Place> path,
                               java.util.Map<java.lang.String,​java.lang.Integer> labelMap)
      • tryAddNullChild

        public void tryAddNullChild​(int event,
                                    int eventPos)
      • getChildren

        public java.util.Collection<WindowLPMTreeNode> getChildren​(int pos)
      • getChildren

        public java.util.Collection<WindowLPMTreeNode> getChildren​(int event,
                                                                   int pos)
      • getReplayedEventsIndices

        public java.util.List<java.lang.Integer> getReplayedEventsIndices()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object