org.archiviststoolkit.model
Class ArchDescriptionSubjects
java.lang.Object
com.jgoodies.binding.beans.Model
org.archiviststoolkit.mydomain.DomainObject
org.archiviststoolkit.model.ArchDescriptionSubjects
- All Implemented Interfaces:
- com.jgoodies.binding.beans.Observable, java.io.Serializable, java.lang.Comparable, Auditable, org.hibernate.classic.Lifecycle
public class ArchDescriptionSubjects
- extends DomainObject
- implements java.io.Serializable, java.lang.Comparable
- 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 |
Methods inherited from interface java.lang.Comparable |
compareTo |
PROPERTYNAME_SUBJECT_TERM
public static final java.lang.String PROPERTYNAME_SUBJECT_TERM
- See Also:
- Constant Field Values
PROPERTYNAME_SUBJECT
public static final java.lang.String PROPERTYNAME_SUBJECT
- See Also:
- Constant Field Values
ArchDescriptionSubjects
public ArchDescriptionSubjects()
- No-arg constructor for JavaBean tools.
ArchDescriptionSubjects
public ArchDescriptionSubjects(Subjects subject,
ArchDescription archDescription)
- Full constructor;
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getArchDescriptionSubjectsId
public java.lang.Long getArchDescriptionSubjectsId()
setArchDescriptionSubjectsId
public void setArchDescriptionSubjectsId(java.lang.Long archDescriptionSubjectsId)
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.
getResource
public Resources getResource()
setResource
public void setResource(Resources resource)
setSubject
public void setSubject(Subjects subject)
getSubject
public Subjects getSubject()
getSubjectTerm
public java.lang.String getSubjectTerm()
getSubjectSource
public java.lang.String getSubjectSource()
getResourceComponent
public ResourcesComponents getResourceComponent()
setResourceComponent
public void setResourceComponent(ResourcesComponents resourceComponent)
getDigitalObject
public DigitalObjects getDigitalObject()
setDigitalObject
public void setDigitalObject(DigitalObjects digitalObject)
getAccession
public Accessions getAccession()
setAccession
public void setAccession(Accessions accession)
getArchDescription
public ArchDescription getArchDescription()