dsto.dfc.databeans
Class AbstractDataBean

java.lang.Object
  extended by dsto.dfc.databeans.AbstractDataObject
      extended by dsto.dfc.databeans.AbstractDataBean
All Implemented Interfaces:
IDataBean, IDataObject, IDataObjectChildListener, Cloneable
Direct Known Subclasses:
DataBean, DataBeanLink, SimpleJavaDataBean

public abstract class AbstractDataBean
extends AbstractDataObject
implements IDataBean

Abstract base implementation of IDataBean. Provides default value primitive set/get wrappers.

Version:
$Revision$
Author:
mpp

Field Summary
 
Fields inherited from class dsto.dfc.databeans.AbstractDataObject
listeners
 
Fields inherited from interface dsto.dfc.databeans.IDataObject
OVERRIDE, PERSISTENT, PERSISTENT_OVERRIDE, TRANSIENT, TRANSIENT_OVERRIDE
 
Constructor Summary
AbstractDataBean()
           
 
Method Summary
 void setValue(String name, boolean value, int mode)
           
 void setValue(String name, char value, int mode)
           
 void setValue(String name, double value, int mode)
           
 void setValue(String name, float value, int mode)
           
 void setValue(String name, int value, int mode)
           
 void setValue(String name, long value, int mode)
           
 void setValue(String name, short value, int mode)
           
 
Methods inherited from class dsto.dfc.databeans.AbstractDataObject
addFirstPropertyListener, addPropertyListener, childPropertyChanged, firePropertyChangedEvent, firePropertyChangedEvent, firePropertyChangedEvent, firePropertyChangedEvent, firePropertyChangedEvent, firePropertyChangedEvent, getBeanValue, getBooleanValue, getBooleanValue, getCharValue, getCharValue, getDoubleValue, getDoubleValue, getFloatValue, getFloatValue, getIntValue, getIntValue, getLongValue, getLongValue, getObjectValue, getPropertyListeners, getShortValue, getStringValue, getTypeInfo, registerValue, removePropertyListener, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, shallowClone, toString, unregisterValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface dsto.dfc.databeans.IDataBean
getBeanValue, getBooleanValue, getCharValue, getDoubleValue, getFloatValue, getIntValue, getLongValue, getObjectValue, getPropertyNames, getStringValue, setValue, setValue, setValue, setValue, setValue, setValue
 
Methods inherited from interface dsto.dfc.databeans.IDataObject
addPropertyListener, getPropertyListeners, getTypeInfo, getValue, isTransient, propertyIterator, removePropertyListener, setValue, setValue, shallowClone
 

Constructor Detail

AbstractDataBean

public AbstractDataBean()
Method Detail

setValue

public void setValue(String name,
                     boolean value,
                     int mode)
Specified by:
setValue in interface IDataBean

setValue

public void setValue(String name,
                     int value,
                     int mode)
Specified by:
setValue in interface IDataBean

setValue

public void setValue(String name,
                     short value,
                     int mode)

setValue

public void setValue(String name,
                     long value,
                     int mode)
Specified by:
setValue in interface IDataBean

setValue

public void setValue(String name,
                     float value,
                     int mode)
Specified by:
setValue in interface IDataBean

setValue

public void setValue(String name,
                     double value,
                     int mode)
Specified by:
setValue in interface IDataBean

setValue

public void setValue(String name,
                     char value,
                     int mode)
Specified by:
setValue in interface IDataBean


Copyright © 2008 Commonwealth of Australia