public class IdentityTool extends ToolInterfaceImpl
| Constructor and Description |
|---|
IdentityTool() |
| Modifier and Type | Method and Description |
|---|---|
org.processmining.framework.util.Pair<org.processmining.processtree.ProcessTree,java.lang.Boolean> |
computeDependentProperties(org.processmining.framework.plugin.PluginContext context,
org.processmining.processtree.ProcessTree tree,
java.lang.String folder)
Compute the performance of the given model
|
java.lang.Boolean |
computesRoot(java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> property)
Denotes whether we can get information of the entire process model
|
java.lang.String |
getName() |
java.lang.Double |
getVersionNumberInterface() |
java.util.Set<java.lang.Class<? extends org.processmining.processtree.Node>> |
giveComputableNodeTypes(java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> property)
Gives the node types it can compute
|
java.util.Set<java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>>> |
giveComputableProperties()
Gives the different properties we can compute
|
java.util.Set<java.util.Set<java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>>>> |
giveRequiredProperties(java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> property)
Gives the required information for computing different properties
|
java.lang.String |
printFriendly() |
public java.lang.Double getVersionNumberInterface()
public org.processmining.framework.util.Pair<org.processmining.processtree.ProcessTree,java.lang.Boolean> computeDependentProperties(org.processmining.framework.plugin.PluginContext context,
org.processmining.processtree.ProcessTree tree,
java.lang.String folder)
throws java.lang.Exception
ToolInterfacejava.lang.Exceptionpublic java.util.Set<java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>>> giveComputableProperties()
ToolInterfacepublic java.util.Set<java.util.Set<java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>>>> giveRequiredProperties(java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> property)
ToolInterfacepublic java.util.Set<java.lang.Class<? extends org.processmining.processtree.Node>> giveComputableNodeTypes(java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> property)
ToolInterfacepublic java.lang.Boolean computesRoot(java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>> property)
ToolInterfacepublic java.lang.String printFriendly()
ToolInterface.getName()public java.lang.String getName()