org.archiviststoolkit.structure
Class DatabaseTables
java.lang.Object
com.jgoodies.binding.beans.Model
org.archiviststoolkit.mydomain.DomainObject
org.archiviststoolkit.structure.DatabaseTables
- All Implemented Interfaces:
- com.jgoodies.binding.beans.Observable, java.io.Serializable, java.lang.Comparable, Auditable, org.hibernate.classic.Lifecycle
public class DatabaseTables
- extends DomainObject
- See Also:
- Serialized Form
Fields inherited from interface org.hibernate.classic.Lifecycle |
NO_VETO, VETO |
Methods inherited from class org.archiviststoolkit.mydomain.DomainObject |
addRelatedObject, compareTo, creationDate, equals, getAuditInfo, getCreated, getCreatedBy, getLastUpdated, getLastUpdatedBy, getRelatedCollection, getRelatedObject, getUniqueConstraintKey, getVersion, hashCode, isNewRecord, lastUpdated, onDelete, onLoad, onSave, onUpdate, removeIdAndAuditInfo, removeRelatedObject, setAuditInfo, setVersion, testDeleteRules, validateAndDisplayDialog |
Methods inherited from class com.jgoodies.binding.beans.Model |
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, equals, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
PROPERTYNAME_TABLE_NAME
public static final java.lang.String PROPERTYNAME_TABLE_NAME
- See Also:
- Constant Field Values
PROPERTYNAME_CLASS_NAME
public static final java.lang.String PROPERTYNAME_CLASS_NAME
- See Also:
- Constant Field Values
DatabaseTables
public DatabaseTables()
- Creates a new instance of database tables
DatabaseTables
public DatabaseTables(java.lang.Class clazz)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getTableId
public java.lang.Long getTableId()
setTableId
public void setTableId(java.lang.Long tableId)
getTableName
public java.lang.String getTableName()
setTableName
public void setTableName(java.lang.String tableName)
getIdentifier
public java.lang.Long getIdentifier()
- Specified by:
getIdentifier
in class DomainObject
- Returns:
- Returns the identifier.
setIdentifier
public void setIdentifier(java.lang.Long identifier)
- Specified by:
setIdentifier
in class DomainObject
- Parameters:
identifier
- The identifier to set.
getDatabaseFields
public java.util.Set<DatabaseFields> getDatabaseFields()
setDatabaseFields
public void setDatabaseFields(java.util.Set<DatabaseFields> databaseFields)
addDatabaseField
public void addDatabaseField(DatabaseFields field)
removeDatabaseField
public void removeDatabaseField(DatabaseFields field)
getDatabaseField
public DatabaseFields getDatabaseField(int index)
getDatabaseField
public DatabaseFields getDatabaseField(java.lang.String fieldName)
getClassName
public java.lang.String getClassName()
setClassName
public void setClassName(java.lang.String className)
getClazz
public java.lang.Class getClazz()
setClassName
public void setClassName(java.lang.Class clazz)
addFieldInfo
public void addFieldInfo()
reorderReturnScreenList
public void reorderReturnScreenList()