org.archiviststoolkit.model
Class Resources
java.lang.Object
com.jgoodies.binding.beans.Model
org.archiviststoolkit.mydomain.DomainObject
org.archiviststoolkit.model.ArchDescription
org.archiviststoolkit.model.AccessionsResourcesCommon
org.archiviststoolkit.model.ResourcesCommon
org.archiviststoolkit.model.Resources
- All Implemented Interfaces:
- com.jgoodies.binding.beans.Observable, java.io.Serializable, java.lang.Comparable, NameEnabledModel, SubjectEnabledModel, Auditable, treeDnDSequencedObject, org.hibernate.classic.Lifecycle
public class Resources
- extends ResourcesCommon
Accessions generated by hbm2java
- See Also:
- Serialized Form
Fields inherited from class org.archiviststoolkit.model.ArchDescription |
PROPERTYNAME_CREATOR, PROPERTYNAME_DATE_BEGIN, PROPERTYNAME_DATE_END, PROPERTYNAME_DATE_EXPRESSION, PROPERTYNAME_DISPLAY_CREATOR, PROPERTYNAME_DISPLAY_REPOSITORY, PROPERTYNAME_DISPLAY_SOURCE, PROPERTYNAME_ISODATE_BEGIN, PROPERTYNAME_ISODATE_BEGIN_SECONDS, PROPERTYNAME_ISODATE_END, PROPERTYNAME_ISODATE_END_SECONDS, PROPERTYNAME_NAMES, PROPERTYNAME_REPEATING_DATA, PROPERTYNAME_RESTRICTIONS_APPLY, PROPERTYNAME_SUBJECTS, PROPERTYNAME_TITLE |
Fields inherited from interface org.hibernate.classic.Lifecycle |
NO_VETO, VETO |
Methods inherited from class org.archiviststoolkit.model.ResourcesCommon |
addChild, addChild, addComponent, addComponent, addInstance, addResourcesComponents, adjustSequenceNumberForAdd, compareTo, getChildren, getEadIngestProblem, getInstance, getInstances, getInstances, getInternalOnly, getLanguageCode, getLevel, getNextChildSequenceNumber, getNextSequenceNumber, getOtherLevel, getParent, getParentObject, getRepositoryProcessingNote, getResourcesComponent, getResourcesComponents, getSequenceNumber, incrementOrder, removeChild, removeChild, removeComponent, removeComponent, removeInstance, removeResourcesComponents, resequenceSequencedObjects, resortComponents, setEadIngestProblem, setInstances, setInternalOnly, setLanguageCode, setLevel, setOtherLevel, setParent, setParentObject, setRepositoryProcessingNote, setResourcesComponents, setSequenceNumber |
Methods inherited from class org.archiviststoolkit.model.AccessionsResourcesCommon |
addDeaccessions, getBulkDateBegin, getBulkDateEnd, getContainerSummary, getDeaccessions, getExtentNumber, getExtentType, getIsoBulkDateBegin, getIsoBulkDateBeginSeconds, getIsoBulkDateEnd, getIsoBulkDateEndSeconds, removeRepeatingData, setBulkDateBegin, setBulkDateEnd, setContainerSummary, setDeaccessions, setExtentNumber, setExtentType, setIsoBulkDateBegin, setIsoBulkDateBeginSeconds, setIsoBulkDateEnd, setIsoBulkDateEndSeconds |
Methods inherited from class org.archiviststoolkit.model.ArchDescription |
addName, addName, addRepeatingData, addSubject, addSubject, containsSubjectLink, getCreator, getDateBegin, getDateEnd, getDateExpression, getIsoDateBegin, getIsoDateBeginSeconds, getIsoDateEnd, getIsoDateEndSeconds, getLabelForTree, getName, getNames, getNames, getNamesForPrinting, getNamesForPrinting, getRepeatingData, getRepeatingData, getRepeatingData, getRestrictionsApply, getSource, getSubject, getSubjects, getSubjectsForPrinting, getTitle, removeName, removeRepeatingData, removeSubject, setDateBegin, setDateEnd, setDateExpression, setIsoDateBegin, setIsoDateBeginSeconds, setIsoDateEnd, setIsoDateEndSeconds, setNames, setRepeatingData, setRestrictionsApply, setSubjects, setTitle |
Methods inherited from class org.archiviststoolkit.mydomain.DomainObject |
addRelatedObject, creationDate, equals, getAuditInfo, getCreated, getCreatedBy, getLastUpdated, getLastUpdatedBy, getUniqueConstraintKey, getVersion, hashCode, isNewRecord, lastUpdated, onDelete, onLoad, onSave, onUpdate, removeIdAndAuditInfo, 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_RESOURCE_IDENTIFIER
public static final java.lang.String PROPERTYNAME_RESOURCE_IDENTIFIER
- See Also:
- Constant Field Values
PROPERTYNAME_RESOURCE_IDENTIFIER_1
public static final java.lang.String PROPERTYNAME_RESOURCE_IDENTIFIER_1
- See Also:
- Constant Field Values
PROPERTYNAME_RESOURCE_IDENTIFIER_2
public static final java.lang.String PROPERTYNAME_RESOURCE_IDENTIFIER_2
- See Also:
- Constant Field Values
PROPERTYNAME_RESOURCE_IDENTIFIER_3
public static final java.lang.String PROPERTYNAME_RESOURCE_IDENTIFIER_3
- See Also:
- Constant Field Values
PROPERTYNAME_RESOURCE_IDENTIFIER_4
public static final java.lang.String PROPERTYNAME_RESOURCE_IDENTIFIER_4
- See Also:
- Constant Field Values
PROPERTYNAME_ACCESSIONS
public static final java.lang.String PROPERTYNAME_ACCESSIONS
- See Also:
- Constant Field Values
PROPERTYNAME_SPONSOR_NOTE
public static final java.lang.String PROPERTYNAME_SPONSOR_NOTE
- See Also:
- Constant Field Values
PROPERTYNAME_EAD_FA_UNIQUE_IDENTIFIER
public static final java.lang.String PROPERTYNAME_EAD_FA_UNIQUE_IDENTIFIER
- See Also:
- Constant Field Values
PROPERTYNAME_EAD_FA_LOCATION
public static final java.lang.String PROPERTYNAME_EAD_FA_LOCATION
- See Also:
- Constant Field Values
PROPERTYNAME_FINDING_AID_TITLE
public static final java.lang.String PROPERTYNAME_FINDING_AID_TITLE
- See Also:
- Constant Field Values
PROPERTYNAME_FINDING_AID_SUBTITLE
public static final java.lang.String PROPERTYNAME_FINDING_AID_SUBTITLE
- See Also:
- Constant Field Values
PROPERTYNAME_FINDING_AID_FILING_TITLE
public static final java.lang.String PROPERTYNAME_FINDING_AID_FILING_TITLE
- See Also:
- Constant Field Values
PROPERTYNAME_FINDING_AID_DATE
public static final java.lang.String PROPERTYNAME_FINDING_AID_DATE
- See Also:
- Constant Field Values
PROPERTYNAME_AUTHOR
public static final java.lang.String PROPERTYNAME_AUTHOR
- See Also:
- Constant Field Values
PROPERTYNAME_DESCRIPTION_RULES
public static final java.lang.String PROPERTYNAME_DESCRIPTION_RULES
- See Also:
- Constant Field Values
PROPERTYNAME_LANGUAGE_OF_FINDING_AID
public static final java.lang.String PROPERTYNAME_LANGUAGE_OF_FINDING_AID
- See Also:
- Constant Field Values
PROPERTYNAME_EDITION_STATEMENT
public static final java.lang.String PROPERTYNAME_EDITION_STATEMENT
- See Also:
- Constant Field Values
PROPERTYNAME_SERIES
public static final java.lang.String PROPERTYNAME_SERIES
- See Also:
- Constant Field Values
PROPERTYNAME_REVISION_DATE
public static final java.lang.String PROPERTYNAME_REVISION_DATE
- See Also:
- Constant Field Values
PROPERTYNAME_REVISION_DESCRIPTION
public static final java.lang.String PROPERTYNAME_REVISION_DESCRIPTION
- See Also:
- Constant Field Values
PROPERTYNAME_FINDING_AID_NOTE
public static final java.lang.String PROPERTYNAME_FINDING_AID_NOTE
- See Also:
- Constant Field Values
PROPERTYNAME_FINDING_AID_STATUS
public static final java.lang.String PROPERTYNAME_FINDING_AID_STATUS
- See Also:
- Constant Field Values
PROPERTYNAME_REPOSITORY
public static final java.lang.String PROPERTYNAME_REPOSITORY
- See Also:
- Constant Field Values
PROPERTYNAME_RESOURCE_ID
public static final java.lang.String PROPERTYNAME_RESOURCE_ID
- See Also:
- Constant Field Values
PROPERTYNAME_LOCATION_LIST
public static final java.lang.String PROPERTYNAME_LOCATION_LIST
- See Also:
- Constant Field Values
Resources
public Resources()
markRecordAsNew
public void markRecordAsNew()
getResourceIdentifier1
public java.lang.String getResourceIdentifier1()
setResourceIdentifier1
public void setResourceIdentifier1(java.lang.String resourceIdentifier1)
getResourceIdentifier2
public java.lang.String getResourceIdentifier2()
setResourceIdentifier2
public void setResourceIdentifier2(java.lang.String resourceIdentifier2)
getResourceIdentifier3
public java.lang.String getResourceIdentifier3()
setResourceIdentifier3
public void setResourceIdentifier3(java.lang.String resourceIdentifier3)
getResourceIdentifier4
public java.lang.String getResourceIdentifier4()
setResourceIdentifier4
public void setResourceIdentifier4(java.lang.String resourceIdentifier4)
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.
getResourceId
public java.lang.Long getResourceId()
setResourceId
public void setResourceId(java.lang.Long resourceId)
removeRelatedObject
public void removeRelatedObject(DomainObject domainObject)
throws ObjectNotRemovedException
- A dummy place holder to be overridden by classes that have related objects
- Overrides:
removeRelatedObject
in class ResourcesCommon
- Parameters:
domainObject
- the domain object to be removed
- Throws:
ObjectNotRemovedException
getRelatedCollection
public java.util.Collection getRelatedCollection(DomainObject domainObject)
- A dummy place holder to be overridden by classes that have related objects
- Overrides:
getRelatedCollection
in class ResourcesCommon
- Parameters:
domainObject
- the domain object to be removed
getRelatedObject
public DomainObject getRelatedObject(DomainObject domainObject,
int rowNumber)
- A dummy place holder to be overridden by classes that have related objects
- Overrides:
getRelatedObject
in class ResourcesCommon
- Parameters:
rowNumber
- the row of the object to retrieve
getResourceIdentifier
public java.lang.String getResourceIdentifier()
getAccessions
public java.util.Set getAccessions()
setAccessions
public void setAccessions(java.util.Set accessions)
getRepository
public Repositories getRepository()
getRepositoryName
public java.lang.String getRepositoryName()
setRepository
public void setRepository(Repositories repository)
getResourceJtree
public DnDResourceTree getResourceJtree(InfiniteProgressPanel progressPanel)
getPlainResourceJtree
public javax.swing.JTree getPlainResourceJtree(InfiniteProgressPanel progressPanel)
setResourceJtree
public void setResourceJtree(DnDResourceTree resourceJTree)
getTreePathFromComponent
public javax.swing.tree.TreePath getTreePathFromComponent(ResourcesComponents component)
initTree
public void initTree(InfiniteProgressPanel progressPanel)
gatherContainers
public java.util.Collection<ContainerGroup> gatherContainers(InfiniteProgressPanel progressPanel)
findLocationForContainer
public Locations findLocationForContainer(java.lang.String targetContainer,
InfiniteProgressPanel progressPanel)
getLocationList
public java.util.ArrayList<Resources.InstanceLocations> getLocationList()
getLocationList
public java.util.ArrayList<Resources.InstanceLocations> getLocationList(InfiniteProgressPanel progressPanel)
populateResourceFromAccession
public void populateResourceFromAccession(Accessions accession)
throws DuplicateLinkException
- Throws:
DuplicateLinkException
getSponsorNote
public java.lang.String getSponsorNote()
setSponsorNote
public void setSponsorNote(java.lang.String sponsorNote)
isHitAtComponentLevel
public boolean isHitAtComponentLevel()
setHitAtComponentLevel
public void setHitAtComponentLevel(boolean hitAtComponentLevel)
getEadFaUniqueIdentifier
public java.lang.String getEadFaUniqueIdentifier()
setEadFaUniqueIdentifier
public void setEadFaUniqueIdentifier(java.lang.String eadFaUniqueIdentifier)
getFindingAidTitle
public java.lang.String getFindingAidTitle()
setFindingAidTitle
public void setFindingAidTitle(java.lang.String findingAidTitle)
getFindingAidSubtitle
public java.lang.String getFindingAidSubtitle()
setFindingAidSubtitle
public void setFindingAidSubtitle(java.lang.String findingAidSubtitle)
getFindingAidFilingTitle
public java.lang.String getFindingAidFilingTitle()
setFindingAidFilingTitle
public void setFindingAidFilingTitle(java.lang.String findingAidFilingTitle)
getFindingAidDate
public java.lang.String getFindingAidDate()
setFindingAidDate
public void setFindingAidDate(java.lang.String findingAidDate)
getAuthor
public java.lang.String getAuthor()
setAuthor
public void setAuthor(java.lang.String author)
getDescriptionRules
public java.lang.String getDescriptionRules()
setDescriptionRules
public void setDescriptionRules(java.lang.String descriptionRules)
getLanguageOfFindingAid
public java.lang.String getLanguageOfFindingAid()
setLanguageOfFindingAid
public void setLanguageOfFindingAid(java.lang.String languageOfFindingAid)
getEditionStatement
public java.lang.String getEditionStatement()
setEditionStatement
public void setEditionStatement(java.lang.String editionStatement)
getSeries
public java.lang.String getSeries()
setSeries
public void setSeries(java.lang.String series)
getRevisionDate
public java.lang.String getRevisionDate()
setRevisionDate
public void setRevisionDate(java.lang.String revisionDate)
getRevisionDescription
public java.lang.String getRevisionDescription()
setRevisionDescription
public void setRevisionDescription(java.lang.String revisionDescription)
getFindingAidNote
public java.lang.String getFindingAidNote()
setFindingAidNote
public void setFindingAidNote(java.lang.String findingAidNote)
getFindingAidStatus
public java.lang.String getFindingAidStatus()
setFindingAidStatus
public void setFindingAidStatus(java.lang.String findingAidStatus)
getEadFaLocation
public java.lang.String getEadFaLocation()
setEadFaLocation
public void setEadFaLocation(java.lang.String eadFaLocation)
getResourcesGlazedList
public static ca.odell.glazedlists.SortedList getResourcesGlazedList()
initResourcesLookupList
public static void initResourcesLookupList()
addResourceToLookupList
public static void addResourceToLookupList(Resources resource)
removeResourceFromLookupList
public static void removeResourceFromLookupList(Resources resource)
getNextPersistentIdAndIncrement
public java.lang.String getNextPersistentIdAndIncrement()
getNextPersistentId
public java.lang.Integer getNextPersistentId()
setNextPersistentId
public void setNextPersistentId(java.lang.Integer nextPersistentId)
toString
public java.lang.String toString()
- Overrides:
toString
in class ResourcesCommon
getDisplayCreator
public java.lang.String getDisplayCreator()
setDisplayCreator
public void setDisplayCreator(java.lang.String displayCreator)
getDisplayRepository
public java.lang.String getDisplayRepository()
setDisplayRepository
public void setDisplayRepository(java.lang.String displayRepository)
getDisplaySource
public java.lang.String getDisplaySource()
setDisplaySource
public void setDisplaySource(java.lang.String displaySource)
getComponentsToDelete
public java.util.ArrayList<ResourcesComponents> getComponentsToDelete()
addComponentToDelete
public void addComponentToDelete(ResourcesComponents component)
clearComponentsToDelete
public void clearComponentsToDelete()
getPlainJTree
public javax.swing.JTree getPlainJTree()
setPlainJTree
public void setPlainJTree(javax.swing.JTree plainJTree)
clearPlainJTree
public void clearPlainJTree()