T - node type of this ConfigurableGraphElementFeaturepublic abstract class ConfigurableGraphElement_UI<T extends org.processmining.models.graphbased.directed.DirectedGraphElement> extends ConfigurableFeature_UI<T,ConfigurableGraphElementOption>
ConfigurableGraphElementFeature| Modifier and Type | Class and Description |
|---|---|
static class |
ConfigurableGraphElement_UI.ConfigurableArc_UI |
static class |
ConfigurableGraphElement_UI.ConfigurablePlace_UI |
static class |
ConfigurableGraphElement_UI.ConfigurableTransition_UI |
| Modifier and Type | Field and Description |
|---|---|
javax.swing.JCheckBox |
config_allow |
javax.swing.JCheckBox |
config_block |
javax.swing.JComboBox |
config_default |
javax.swing.JCheckBox |
config_skip |
boolean |
definesValuesForGroup |
BACKGROUND_ACTIVE, BACKGROUND_INACTIVE| Constructor and Description |
|---|
ConfigurableGraphElement_UI(javax.swing.JComponent root,
ConfigurableGraphElementFeature<T> feature,
int line_height) |
| Modifier and Type | Method and Description |
|---|---|
protected ConfigurableGraphElementOption |
getDefaultValue() |
protected ConfigurableGraphElementOption[] |
getPossibleValues() |
protected void |
initializeFeatureOptionsPanel(javax.swing.JPanel optionsPanel) |
void |
setValues(ConfigurableFeature<?,?> input)
Fill controls of this panel based on the values in the feature.
|
getConfiguredElement, handlePanelIsActive, handlePanelIsInActive, initializeOptionsPanel, installFeatureRemoveHandlergetId, getPanel, getRoot, initialize, setId, setIdEditable, setRoot, showOptionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConfiguredpublic javax.swing.JCheckBox config_allow
public javax.swing.JCheckBox config_block
public javax.swing.JCheckBox config_skip
public javax.swing.JComboBox config_default
public boolean definesValuesForGroup
public ConfigurableGraphElement_UI(javax.swing.JComponent root,
ConfigurableGraphElementFeature<T> feature,
int line_height)
protected void initializeFeatureOptionsPanel(javax.swing.JPanel optionsPanel)
initializeFeatureOptionsPanel in class ConfigurableFeature_UI<T extends org.processmining.models.graphbased.directed.DirectedGraphElement,ConfigurableGraphElementOption>public void setValues(ConfigurableFeature<?,?> input)
Structured_UIprotected ConfigurableGraphElementOption[] getPossibleValues()
protected ConfigurableGraphElementOption getDefaultValue()