Class ParameterizedIntegerFeature_UI<T extends org.processmining.models.graphbased.directed.DirectedGraphElement>
- java.lang.Object
-
- org.processmining.plugins.petrinet.configurable.ui.widgets.Configuration_UI<ConfigurableFeature<?,?>,ConfigurableFeature<?,?>>
-
- org.processmining.plugins.petrinet.configurable.ui.ConfigurableFeature_UI<T,java.lang.Integer>
-
- org.processmining.plugins.petrinet.configurable.ui.impl.ParameterizedIntegerFeature_UI<T>
-
- Type Parameters:
T- node type of theParameterizedIntegerFeature
- All Implemented Interfaces:
Structured_UI<ConfigurableFeature<?,?>,ConfigurableFeature<?,?>>
- Direct Known Subclasses:
ParameterizedIntegerFeature_UI.ParameterizedArcWeightFeature_UI,ParameterizedIntegerFeature_UI.ParameterizedPlaceMarkingFeature_UI
public abstract class ParameterizedIntegerFeature_UI<T extends org.processmining.models.graphbased.directed.DirectedGraphElement> extends ConfigurableFeature_UI<T,java.lang.Integer>
UI to represent aParameterizedIntegerFeature- Author:
- dfahland
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classParameterizedIntegerFeature_UI.IntegerParameter_UIstatic classParameterizedIntegerFeature_UI.ParameterizedArcWeightFeature_UIstatic classParameterizedIntegerFeature_UI.ParameterizedPlaceMarkingFeature_UI
-
Field Summary
Fields Modifier and Type Field Description protected org.processmining.framework.util.ui.widgets.ProMTextFieldexpressionprotected org.processmining.framework.util.ui.widgets.ProMTextFieldmaxValueprotected org.processmining.framework.util.ui.widgets.ProMTextFieldminValue-
Fields inherited from class org.processmining.plugins.petrinet.configurable.ui.widgets.Configuration_UI
BACKGROUND_ACTIVE, BACKGROUND_INACTIVE
-
-
Constructor Summary
Constructors Constructor Description ParameterizedIntegerFeature_UI(javax.swing.JComponent root, ParameterizedIntegerFeature<T> feature, int line_height)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<ConfigurableParameter<java.lang.Integer>>getInputParameters()protected voidinitializeFeatureOptionsPanel(javax.swing.JPanel optionsPanel)voidresizeToContents()voidsetValues(ConfigurableFeature<?,?> input)Fill controls of this panel based on the values in the feature.-
Methods inherited from class org.processmining.plugins.petrinet.configurable.ui.ConfigurableFeature_UI
getConfiguredElement, handlePanelIsActive, handlePanelIsInActive, initializeOptionsPanel, installFeatureRemoveHandler
-
Methods inherited from class org.processmining.plugins.petrinet.configurable.ui.widgets.Configuration_UI
getId, getPanel, getRoot, initialize, setId, setIdEditable, setRoot, showOptions
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.processmining.plugins.petrinet.configurable.ui.widgets.Structured_UI
getConfigured
-
-
-
-
Constructor Detail
-
ParameterizedIntegerFeature_UI
public ParameterizedIntegerFeature_UI(javax.swing.JComponent root, ParameterizedIntegerFeature<T> feature, int line_height)
-
-
Method Detail
-
initializeFeatureOptionsPanel
protected void initializeFeatureOptionsPanel(javax.swing.JPanel optionsPanel)
- Specified by:
initializeFeatureOptionsPanelin classConfigurableFeature_UI<T extends org.processmining.models.graphbased.directed.DirectedGraphElement,java.lang.Integer>
-
resizeToContents
public void resizeToContents()
-
setValues
public void setValues(ConfigurableFeature<?,?> input)
Description copied from interface:Structured_UIFill controls of this panel based on the values in the feature.
-
getInputParameters
protected java.util.List<ConfigurableParameter<java.lang.Integer>> getInputParameters() throws java.lang.Exception
- Throws:
java.lang.Exception
-
-