public class GeneratorConfigurator
extends java.lang.Object
| Constructor and Description |
|---|
GeneratorConfigurator() |
| Modifier and Type | Method and Description |
|---|---|
void |
addConfigurationOptions(org.processmining.processtree.Edge edge) |
void |
createNewAllocationGenerator(java.util.List<org.processmining.processtree.Task.Manual> manuals,
java.util.List<org.processmining.processtree.Originator> originators) |
java.lang.Integer |
generateNrOfActivities() |
java.lang.Integer |
generateNrOfResources() |
NameGenerator |
getActivityNameGenerator() |
org.processmining.plugins.properties.processmodel.impl.Distribution |
getAllocationDistribution() |
AllocationGenerator |
getAllocationGenerator() |
org.processmining.processtree.Block |
getBlock(int unconnectedNodes) |
ConfigurationOptionsGenerator |
getConfigurationOptionsGenerator() |
org.processmining.processtree.Event |
getEvent() |
java.lang.String |
getNextActivityName() |
org.processmining.plugins.properties.processmodel.impl.Distribution |
getNrOfChildren() |
int |
getNrOfChildren(org.processmining.processtree.Block block,
int unconnectedNodes) |
OperatorGenerator |
getOperatorGenerator() |
java.util.Set<java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>>> |
getProperties() |
org.processmining.processtree.Originator |
getResource() |
ResourceGenerator |
getResourceGenerator() |
NameGenerator |
getResourceNameGenerator() |
boolean |
isConfigurable() |
boolean |
isTree() |
boolean |
mayExecute(org.processmining.processtree.Task.Manual m,
org.processmining.processtree.Originator org) |
void |
setActivityNameGenerator(NameGenerator activityNameGenerator) |
void |
setAllocationDistribution(org.processmining.plugins.properties.processmodel.impl.Distribution allocationDistribution) |
void |
setAllocationGenerator(AllocationGenerator allocationGenerator) |
void |
setConfigurable(boolean isConfigurable) |
void |
setConfigurationOptionsGenerator(ConfigurationOptionsGenerator configurationOptionsGenerator) |
void |
setNrOfActivities(org.processmining.plugins.properties.processmodel.impl.Distribution nrOfActivities) |
void |
setNrOfChildren(org.processmining.plugins.properties.processmodel.impl.Distribution nrOfChildren) |
void |
setNrOfResources(org.processmining.plugins.properties.processmodel.impl.Distribution nrOfResources) |
void |
setOperatorGenerator(OperatorGenerator operatorGenerator) |
void |
setProperties(java.util.Set<java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>>> properties) |
void |
setResourceGenerator(ResourceGenerator resourceGenerator) |
void |
setResourceNameGenerator(NameGenerator resourceNameGenerator) |
void |
setTree(boolean isTree) |
public NameGenerator getActivityNameGenerator()
public void setActivityNameGenerator(NameGenerator activityNameGenerator)
public OperatorGenerator getOperatorGenerator()
public void setOperatorGenerator(OperatorGenerator operatorGenerator)
public org.processmining.plugins.properties.processmodel.impl.Distribution getNrOfChildren()
public void setNrOfChildren(org.processmining.plugins.properties.processmodel.impl.Distribution nrOfChildren)
public NameGenerator getResourceNameGenerator()
public void setResourceNameGenerator(NameGenerator resourceNameGenerator)
public ResourceGenerator getResourceGenerator()
public void setResourceGenerator(ResourceGenerator resourceGenerator)
public org.processmining.plugins.properties.processmodel.impl.Distribution getAllocationDistribution()
public void setAllocationDistribution(org.processmining.plugins.properties.processmodel.impl.Distribution allocationDistribution)
public AllocationGenerator getAllocationGenerator()
public void setAllocationGenerator(AllocationGenerator allocationGenerator)
public ConfigurationOptionsGenerator getConfigurationOptionsGenerator()
public void setConfigurationOptionsGenerator(ConfigurationOptionsGenerator configurationOptionsGenerator)
public void setNrOfActivities(org.processmining.plugins.properties.processmodel.impl.Distribution nrOfActivities)
public void setTree(boolean isTree)
public boolean isConfigurable()
public void setConfigurable(boolean isConfigurable)
public java.util.Set<java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>>> getProperties()
public void setProperties(java.util.Set<java.lang.Class<? extends org.processmining.plugins.properties.processmodel.Property<?>>> properties)
public void setNrOfResources(org.processmining.plugins.properties.processmodel.impl.Distribution nrOfResources)
public java.lang.Integer generateNrOfActivities()
public java.lang.String getNextActivityName()
public int getNrOfChildren(org.processmining.processtree.Block block,
int unconnectedNodes)
public org.processmining.processtree.Block getBlock(int unconnectedNodes)
public org.processmining.processtree.Event getEvent()
public boolean isTree()
public java.lang.Integer generateNrOfResources()
public org.processmining.processtree.Originator getResource()
public void createNewAllocationGenerator(java.util.List<org.processmining.processtree.Task.Manual> manuals,
java.util.List<org.processmining.processtree.Originator> originators)
public boolean mayExecute(org.processmining.processtree.Task.Manual m,
org.processmining.processtree.Originator org)
public void addConfigurationOptions(org.processmining.processtree.Edge edge)