net.sourceforge.hivegui.application
Class AbstractPropertyBean

java.lang.Object
  extended by org.jdesktop.application.AbstractBean
      extended by net.sourceforge.hivegui.application.AbstractPropertyBean

public abstract class AbstractPropertyBean
extends org.jdesktop.application.AbstractBean


Field Summary
protected  java.util.Map<java.lang.String,java.lang.Object> _properties
           
 
Constructor Summary
AbstractPropertyBean()
           
 
Method Summary
protected  boolean getBooleanProperty(java.lang.String name)
           
protected  double getDoubleProperty(java.lang.String name)
           
protected  float getFloatProperty(java.lang.String name)
           
protected  int getIntProperty(java.lang.String name)
           
protected  long getLongProperty(java.lang.String name)
           
protected
<T> T
getProperty(java.lang.String name)
           
protected
<T> void
setProperty(java.lang.String name, T value)
           
 
Methods inherited from class org.jdesktop.application.AbstractBean
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_properties

protected final java.util.Map<java.lang.String,java.lang.Object> _properties
Constructor Detail

AbstractPropertyBean

public AbstractPropertyBean()
Method Detail

setProperty

protected <T> void setProperty(java.lang.String name,
                               T value)

getProperty

protected <T> T getProperty(java.lang.String name)

getBooleanProperty

protected boolean getBooleanProperty(java.lang.String name)

getIntProperty

protected int getIntProperty(java.lang.String name)

getLongProperty

protected long getLongProperty(java.lang.String name)

getFloatProperty

protected float getFloatProperty(java.lang.String name)

getDoubleProperty

protected double getDoubleProperty(java.lang.String name)