JProjects.eab.data
Interface DataAccessObject

All Known Implementing Classes:
PersistentObject, PODataId

public interface DataAccessObject

This interface defines some usefull methods common to core DA Library classes.

Author:
Alexander Jaremenko
< jarem@altavista.net >
See Also:
PersistentObject, PODataId

Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener l)
           
 java.lang.Object[] getAttributes()
           
 java.lang.String[] getAttributeStrings()
           
 DatastoreJDBC getObjectsDatastore()
           
 boolean isModified()
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener l)
           
 void setModified(boolean flag)
           
 void setObjectsDatastore(DatastoreJDBC objD)
           
 

Method Detail

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener l)

getAttributes

public java.lang.Object[] getAttributes()

getAttributeStrings

public java.lang.String[] getAttributeStrings()

isModified

public boolean isModified()

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener l)

setModified

public void setModified(boolean flag)

setObjectsDatastore

public void setObjectsDatastore(DatastoreJDBC objD)

getObjectsDatastore

public DatastoreJDBC getObjectsDatastore()