|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jgoodies.binding.beans.Model
org.archiviststoolkit.mydomain.DomainObject
org.archiviststoolkit.model.ArchDescription
public abstract class ArchDescription
Field Summary | |
---|---|
static java.lang.String |
PROPERTYNAME_CREATOR
|
static java.lang.String |
PROPERTYNAME_DATE_BEGIN
|
static java.lang.String |
PROPERTYNAME_DATE_END
|
static java.lang.String |
PROPERTYNAME_DATE_EXPRESSION
|
static java.lang.String |
PROPERTYNAME_DISPLAY_CREATOR
|
static java.lang.String |
PROPERTYNAME_DISPLAY_REPOSITORY
|
static java.lang.String |
PROPERTYNAME_DISPLAY_SOURCE
|
static java.lang.String |
PROPERTYNAME_NAMES
|
static java.lang.String |
PROPERTYNAME_REPEATING_DATA
|
static java.lang.String |
PROPERTYNAME_RESTRICTIONS_APPLY
|
static java.lang.String |
PROPERTYNAME_SUBJECTS
|
static java.lang.String |
PROPERTYNAME_TITLE
|
Fields inherited from class org.archiviststoolkit.mydomain.DomainObject |
---|
CREATED, CREATED_BY, LAST_UPDATED, LAST_UPDATED_BY |
Fields inherited from interface org.hibernate.classic.Lifecycle |
---|
NO_VETO, VETO |
Constructor Summary | |
---|---|
ArchDescription()
|
Method Summary | |
---|---|
boolean |
addName(ArchDescriptionNames resourceName)
Adds a BillingDetails to the set. |
DomainObject |
addName(Names name,
java.lang.String function,
java.lang.String role,
java.lang.String form)
|
void |
addRepeatingData(ArchDescriptionRepeatingData repeatingData)
|
boolean |
addSubject(ArchDescriptionSubjects resourceSubject)
Adds a BillingDetails to the set. |
DomainObject |
addSubject(Subjects subject)
|
boolean |
containsSubjectLink(java.lang.String subjectTerm)
|
java.lang.String |
getCreator()
|
java.lang.Integer |
getDateBegin()
|
java.lang.Integer |
getDateEnd()
|
java.lang.String |
getDateExpression()
|
java.lang.String |
getLabelForTree()
|
ArchDescriptionNames |
getName(int index)
|
java.util.Set<ArchDescriptionNames> |
getNames()
|
java.util.Set<ArchDescriptionNames> |
getNames(java.lang.String function)
|
java.util.Set<ArchDescriptionNames> |
getNamesForPrinting()
|
java.util.Set<ArchDescriptionNames> |
getNamesForPrinting(java.lang.String function)
|
java.util.Collection |
getRelatedCollection(DomainObject domainObject)
A dummy place holder to be overridden by classes that have related objects |
DomainObject |
getRelatedObject(DomainObject domainObject,
int rowNumber)
A dummy place holder to be overridden by classes that have related objects |
java.util.Set<ArchDescriptionRepeatingData> |
getRepeatingData()
|
java.util.Set |
getRepeatingData(java.lang.Class clazz)
|
ArchDescriptionRepeatingData |
getRepeatingData(int index)
|
java.lang.Boolean |
getRestrictionsApply()
|
java.lang.String |
getSource()
|
ArchDescriptionSubjects |
getSubject(int index)
|
java.util.Set<ArchDescriptionSubjects> |
getSubjects()
|
java.util.Set<ArchDescriptionSubjects> |
getSubjectsForPrinting()
|
java.lang.String |
getTitle()
|
protected void |
removeName(ArchDescriptionNames resourceName)
Removes a BillingDetails from the set. |
void |
removeRelatedObject(DomainObject domainObject)
A dummy place holder to be overridden by classes that have related objects |
protected void |
removeRepeatingData(ArchDescriptionRepeatingData repeatingData)
|
protected void |
removeSubject(ArchDescriptionSubjects resourceSubject)
Removes a BillingDetails from the set. |
void |
setDateBegin(java.lang.Integer dateBegin)
|
void |
setDateEnd(java.lang.Integer dateEnd)
|
void |
setDateExpression(java.lang.String dateExpression)
|
void |
setNames(java.util.Set<ArchDescriptionNames> resourcesNames)
|
void |
setRepeatingData(java.util.Set<ArchDescriptionRepeatingData> repeatingData)
|
void |
setRestrictionsApply(java.lang.Boolean restrictionsApply)
|
void |
setSubjects(java.util.Set<ArchDescriptionSubjects> subjects)
|
void |
setTitle(java.lang.String title)
|
Methods inherited from class org.archiviststoolkit.mydomain.DomainObject |
---|
addRelatedObject, compareTo, creationDate, equals, getAuditInfo, getCreated, getCreatedBy, getIdentifier, getLastUpdated, getLastUpdatedBy, getUniqueConstraintKey, getVersion, hashCode, isNewRecord, lastUpdated, onDelete, onLoad, onSave, onUpdate, removeIdAndAuditInfo, setAuditInfo, setIdentifier, 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, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String PROPERTYNAME_TITLE
public static final java.lang.String PROPERTYNAME_DATE_EXPRESSION
public static final java.lang.String PROPERTYNAME_DATE_BEGIN
public static final java.lang.String PROPERTYNAME_DATE_END
public static final java.lang.String PROPERTYNAME_RESTRICTIONS_APPLY
public static final java.lang.String PROPERTYNAME_CREATOR
public static final java.lang.String PROPERTYNAME_DISPLAY_CREATOR
public static final java.lang.String PROPERTYNAME_DISPLAY_REPOSITORY
public static final java.lang.String PROPERTYNAME_DISPLAY_SOURCE
public static final java.lang.String PROPERTYNAME_NAMES
public static final java.lang.String PROPERTYNAME_SUBJECTS
public static final java.lang.String PROPERTYNAME_REPEATING_DATA
Constructor Detail |
---|
public ArchDescription()
Method Detail |
---|
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public java.lang.String getDateExpression()
public void setDateExpression(java.lang.String dateExpression)
public java.lang.Integer getDateBegin()
public void setDateBegin(java.lang.Integer dateBegin)
public java.lang.Integer getDateEnd()
public void setDateEnd(java.lang.Integer dateEnd)
public java.lang.Boolean getRestrictionsApply()
public void setRestrictionsApply(java.lang.Boolean restrictionsApply)
public java.util.Set<ArchDescriptionRepeatingData> getRepeatingData()
public java.util.Set getRepeatingData(java.lang.Class clazz)
public void setRepeatingData(java.util.Set<ArchDescriptionRepeatingData> repeatingData)
public void addRepeatingData(ArchDescriptionRepeatingData repeatingData)
protected void removeRepeatingData(ArchDescriptionRepeatingData repeatingData)
public ArchDescriptionRepeatingData getRepeatingData(int index)
public java.util.Set<ArchDescriptionNames> getNames()
public java.util.Set<ArchDescriptionNames> getNames(java.lang.String function)
public java.util.Set<ArchDescriptionNames> getNamesForPrinting()
public java.util.Set<ArchDescriptionNames> getNamesForPrinting(java.lang.String function)
public void setNames(java.util.Set<ArchDescriptionNames> resourcesNames)
public boolean addName(ArchDescriptionNames resourceName) throws DuplicateLinkException
resourceName
-
DuplicateLinkException
protected void removeName(ArchDescriptionNames resourceName)
resourceName
- public ArchDescriptionNames getName(int index)
public boolean addSubject(ArchDescriptionSubjects resourceSubject)
resourceSubject
- public DomainObject addSubject(Subjects subject) throws DuplicateLinkException
addSubject
in interface SubjectEnabledModel
DuplicateLinkException
public boolean containsSubjectLink(java.lang.String subjectTerm)
protected void removeSubject(ArchDescriptionSubjects resourceSubject)
resourceSubject
- public ArchDescriptionSubjects getSubject(int index)
public java.util.Set<ArchDescriptionSubjects> getSubjects()
public void setSubjects(java.util.Set<ArchDescriptionSubjects> subjects)
public java.util.Set<ArchDescriptionSubjects> getSubjectsForPrinting()
public void removeRelatedObject(DomainObject domainObject)
DomainObject
removeRelatedObject
in class DomainObject
domainObject
- the domain object to be removedpublic java.util.Collection getRelatedCollection(DomainObject domainObject)
DomainObject
getRelatedCollection
in class DomainObject
domainObject
- the domain object to be removedpublic DomainObject getRelatedObject(DomainObject domainObject, int rowNumber)
getRelatedObject
in class DomainObject
rowNumber
- the row of the object to retrievepublic java.lang.String getLabelForTree()
public DomainObject addName(Names name, java.lang.String function, java.lang.String role, java.lang.String form) throws DuplicateLinkException
addName
in interface NameEnabledModel
DuplicateLinkException
public java.lang.String getCreator()
public java.lang.String getSource()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |