net.sourceforge.demetrix.ui
Class JavaBeanBasedPropertiesPanel

java.lang.Object
  extended bynet.sourceforge.demetrix.ui.PropertiesPanel
      extended bynet.sourceforge.demetrix.ui.JavaBeanBasedPropertiesPanel

public class JavaBeanBasedPropertiesPanel
extends PropertiesPanel

Note: part of this code was provided by Gerhard Görlich


Field Summary
private  Logger logger
           
private  boolean updateUnderlyingBean
           
 
Fields inherited from class net.sourceforge.demetrix.ui.PropertiesPanel
applyButton, applyButtonAction, newPropertyButton, newPropertyButtonAction, nodeLabel, propertyRowsPanel
 
Constructor Summary
JavaBeanBasedPropertiesPanel()
           
 
Method Summary
protected  void applyButtonAction()
           
 boolean isUpdateUnderlyingBean()
           
 void setPropertiesHolder(DemetrixPropertiesHolder holder)
           
 void setUpdateUnderlyingBean(boolean b)
           
 
Methods inherited from class net.sourceforge.demetrix.ui.PropertiesPanel
getInvalidPropertyName, getPanel, getPropertiesHolder, getRepresentationsByPropertyNames, updateDataObject, updatePropertiesPanel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

updateUnderlyingBean

private boolean updateUnderlyingBean

logger

private Logger logger
Constructor Detail

JavaBeanBasedPropertiesPanel

public JavaBeanBasedPropertiesPanel()
Method Detail

applyButtonAction

protected void applyButtonAction()
Overrides:
applyButtonAction in class PropertiesPanel

isUpdateUnderlyingBean

public boolean isUpdateUnderlyingBean()
Returns:

setUpdateUnderlyingBean

public void setUpdateUnderlyingBean(boolean b)
Parameters:
b -

setPropertiesHolder

public void setPropertiesHolder(DemetrixPropertiesHolder holder)
Overrides:
setPropertiesHolder in class PropertiesPanel
Parameters:
holder -