com.agfa.hap.sdo.implementation
Class DataObjectImplementation

java.lang.Object
  extended by com.agfa.hap.sdo.implementation.AbstractDataObject
      extended by com.agfa.hap.sdo.implementation.AbstractPartialDataObject
          extended by com.agfa.hap.sdo.implementation.DataObjectImplementation
All Implemented Interfaces:
ContainedDataObject, PartialDataObject, DataObject, java.io.Serializable

public class DataObjectImplementation
extends AbstractPartialDataObject

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.agfa.hap.sdo.implementation.AbstractPartialDataObject
isSettingProperty
 
Fields inherited from class com.agfa.hap.sdo.implementation.AbstractDataObject
logger, type
 
Fields inherited from interface com.agfa.hap.sdo.PartialDataObject
UNAVAILABLE_PROPERTY
 
Constructor Summary
protected DataObjectImplementation(Type type)
           
protected DataObjectImplementation(Type type, DataGraphImplementation dataGraph)
           
 
Method Summary
protected  java.lang.Object basicGet(Property property)
          Returns the value of the property.
protected  void basicSet(Property property, java.lang.Object value)
           
protected  java.util.List initializeWithEmptyList(Property property)
           
 
Methods inherited from class com.agfa.hap.sdo.implementation.AbstractPartialDataObject
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, get, getContainer, getContainmentProperty, getDataObject, getDataObject, getDataObject, getIdentity, isAvailable, isProxy, isSet, safeGetList, set, setIdentity, setList, setUnavailable, unset
 
Methods inherited from class com.agfa.hap.sdo.implementation.AbstractDataObject
debugString, delete, detach, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChangeSummary, getChar, getChar, getChar, getDataGraph, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInstanceProperties, getInstanceProperty, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getProperty, getRootObject, getSequence, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isContained, isSet, isSet, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setContainment, setDataGraph, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, writeReplace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.agfa.hap.sdo.PartialDataObject
getType
 
Methods inherited from interface commonj.sdo.DataObject
delete, detach, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChangeSummary, getChar, getChar, getChar, getDataGraph, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInstanceProperties, getInstanceProperty, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getProperty, getRootObject, getSequence, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, isSet, isSet, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset
 

Constructor Detail

DataObjectImplementation

protected DataObjectImplementation(Type type,
                                   DataGraphImplementation dataGraph)

DataObjectImplementation

protected DataObjectImplementation(Type type)
Method Detail

basicGet

protected java.lang.Object basicGet(Property property)
Description copied from class: AbstractPartialDataObject
Returns the value of the property. In case the property is not accessible returns PartialDataObject.UNAVAILABLE_PROPERTY.

Specified by:
basicGet in class AbstractPartialDataObject

basicSet

protected void basicSet(Property property,
                        java.lang.Object value)
Specified by:
basicSet in class AbstractPartialDataObject

initializeWithEmptyList

protected java.util.List initializeWithEmptyList(Property property)
Specified by:
initializeWithEmptyList in class AbstractPartialDataObject


Copyright © 2007. All Rights Reserved.