Class Augmentation
- java.lang.Object
-
- javax.swing.tree.DefaultMutableTreeNode
-
- org.processmining.prediction.Augmentation.Augmentation
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,javax.swing.tree.MutableTreeNode,javax.swing.tree.TreeNode
- Direct Known Subclasses:
ActivityDuration,ActivityName,AlignmentMove,AttributeValue,Choice,ElapsedTime,EventLevelAugmentation,EventNumber,Executor,Fitness,Group,NextActivity,NumberExecution,OtherEventAttributes,PreAttributeValue,PreviousActivity,RemainingTime,Resource,ResourceWorkload,Role,Sub_Model_Attribute,SumAttributeValue,Timestamp,TotalResourceWorkload,traceAttributeValue,Whole_Trace_Attribute
public abstract class Augmentation extends javax.swing.tree.DefaultMutableTreeNode- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringattributeNamestatic java.lang.StringnotAllowedChars
-
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.XAttributecreateXAttribute(java.lang.String attribute, java.lang.Object value)java.lang.StringgetAttributeName()protected static java.lang.ObjectgetAttributeValues(org.deckfour.xes.model.XAttribute xAttrib)java.lang.String[]getDefaultValueForParameter(int i)java.lang.String[]getParameterNames()java.lang.String[]getPossibleValuesForParameter(int i)booleanisTimeInterval()booleanmultipleValuesForParameter(int i)abstract voidreset(org.deckfour.xes.model.XTrace trace)java.lang.StringreturnAttribute(org.deckfour.xes.model.XEvent event, java.lang.String choicePlaceName)abstract java.lang.ObjectreturnAttribute(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 voidsetLog(org.deckfour.xes.model.XLog log)booleansetParameter(int i, java.lang.String[] value)java.lang.StringtoString()-
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
-
-
-
-
Field Detail
-
attributeName
protected java.lang.String attributeName
-
notAllowedChars
public static final java.lang.String notAllowedChars
- See Also:
- Constant Field Values
-
-
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:
toStringin classjavax.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)
-
-