org.processmining.plugins.petrinet.configurable.ui
Class ConfigureFeatureGroup_UI

java.lang.Object
  extended by org.processmining.plugins.petrinet.configurable.ui.ConfigureFeatureGroup_UI

public class ConfigureFeatureGroup_UI
extends java.lang.Object

Represents a ConfigurableFeatureGroup for configuring a Petri net.

Author:
dfahland

Field Summary
 java.util.List<ConfigureFeature_UI<?>> features_ui
           
 java.lang.String groupID
           
 
Constructor Summary
ConfigureFeatureGroup_UI(ConfigurableFeatureGroup group, boolean forcedDoConfigure)
           
 
Method Summary
 Configuration getConfiguration()
           
 javax.swing.JPanel getPanel()
           
 void setDoConfigure(boolean configure)
           
 void setValues(ConfigurableFeatureGroup group, java.util.List<ConfigureFeature_UI<?>> features_ui)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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