JProjects.eab.data
Class PODataId
java.lang.Object
|
+--JProjects.eab.data.PODataId
- public abstract class PODataId
- extends java.lang.Object
- implements java.lang.Cloneable, java.io.Serializable, DataAccessObject
This abstract class represents a data id notion. It helps to search
individual PersistentObject(s) effectively.
- Author:
- Alexander Jaremenko < jarem@altavista.net >
- See Also:
PersistentObject
, Serialized Form
Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
_changes
protected transient DAPropertySupport _changes
_sendingAttributeEvents
protected transient boolean _sendingAttributeEvents
PODataId
public PODataId()
setObjectsDatastore
public void setObjectsDatastore(DatastoreJDBC objD)
- Specified by:
- setObjectsDatastore in interface DataAccessObject
getObjectsDatastore
public DatastoreJDBC getObjectsDatastore()
- Specified by:
- getObjectsDatastore in interface DataAccessObject
clone
public abstract java.lang.Object clone()
- Overrides:
- clone in class java.lang.Object
firePropertyChange
public void firePropertyChange(java.lang.String prop,
java.lang.Object oldV,
java.lang.Object newV)
isModified
public boolean isModified()
- Specified by:
- isModified in interface DataAccessObject
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent ev)
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
- Specified by:
- addPropertyChangeListener in interface DataAccessObject
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener l)
- Specified by:
- removePropertyChangeListener in interface DataAccessObject
setModified
public void setModified(boolean flag)
- Specified by:
- setModified in interface DataAccessObject
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object
toString
public abstract java.lang.String toString(java.lang.String delim)
_isSendingAttributeEvents
protected boolean _isSendingAttributeEvents()
_setSendingAttributeEvents
protected void _setSendingAttributeEvents(boolean flag)
getAttributes
public abstract java.lang.Object[] getAttributes()
- Specified by:
- getAttributes in interface DataAccessObject
getAttributeStrings
public abstract java.lang.String[] getAttributeStrings()
- Specified by:
- getAttributeStrings in interface DataAccessObject