Uses of Interface
org.processmining.models.graphbased.directed.petrinet.configurable.ConfigurableFeature

Packages that use ConfigurableFeature
org.processmining.models.graphbased.directed.petrinet.configurable   
org.processmining.models.graphbased.directed.petrinet.configurable.elements   
org.processmining.models.graphbased.directed.petrinet.configurable.impl   
org.processmining.plugins.petrinet.configurable.ui   
org.processmining.plugins.petrinet.configurable.ui.impl   
org.processmining.plugins.pnml.extensions.configurations   
 

Uses of ConfigurableFeature in org.processmining.models.graphbased.directed.petrinet.configurable
 

Methods in org.processmining.models.graphbased.directed.petrinet.configurable that return ConfigurableFeature
 ConfigurableFeature<T,F> ConfigurableFeature.cloneFor(T newElement)
          Create a clone of this feature using newElement as getConfiguredElement().
static ConfigurableFeature<?,?> ConfigurableFeatureFactory.createDefaultFeature(org.processmining.models.graphbased.directed.DirectedGraphElement netElement, java.lang.String featureName, boolean parameterized)
           
 

Methods in org.processmining.models.graphbased.directed.petrinet.configurable that return types with arguments of type ConfigurableFeature
 java.util.List<ConfigurableFeature<? extends org.processmining.models.graphbased.directed.DirectedGraphElement,? extends java.lang.Object>> ConfigurableFeatureGroup.getFeatures()
           
 java.util.List<ConfigurableFeature<? extends org.processmining.models.graphbased.directed.DirectedGraphElement,? extends java.lang.Object>> ConfigurableFeatureGroup.getFeatures(org.processmining.models.graphbased.directed.DirectedGraphElement element)
           
 

Methods in org.processmining.models.graphbased.directed.petrinet.configurable with parameters of type ConfigurableFeature
 void ConfigurablePetrinet.addConfigurableFeature(java.lang.String id, ConfigurableFeature<? extends org.processmining.models.graphbased.directed.DirectedGraphElement,?> feature)
          Add a configurable feature to this net
 void ConfigurableFeatureGroup.addFeature(ConfigurableFeature<? extends org.processmining.models.graphbased.directed.DirectedGraphElement,? extends java.lang.Object> feature)
          Add feature to this group.
 

Method parameters in org.processmining.models.graphbased.directed.petrinet.configurable with type arguments of type ConfigurableFeature
static void ConfigurationUtils.stripFeaturesFromLabel(PetrinetNode node, java.util.Map<java.lang.String,java.util.List<ConfigurableFeature<?,?>>> group_features)
           
 

Uses of ConfigurableFeature in org.processmining.models.graphbased.directed.petrinet.configurable.elements
 

Classes in org.processmining.models.graphbased.directed.petrinet.configurable.elements that implement ConfigurableFeature
 class ConfigurableArc
          Configures a PetrinetEdge to be present or absent in a Petrinet.
 class ConfigurableArcWeight
          Configurable arc to determine arc weights.
 class ConfigurablePlace
          Configures a Place to present or absent in a Petrinet.
 class ConfigurablePlaceMarking
          Configures the number of tokens on a Place on the initial marking of a Petrinet.
 class ConfigurableTransition
          Configure a transition to be allowed, blocked, or skipped (see ConfigurableGraphElementOption).
 class ParameterizedArc
          Configurable arc to determine arc weights based on an expression.
 class ParameterizedPlaceMarking
          Configures the number of tokens on a Place in the initial marking based on an expression.
 

Methods in org.processmining.models.graphbased.directed.petrinet.configurable.elements that return ConfigurableFeature
 ConfigurableFeature<Arc,java.lang.Integer> ConfigurableArcWeight.cloneFor(Arc newElement)
           
 ConfigurableFeature<Arc,java.lang.Integer> ParameterizedArc.cloneFor(Arc newElement)
           
 ConfigurableFeature<PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode>,ConfigurableGraphElementOption> ConfigurableArc.cloneFor(PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode> newElement)
           
 ConfigurableFeature<Place,ConfigurableGraphElementOption> ConfigurablePlace.cloneFor(Place newElement)
           
 ConfigurableFeature<Place,java.lang.Integer> ConfigurablePlaceMarking.cloneFor(Place newElement)
           
 ConfigurableFeature<Place,java.lang.Integer> ParameterizedPlaceMarking.cloneFor(Place newElement)
           
 ConfigurableFeature<Transition,ConfigurableGraphElementOption> ConfigurableTransition.cloneFor(Transition newElement)
           
 

Uses of ConfigurableFeature in org.processmining.models.graphbased.directed.petrinet.configurable.impl
 

Classes in org.processmining.models.graphbased.directed.petrinet.configurable.impl that implement ConfigurableFeature
 class ConfigurableGraphElementFeature<T extends DirectedGraphElement>
          Abstract class to configure elements of a Petri net to be kept, removed, or made invisible.
 class ConfigurableIntegerFeature<T extends DirectedGraphElement>
          Abstract class describing a configurable feature of a node or arc expressed by a range of integer values.
 class ParameterizedIntegerFeature<T extends DirectedGraphElement>
          An abstract implementation of a ParameterizedFeature ranging over Integer
 

Methods in org.processmining.models.graphbased.directed.petrinet.configurable.impl that return ConfigurableFeature
abstract  ConfigurableFeature<T,java.lang.Integer> ParameterizedIntegerFeature.cloneFor(T newElement)
           
 

Methods in org.processmining.models.graphbased.directed.petrinet.configurable.impl with parameters of type ConfigurableFeature
 void ConfigurableResetInhibitorNet.addConfigurableFeature(java.lang.String id, ConfigurableFeature<? extends org.processmining.models.graphbased.directed.DirectedGraphElement,?> feature)
           
 

Uses of ConfigurableFeature in org.processmining.plugins.petrinet.configurable.ui
 

Methods in org.processmining.plugins.petrinet.configurable.ui with parameters of type ConfigurableFeature
static ConfigurableFeature_UI<?,?> ConfigurableFeature_UI_Factory.getUIforFeature(javax.swing.JComponent root, ConfigurableFeature<?,?> feature)
           
 

Constructors in org.processmining.plugins.petrinet.configurable.ui with parameters of type ConfigurableFeature
ConfigurableFeature_UI(javax.swing.JComponent root, ConfigurableFeature<T,F> feature)
           
 

Uses of ConfigurableFeature in org.processmining.plugins.petrinet.configurable.ui.impl
 

Methods in org.processmining.plugins.petrinet.configurable.ui.impl with parameters of type ConfigurableFeature
 void ConfigurableGraphElement_UI.setValues(ConfigurableFeature<?,?> input)
           
 void ConfigurableIntegerFeature_UI.setValues(ConfigurableFeature<?,?> input)
           
 void ParameterizedIntegerFeature_UI.setValues(ConfigurableFeature<?,?> input)
           
 

Uses of ConfigurableFeature in org.processmining.plugins.pnml.extensions.configurations
 

Methods in org.processmining.plugins.pnml.extensions.configurations with parameters of type ConfigurableFeature
 PnmlFeature PnmlFeature.convertFromNet(ConfigurableFeature<?,?> feature, java.util.Map<org.processmining.models.graphbased.AbstractGraphElement,java.lang.String> map)