Uses of Class
org.processmining.models.graphbased.directed.petrinet.configurable.InvalidConfigurationException
-
-
Uses of InvalidConfigurationException in org.processmining.models.graphbased.directed.petrinet.configurable
Methods in org.processmining.models.graphbased.directed.petrinet.configurable that throw InvalidConfigurationException Modifier and Type Method Description voidConfigurablePetrinet. addConfigurableFeature(java.lang.String id, ConfigurableFeature<? extends org.processmining.models.graphbased.directed.DirectedGraphElement,?> feature)Add a configurable feature to this netvoidConfigurablePetrinet. addConfigurableFeatures(ConfigurableFeatureGroup group)Add a configurable feature group to this net,voidConfigurableFeatureGroup. addFeature(ConfigurableFeature<? extends org.processmining.models.graphbased.directed.DirectedGraphElement,? extends java.lang.Object> feature)Add feature to this group.ConfigurableFeature<T,F>ConfigurableFeature. cloneFor(T newElement)Create a clone of this feature using newElement asConfigurableFeature.getConfiguredElement().ConfigurableFeatureGroupConfigurableFeatureGroup. cloneFor(java.util.Map<org.processmining.models.graphbased.directed.DirectedGraphElement,org.processmining.models.graphbased.directed.DirectedGraphElement> copies)Clone this feature group and create a newConfigurableFeaturefor each feature in this group where theConfigurableFeature.getConfiguredElement()is updated according to copies.voidConfigurablePetrinet. configure(java.util.List<Configuration> configurations)Configure the provided configuration features with the provided parameter values, and execute the configurations.voidConfigurablePetrinet. configureDefault()Configure this Petri net by executing all configurations of all configuration features.static ConfigurableFeatureGroupConfigurableFeatureGroup. createDefaultFeatureGroup(Place p, Marking m)Create a configurable feature group for the presence of a place and its initial marking.static ConfigurableFeatureGroupConfigurableFeatureGroup. createDefaultFeatureGroup(Transition t)Create a configurable feature group for the presence of a transition and the weights of its adjacent arcs.static java.util.List<ConfigurableFeatureGroup>ConfigurableFeatureGroup. createDefaultFeatureGroups(PetrinetGraph net, Marking m)Create default configurable feature groups for all nodes in the net.NetTypeConfigurablePetrinet. getConfiguredNet()voidConfigurableFeatureGroup. setInputParameter(java.lang.String key, java.lang.Object value)voidParameterizedFeature. setInputParameter(java.lang.String key, java.lang.Object value)Set value of an input parameter.voidConfigurableParameter. setValue(java.lang.Object value)Set chosen value of the feature.voidConfigurableParameter. updateParameter(ConfigurableParameter<F> update)Update domain and value of this parameter by copying values from the given parameter.Constructors in org.processmining.models.graphbased.directed.petrinet.configurable that throw InvalidConfigurationException Constructor Description ConfigurableParameter(java.lang.String id, F[] values, F defaultValue)Create new configurable parameter ranging over a discrete domain of values, wit given default value.ConfigurableParameter(java.lang.String id, F min, F max, F defaultValue)Create a new configurable parameter ranging over values from the given interval with a given default value. -
Uses of InvalidConfigurationException in org.processmining.models.graphbased.directed.petrinet.configurable.elements
Methods in org.processmining.models.graphbased.directed.petrinet.configurable.elements that throw InvalidConfigurationException Modifier and Type Method Description ConfigurableFeature<PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode>,ConfigurableGraphElementOption>ConfigurableArc. cloneFor(PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode> newElement)ConfigurableFeature<Arc,java.lang.Integer>ConfigurableArcWeight. cloneFor(Arc newElement)ConfigurableFeature<Place,ConfigurableGraphElementOption>ConfigurablePlace. cloneFor(Place newElement)ConfigurableFeature<Place,java.lang.Integer>ConfigurablePlaceMarking. cloneFor(Place newElement)ConfigurableFeature<Transition,ConfigurableGraphElementOption>ConfigurableTransition. cloneFor(Transition newElement)ConfigurableFeature<Arc,java.lang.Integer>ParameterizedArc. cloneFor(Arc newElement)ConfigurableFeature<Place,java.lang.Integer>ParameterizedPlaceMarking. cloneFor(Place newElement)Constructors in org.processmining.models.graphbased.directed.petrinet.configurable.elements that throw InvalidConfigurationException Constructor Description ConfigurableArc(java.lang.String id, PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode> element, ConfigurableGraphElementOption[] values, ConfigurableGraphElementOption defaultValue)ConfigurableArcWeight(java.lang.String id, Arc element, java.lang.Integer min, java.lang.Integer max, java.lang.Integer defaultValue)ConfigurablePlace(java.lang.String id, Place element, ConfigurableGraphElementOption[] values, ConfigurableGraphElementOption defaultValue)ConfigurablePlaceMarking(java.lang.String id, Place element, java.lang.Integer min, java.lang.Integer max, java.lang.Integer defaultValue)ConfigurableTransition(java.lang.String id, Transition element, ConfigurableGraphElementOption[] values, ConfigurableGraphElementOption defaultValue)ParameterizedArc(java.lang.String id, Arc element, java.lang.Integer min, java.lang.Integer max, java.lang.String expression, java.util.List<ConfigurableParameter<java.lang.Integer>> inputParameters)Create a new parameterized marking of this place.ParameterizedArc(Arc element, java.lang.Integer min, java.lang.Integer max, java.lang.String expression, java.util.List<ConfigurableParameter<java.lang.Integer>> inputParameters)Create a new parameterized marking of this place.ParameterizedPlaceMarking(java.lang.String id, Place element, java.lang.Integer min, java.lang.Integer max, java.lang.String expression, java.util.List<ConfigurableParameter<java.lang.Integer>> inputParameters)Create a new parameterized marking of this place.ParameterizedPlaceMarking(Place element, java.lang.Integer min, java.lang.Integer max, java.lang.String expression, java.util.List<ConfigurableParameter<java.lang.Integer>> inputParameters)Create a new parameterized marking of this place. -
Uses of InvalidConfigurationException in org.processmining.models.graphbased.directed.petrinet.configurable.impl
Methods in org.processmining.models.graphbased.directed.petrinet.configurable.impl that throw InvalidConfigurationException Modifier and Type Method Description voidConfigurableResetInhibitorNet. addConfigurableFeature(java.lang.String id, ConfigurableFeature<? extends org.processmining.models.graphbased.directed.DirectedGraphElement,?> feature)voidConfigurableResetInhibitorNet. addConfigurableFeatures(ConfigurableFeatureGroup group)abstract ConfigurableFeature<T,java.lang.Integer>ParameterizedIntegerFeature. cloneFor(T newElement)voidConfigurableResetInhibitorNet. configure(java.util.List<Configuration> configurations)voidConfigurableResetInhibitorNet. configureDefault()ResetInhibitorNetConfigurableResetInhibitorNet. getConfiguredNet()voidConfigurableGraphElementFeature. setInputParameter(java.lang.String key, java.lang.Object value)voidConfigurableIntegerFeature. setInputParameter(java.lang.String key, java.lang.Object value)voidParameterizedIntegerFeature. setInputParameter(java.lang.String id, java.lang.Object value)Set value of a parameter in the expressionvoidParameterizedIntegerFeature. setValue(java.lang.Object value)Never set values directly for parameterized features, does nothing.Constructors in org.processmining.models.graphbased.directed.petrinet.configurable.impl that throw InvalidConfigurationException Constructor Description ConfigurableGraphElementFeature(java.lang.String id, T element, ConfigurableGraphElementOption[] values, ConfigurableGraphElementOption defaultValue)ConfigurableIntegerFeature(java.lang.String id, T element, java.lang.Integer min, java.lang.Integer max, java.lang.Integer defaultValue)ConfigurableParameterGraphElement(java.lang.String id, ConfigurableGraphElementOption[] values, ConfigurableGraphElementOption defaultValue)ConfigurableParameterInteger(java.lang.String id, java.lang.Integer min, java.lang.Integer max, java.lang.Integer defaultValue)ParameterizedIntegerFeature(java.lang.String id, T element, java.lang.Integer min, java.lang.Integer max, java.lang.String expression, java.util.List<ConfigurableParameter<java.lang.Integer>> inputParameters)Create a new parameterized feature for the given element. -
Uses of InvalidConfigurationException in org.processmining.plugins.petrinet.configurable.ui.impl
Methods in org.processmining.plugins.petrinet.configurable.ui.impl that throw InvalidConfigurationException Modifier and Type Method Description ConfigurableGraphElementFeature<PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode>>ConfigurableGraphElement_UI.ConfigurableArc_UI. getConfigured()ConfigurableGraphElementFeature<Place>ConfigurableGraphElement_UI.ConfigurablePlace_UI. getConfigured()ConfigurableGraphElementFeature<Transition>ConfigurableGraphElement_UI.ConfigurableTransition_UI. getConfigured()ConfigurableIntegerFeature<Arc>ConfigurableIntegerFeature_UI.ConfigurableArcWeightFeature_UI. getConfigured()ConfigurableIntegerFeature<Place>ConfigurableIntegerFeature_UI.ConfigurablePlaceMarkingFeature_UI. getConfigured()ParameterizedArcParameterizedIntegerFeature_UI.ParameterizedArcWeightFeature_UI. getConfigured()ParameterizedPlaceMarkingParameterizedIntegerFeature_UI.ParameterizedPlaceMarkingFeature_UI. getConfigured()
-