Class ConfigureFeatureGroup_UI
- java.lang.Object
-
- org.processmining.plugins.petrinet.configurable.ui.ConfigureFeatureGroup_UI
-
public class ConfigureFeatureGroup_UI extends java.lang.ObjectRepresents aConfigurableFeatureGroupfor configuring a Petri net.- Author:
- dfahland
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<ConfigureFeature_UI<?>>features_uijava.lang.StringgroupID
-
Constructor Summary
Constructors Constructor Description ConfigureFeatureGroup_UI(ConfigurableFeatureGroup group, boolean forcedDoConfigure)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigurationgetConfiguration()javax.swing.JPanelgetPanel()voidsetDoConfigure(boolean configure)voidsetValues(ConfigurableFeatureGroup group, java.util.List<ConfigureFeature_UI<?>> features_ui)
-
-
-
Field Detail
-
groupID
public java.lang.String groupID
-
features_ui
public java.util.List<ConfigureFeature_UI<?>> features_ui
-
-
Constructor Detail
-
ConfigureFeatureGroup_UI
public ConfigureFeatureGroup_UI(ConfigurableFeatureGroup group, boolean forcedDoConfigure)
-
-
Method Detail
-
setValues
public void setValues(ConfigurableFeatureGroup group, java.util.List<ConfigureFeature_UI<?>> features_ui)
-
setDoConfigure
public void setDoConfigure(boolean configure)
-
getConfiguration
public Configuration getConfiguration() throws java.lang.Exception
- Throws:
java.lang.Exception
-
getPanel
public javax.swing.JPanel getPanel()
- Returns:
- panel containing all controls
-
-