Class Augmentation

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String attributeName  
      static java.lang.String notAllowedChars  
      • Fields inherited from class javax.swing.tree.DefaultMutableTreeNode

        allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
    • Constructor Summary

      Constructors 
      Constructor Description
      Augmentation​(java.lang.String attributeName)  
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected static org.deckfour.xes.model.XAttribute createXAttribute​(java.lang.String attribute, java.lang.Object value)  
      java.lang.String getAttributeName()  
      protected static java.lang.Object getAttributeValues​(org.deckfour.xes.model.XAttribute xAttrib)  
      java.lang.String[] getDefaultValueForParameter​(int i)  
      java.lang.String[] getParameterNames()  
      java.lang.String[] getPossibleValuesForParameter​(int i)  
      boolean isTimeInterval()  
      boolean multipleValuesForParameter​(int i)  
      abstract void reset​(org.deckfour.xes.model.XTrace trace)  
      java.lang.String returnAttribute​(org.deckfour.xes.model.XEvent event, java.lang.String choicePlaceName)  
      abstract java.lang.Object returnAttribute​(org.deckfour.xes.model.XEvent event, org.deckfour.xes.model.XTrace trace, java.lang.String sensitiveAttrebute, java.util.Set<java.lang.String> protectedValues, long traceDelayThreshold)  
      abstract void setLog​(org.deckfour.xes.model.XLog log)  
      boolean setParameter​(int i, java.lang.String[] value)  
      java.lang.String toString()  
      • Methods inherited from class javax.swing.tree.DefaultMutableTreeNode

        add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • attributeName

        protected java.lang.String attributeName
    • Constructor Detail

      • Augmentation

        public Augmentation​(java.lang.String attributeName)
    • Method Detail

      • reset

        public abstract void reset​(org.deckfour.xes.model.XTrace trace)
      • setLog

        public abstract void setLog​(org.deckfour.xes.model.XLog log)
      • returnAttribute

        public abstract java.lang.Object returnAttribute​(org.deckfour.xes.model.XEvent event,
                                                         org.deckfour.xes.model.XTrace trace,
                                                         java.lang.String sensitiveAttrebute,
                                                         java.util.Set<java.lang.String> protectedValues,
                                                         long traceDelayThreshold)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class javax.swing.tree.DefaultMutableTreeNode
      • createXAttribute

        protected static org.deckfour.xes.model.XAttribute createXAttribute​(java.lang.String attribute,
                                                                            java.lang.Object value)
      • getAttributeValues

        protected static java.lang.Object getAttributeValues​(org.deckfour.xes.model.XAttribute xAttrib)
      • getAttributeName

        public java.lang.String getAttributeName()
      • multipleValuesForParameter

        public boolean multipleValuesForParameter​(int i)
      • getDefaultValueForParameter

        public java.lang.String[] getDefaultValueForParameter​(int i)
      • getPossibleValuesForParameter

        public java.lang.String[] getPossibleValuesForParameter​(int i)
      • getParameterNames

        public java.lang.String[] getParameterNames()
      • setParameter

        public boolean setParameter​(int i,
                                    java.lang.String[] value)
      • isTimeInterval

        public boolean isTimeInterval()
      • returnAttribute

        public java.lang.String returnAttribute​(org.deckfour.xes.model.XEvent event,
                                                java.lang.String choicePlaceName)