org.archiviststoolkit.model
Class Accessions

java.lang.Object
  extended by com.jgoodies.binding.beans.Model
      extended by org.archiviststoolkit.mydomain.DomainObject
          extended by org.archiviststoolkit.model.ArchDescription
              extended by org.archiviststoolkit.model.AccessionsResourcesCommon
                  extended by org.archiviststoolkit.model.Accessions
All Implemented Interfaces:
com.jgoodies.binding.beans.Observable, java.io.Serializable, java.lang.Comparable, NameEnabledModel, SubjectEnabledModel, Auditable, org.hibernate.classic.Lifecycle

public class Accessions
extends AccessionsResourcesCommon

See Also:
Serialized Form

Field Summary
static java.lang.String PROPERTYNAME_ACCESS_RESTRICTIONS
           
static java.lang.String PROPERTYNAME_ACCESS_RESTRICTIONS_NOTE
           
static java.lang.String PROPERTYNAME_ACCESSION_DATE
           
static java.lang.String PROPERTYNAME_ACCESSION_NUMBER
           
static java.lang.String PROPERTYNAME_ACCESSION_NUMBER_1
           
static java.lang.String PROPERTYNAME_ACCESSION_NUMBER_2
           
static java.lang.String PROPERTYNAME_ACCESSION_NUMBER_3
           
static java.lang.String PROPERTYNAME_ACCESSION_NUMBER_4
           
static java.lang.String PROPERTYNAME_ACCESSION_PROCESSED
           
static java.lang.String PROPERTYNAME_ACCESSION_PROCESSED_DATE
           
static java.lang.String PROPERTYNAME_ACCESSIONS_ID
           
static java.lang.String PROPERTYNAME_ACKNOWLEDGEMENT_DATE
           
static java.lang.String PROPERTYNAME_ACKNOWLEDGEMENT_SENT
           
static java.lang.String PROPERTYNAME_ACQUISITION_TYPE
           
static java.lang.String PROPERTYNAME_AGREEMENT_RECEIVED
           
static java.lang.String PROPERTYNAME_AGREEMENT_RECEIVED_DATE
           
static java.lang.String PROPERTYNAME_AGREEMENT_SENT
           
static java.lang.String PROPERTYNAME_AGREEMENT_SENT_DATE
           
static java.lang.String PROPERTYNAME_ARCH_DESCRIPTION_LANGUAGE_CODE
           
static java.lang.String PROPERTYNAME_ARCH_DESCRIPTION_LEVEL
           
static java.lang.String PROPERTYNAME_ARCH_DESCRIPTION_REPOSITORY_PROCESSING_NOTE
           
static java.lang.String PROPERTYNAME_CATALOGED
           
static java.lang.String PROPERTYNAME_CATALOGED_DATE
           
static java.lang.String PROPERTYNAME_CATALOGED_NOTE
           
static java.lang.String PROPERTYNAME_CONDITION_NOTE
           
static java.lang.String PROPERTYNAME_DESCRIPTION
           
static java.lang.String PROPERTYNAME_DISPOSITION_NOTE
           
static java.lang.String PROPERTYNAME_GENERAL_ACCESSION_NOTE
           
static java.lang.String PROPERTYNAME_INVENTORY
           
static java.lang.String PROPERTYNAME_LOCATIONS
           
static java.lang.String PROPERTYNAME_PROCESSING_PLAN
           
static java.lang.String PROPERTYNAME_PROCESSING_PRIORITY
           
static java.lang.String PROPERTYNAME_PROCESSING_STARTED_DATE
           
static java.lang.String PROPERTYNAME_PROCESSING_STATUS
           
static java.lang.String PROPERTYNAME_PROCESSORS
           
static java.lang.String PROPERTYNAME_REPOSITORY
           
static java.lang.String PROPERTYNAME_RESOURCE_TYPE
           
static java.lang.String PROPERTYNAME_RETENTION_RULE
           
static java.lang.String PROPERTYNAME_RIGHTS_TRANSFERRED
           
static java.lang.String PROPERTYNAME_RIGHTS_TRANSFERRED_DATE
           
static java.lang.String PROPERTYNAME_RIGHTS_TRANSFERRED_NOTE
           
static java.lang.String PROPERTYNAME_USE_RESTRICTIONS
           
static java.lang.String PROPERTYNAME_USE_RESTRICTIONS_NOTE
           
static java.lang.String PROPERTYNAME_USER_DEFINED_BOOLEAN1
           
static java.lang.String PROPERTYNAME_USER_DEFINED_BOOLEAN2
           
static java.lang.String PROPERTYNAME_USER_DEFINED_DATE1
           
static java.lang.String PROPERTYNAME_USER_DEFINED_DATE2
           
static java.lang.String PROPERTYNAME_USER_DEFINED_INTEGER1
           
static java.lang.String PROPERTYNAME_USER_DEFINED_INTEGER2
           
static java.lang.String PROPERTYNAME_USER_DEFINED_REAL1
           
static java.lang.String PROPERTYNAME_USER_DEFINED_REAL2
           
static java.lang.String PROPERTYNAME_USER_DEFINED_STRING1
           
static java.lang.String PROPERTYNAME_USER_DEFINED_STRING2
           
static java.lang.String PROPERTYNAME_USER_DEFINED_STRING3
           
static java.lang.String PROPERTYNAME_USER_DEFINED_TEXT1
           
static java.lang.String PROPERTYNAME_USER_DEFINED_TEXT2
           
static java.lang.String PROPERTYNAME_USER_DEFINED_TEXT3
           
static java.lang.String PROPERTYNAME_USER_DEFINED_TEXT4
           
 
Fields inherited from class org.archiviststoolkit.model.AccessionsResourcesCommon
PROPERTYNAME_BULK_DATE_BEGIN, PROPERTYNAME_BULK_DATE_END, PROPERTYNAME_CONTAINER_SUMMARY, PROPERTYNAME_DEACCESSIONS, PROPERTYNAME_EXTENT_NUMBER, PROPERTYNAME_EXTENT_TYPE
 
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_NAMES, PROPERTYNAME_REPEATING_DATA, PROPERTYNAME_RESTRICTIONS_APPLY, PROPERTYNAME_SUBJECTS, 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
Accessions()
           
 
Method Summary
 void addAccessionsResources(AccessionsResources accessionResource)
          Adds a BillingDetails to the set.
 void addInstance(ArchDescriptionInstances resourceComponentInstance)
           
 AccessionsLocations addLocation(Locations location)
           
 AccessionsLocations addLocation(Locations location, java.lang.String note)
           
 AccessionsResources addResource(Resources resource)
           
 boolean containsLocationLink(Locations location)
           
 boolean containsResourceLink(Resources resource)
           
 java.util.Date getAccessionDate()
           
 java.lang.String getAccessionDispositionNote()
           
 java.lang.Long getAccessionId()
           
 java.lang.String getAccessionNumber()
           
 java.lang.String getAccessionNumber1()
           
 java.lang.String getAccessionNumber2()
           
 java.lang.String getAccessionNumber3()
           
 java.lang.String getAccessionNumber4()
           
 java.lang.Boolean getAccessionProcessed()
           
 java.util.Date getAccessionProcessedDate()
           
 java.lang.Boolean getAccessRestrictions()
           
 java.lang.String getAccessRestrictionsNote()
           
 java.util.Date getAcknowledgementDate()
           
 java.lang.Boolean getAcknowledgementSent()
           
 java.lang.String getAcquisitionType()
           
 java.lang.Boolean getAgreementReceived()
           
 java.util.Date getAgreementReceivedDate()
           
 java.lang.Boolean getAgreementSent()
           
 java.util.Date getAgreementSentDate()
           
 java.lang.Boolean getCataloged()
           
 java.util.Date getCatalogedDate()
           
 java.lang.String getCatalogedNote()
           
 java.lang.String getConditionNote()
           
 java.lang.String getDescription()
           
 java.lang.String getDisplayCreator()
           
 java.lang.String getDisplayRepository()
           
 java.lang.String getDisplaySource()
           
 java.lang.String getGeneralAccessionNote()
           
 java.lang.Long getIdentifier()
           
 ArchDescriptionInstances getInstance(int index)
           
 java.util.Set<ArchDescriptionInstances> getInstances()
           
 java.lang.Boolean getInternalOnly()
           
 java.lang.String getInventory()
           
 java.lang.String getLanguageCode()
           
 java.lang.String getLevel()
           
 java.util.Set<AccessionsLocations> getLocations()
           
 java.lang.String getProcessingPlan()
           
 java.lang.String getProcessingPriority()
           
 java.util.Date getProcessingStartedDate()
           
 java.lang.String getProcessingStatus()
           
 java.lang.String getProcessors()
           
 java.util.Collection getRelatedCollection(DomainObject domainObject)
          A dummy place holder to be overridden by classes that have related objects
 Repositories getRepository()
           
 java.lang.String getRepositoryName()
           
 java.lang.String getRepositoryProcessingNote()
           
 java.util.Set<AccessionsResources> getResources()
           
 java.lang.String getResourceType()
           
 java.lang.String getRetentionRule()
           
 java.lang.Boolean getRightsTransferred()
           
 java.util.Date getRightsTransferredDate()
           
 java.lang.String getRightsTransferredNote()
           
 java.lang.String getUniqueConstraintKey()
          A dummy place holder to be overridden by classes that have unique keys other than the id
 java.lang.Boolean getUserDefinedBoolean1()
           
 java.lang.Boolean getUserDefinedBoolean2()
           
 java.util.Date getUserDefinedDate1()
           
 java.util.Date getUserDefinedDate2()
           
 java.lang.Integer getUserDefinedInteger1()
           
 java.lang.Integer getUserDefinedInteger2()
           
 java.lang.Double getUserDefinedReal1()
           
 java.lang.Double getUserDefinedReal2()
           
 java.lang.String getUserDefinedString1()
           
 java.lang.String getUserDefinedString2()
           
 java.lang.String getUserDefinedString3()
           
 java.lang.String getUserDefinedText1()
           
 java.lang.String getUserDefinedText2()
           
 java.lang.String getUserDefinedText3()
           
 java.lang.String getUserDefinedText4()
           
 java.lang.Boolean getUseRestrictions()
           
 java.lang.String getUseRestrictionsNote()
           
protected  void removeInstance(ArchDescriptionInstances resourceComponentInstance)
           
protected  void removeLocation(AccessionsLocations location)
           
 void removeRelatedObject(DomainObject domainObject)
          A dummy place holder to be overridden by classes that have related objects
 void setAccessionDate(java.util.Date accessionDate)
           
 void setAccessionDispositionNote(java.lang.String accessionDispositionNote)
           
 void setAccessionId(java.lang.Long accessionId)
           
 void setAccessionNumber1(java.lang.String accessionNumber1)
           
 void setAccessionNumber2(java.lang.String accessionNumber2)
           
 void setAccessionNumber3(java.lang.String accessionNumber3)
           
 void setAccessionNumber4(java.lang.String accessionNumber4)
           
 void setAccessionProcessed(java.lang.Boolean accessionProcessed)
           
 void setAccessionProcessedDate(java.util.Date accessionProcessedDate)
           
 void setAccessRestrictions(java.lang.Boolean accessRestrictions)
           
 void setAccessRestrictionsNote(java.lang.String accessRestrictionsNote)
           
 void setAcknowledgementDate(java.util.Date acknowledgementDate)
           
 void setAcknowledgementSent(java.lang.Boolean acknowledgementSent)
           
 void setAcquisitionType(java.lang.String acquisitionType)
           
 void setAgreementReceived(java.lang.Boolean agreementReceived)
           
 void setAgreementReceivedDate(java.util.Date agreementReceivedDate)
           
 void setAgreementSent(java.lang.Boolean agreementSent)
           
 void setAgreementSentDate(java.util.Date agreementSentDate)
           
 void setCataloged(java.lang.Boolean cataloged)
           
 void setCatalogedDate(java.util.Date catalogedDate)
           
 void setCatalogedNote(java.lang.String catalogedNote)
           
 void setConditionNote(java.lang.String conditionNote)
           
 void setDescription(java.lang.String description)
           
 void setDisplayCreator(java.lang.String displayCreator)
           
 void setDisplayRepository(java.lang.String displayRepository)
           
 void setDisplaySource(java.lang.String displaySource)
           
 void setGeneralAccessionNote(java.lang.String generalAccessionNote)
           
 void setIdentifier(java.lang.Long identifier)
           
 void setInstances(java.util.Set<ArchDescriptionInstances> instances)
           
 void setInternalOnly(java.lang.Boolean internalOnly)
           
 void setInventory(java.lang.String inventory)
           
 void setLanguageCode(java.lang.String languageCode)
           
 void setLevel(java.lang.String level)
           
 void setLocations(java.util.Set<AccessionsLocations> locations)
           
 void setProcessingPlan(java.lang.String processingPlan)
           
 void setProcessingPriority(java.lang.String processingPriority)
           
 void setProcessingStartedDate(java.util.Date processingStartedDate)
           
 void setProcessingStatus(java.lang.String processingStatus)
           
 void setProcessors(java.lang.String processors)
           
 void setRepository(Repositories repository)
           
 void setRepositoryProcessingNote(java.lang.String repositoryProcessingNote)
           
 void setResources(java.util.Set resources)
           
 void setResourceType(java.lang.String resourceType)
           
 void setRetentionRule(java.lang.String retentionRule)
           
 void setRightsTransferred(java.lang.Boolean rightsTransferred)
           
 void setRightsTransferredDate(java.util.Date rightsTransferredDate)
           
 void setRightsTransferredNote(java.lang.String rightsTransferredNote)
           
 void setUserDefinedBoolean1(java.lang.Boolean userDefinedBoolean1)
           
 void setUserDefinedBoolean2(java.lang.Boolean userDefinedBoolean2)
           
 void setUserDefinedDate1(java.util.Date userDefinedDate1)
           
 void setUserDefinedDate2(java.util.Date userDefinedDate2)
           
 void setUserDefinedInteger1(java.lang.Integer userDefinedInteger1)
           
 void setUserDefinedInteger2(java.lang.Integer userDefinedInteger2)
           
 void setUserDefinedReal1(java.lang.Double userDefinedReal1)
           
 void setUserDefinedReal2(java.lang.Double userDefinedReal2)
           
 void setUserDefinedString1(java.lang.String userDefinedString1)
           
 void setUserDefinedString2(java.lang.String userDefinedString2)
           
 void setUserDefinedString3(java.lang.String userDefinedString3)
           
 void setUserDefinedText1(java.lang.String userDefinedText1)
           
 void setUserDefinedText2(java.lang.String userDefinedText2)
           
 void setUserDefinedText3(java.lang.String userDefinedText3)
           
 void setUserDefinedText4(java.lang.String userDefinedText4)
           
 void setUseRestrictions(java.lang.Boolean useRestrictions)
           
 void setUseRestrictionsNote(java.lang.String useRestrictionsNote)
           
 java.lang.String toString()
           
 
Methods inherited from class org.archiviststoolkit.model.AccessionsResourcesCommon
addDeaccessions, getBulkDateBegin, getBulkDateEnd, getContainerSummary, getDeaccessions, getExtentNumber, getExtentType, removeRepeatingData, setBulkDateBegin, setBulkDateEnd, setContainerSummary, setDeaccessions, setExtentNumber, setExtentType
 
Methods inherited from class org.archiviststoolkit.model.ArchDescription
addName, addName, addRepeatingData, addSubject, addSubject, containsSubjectLink, getCreator, getDateBegin, getDateEnd, getDateExpression, getLabelForTree, getName, getNames, getNames, getNamesForPrinting, getNamesForPrinting, getRelatedObject, getRepeatingData, getRepeatingData, getRepeatingData, getRestrictionsApply, getSource, getSubject, getSubjects, getSubjectsForPrinting, getTitle, removeName, removeRepeatingData, removeSubject, setDateBegin, setDateEnd, setDateExpression, setNames, setRepeatingData, setRestrictionsApply, setSubjects, setTitle
 
Methods inherited from class org.archiviststoolkit.mydomain.DomainObject
addRelatedObject, compareTo, creationDate, equals, getAuditInfo, getCreated, getCreatedBy, getLastUpdated, getLastUpdatedBy, 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
 

Field Detail

PROPERTYNAME_ACCESSION_NUMBER

public static final java.lang.String PROPERTYNAME_ACCESSION_NUMBER
See Also:
Constant Field Values

PROPERTYNAME_ACCESSION_NUMBER_1

public static final java.lang.String PROPERTYNAME_ACCESSION_NUMBER_1
See Also:
Constant Field Values

PROPERTYNAME_ACCESSION_NUMBER_2

public static final java.lang.String PROPERTYNAME_ACCESSION_NUMBER_2
See Also:
Constant Field Values

PROPERTYNAME_ACCESSION_NUMBER_3

public static final java.lang.String PROPERTYNAME_ACCESSION_NUMBER_3
See Also:
Constant Field Values

PROPERTYNAME_ACCESSION_NUMBER_4

public static final java.lang.String PROPERTYNAME_ACCESSION_NUMBER_4
See Also:
Constant Field Values

PROPERTYNAME_ACCESSION_DATE

public static final java.lang.String PROPERTYNAME_ACCESSION_DATE
See Also:
Constant Field Values

PROPERTYNAME_RESOURCE_TYPE

public static final java.lang.String PROPERTYNAME_RESOURCE_TYPE
See Also:
Constant Field Values

PROPERTYNAME_DESCRIPTION

public static final java.lang.String PROPERTYNAME_DESCRIPTION
See Also:
Constant Field Values

PROPERTYNAME_INVENTORY

public static final java.lang.String PROPERTYNAME_INVENTORY
See Also:
Constant Field Values

PROPERTYNAME_CONDITION_NOTE

public static final java.lang.String PROPERTYNAME_CONDITION_NOTE
See Also:
Constant Field Values

PROPERTYNAME_ACQUISITION_TYPE

public static final java.lang.String PROPERTYNAME_ACQUISITION_TYPE
See Also:
Constant Field Values

PROPERTYNAME_ACKNOWLEDGEMENT_DATE

public static final java.lang.String PROPERTYNAME_ACKNOWLEDGEMENT_DATE
See Also:
Constant Field Values

PROPERTYNAME_ACKNOWLEDGEMENT_SENT

public static final java.lang.String PROPERTYNAME_ACKNOWLEDGEMENT_SENT
See Also:
Constant Field Values

PROPERTYNAME_AGREEMENT_SENT_DATE

public static final java.lang.String PROPERTYNAME_AGREEMENT_SENT_DATE
See Also:
Constant Field Values

PROPERTYNAME_AGREEMENT_SENT

public static final java.lang.String PROPERTYNAME_AGREEMENT_SENT
See Also:
Constant Field Values

PROPERTYNAME_AGREEMENT_RECEIVED_DATE

public static final java.lang.String PROPERTYNAME_AGREEMENT_RECEIVED_DATE
See Also:
Constant Field Values

PROPERTYNAME_AGREEMENT_RECEIVED

public static final java.lang.String PROPERTYNAME_AGREEMENT_RECEIVED
See Also:
Constant Field Values

PROPERTYNAME_RIGHTS_TRANSFERRED

public static final java.lang.String PROPERTYNAME_RIGHTS_TRANSFERRED
See Also:
Constant Field Values

PROPERTYNAME_RIGHTS_TRANSFERRED_DATE

public static final java.lang.String PROPERTYNAME_RIGHTS_TRANSFERRED_DATE
See Also:
Constant Field Values

PROPERTYNAME_RIGHTS_TRANSFERRED_NOTE

public static final java.lang.String PROPERTYNAME_RIGHTS_TRANSFERRED_NOTE
See Also:
Constant Field Values

PROPERTYNAME_PROCESSING_PLAN

public static final java.lang.String PROPERTYNAME_PROCESSING_PLAN
See Also:
Constant Field Values

PROPERTYNAME_ACCESSION_PROCESSED_DATE

public static final java.lang.String PROPERTYNAME_ACCESSION_PROCESSED_DATE
See Also:
Constant Field Values

PROPERTYNAME_ACCESSION_PROCESSED

public static final java.lang.String PROPERTYNAME_ACCESSION_PROCESSED
See Also:
Constant Field Values

PROPERTYNAME_DISPOSITION_NOTE

public static final java.lang.String PROPERTYNAME_DISPOSITION_NOTE
See Also:
Constant Field Values

PROPERTYNAME_RETENTION_RULE

public static final java.lang.String PROPERTYNAME_RETENTION_RULE
See Also:
Constant Field Values

PROPERTYNAME_CATALOGED

public static final java.lang.String PROPERTYNAME_CATALOGED
See Also:
Constant Field Values

PROPERTYNAME_CATALOGED_NOTE

public static final java.lang.String PROPERTYNAME_CATALOGED_NOTE
See Also:
Constant Field Values

PROPERTYNAME_CATALOGED_DATE

public static final java.lang.String PROPERTYNAME_CATALOGED_DATE
See Also:
Constant Field Values

PROPERTYNAME_ACCESS_RESTRICTIONS_NOTE

public static final java.lang.String PROPERTYNAME_ACCESS_RESTRICTIONS_NOTE
See Also:
Constant Field Values

PROPERTYNAME_ACCESS_RESTRICTIONS

public static final java.lang.String PROPERTYNAME_ACCESS_RESTRICTIONS
See Also:
Constant Field Values

PROPERTYNAME_USE_RESTRICTIONS_NOTE

public static final java.lang.String PROPERTYNAME_USE_RESTRICTIONS_NOTE
See Also:
Constant Field Values

PROPERTYNAME_USE_RESTRICTIONS

public static final java.lang.String PROPERTYNAME_USE_RESTRICTIONS
See Also:
Constant Field Values

PROPERTYNAME_REPOSITORY

public static final java.lang.String PROPERTYNAME_REPOSITORY
See Also:
Constant Field Values

PROPERTYNAME_LOCATIONS

public static final java.lang.String PROPERTYNAME_LOCATIONS
See Also:
Constant Field Values

PROPERTYNAME_ACCESSIONS_ID

public static final java.lang.String PROPERTYNAME_ACCESSIONS_ID
See Also:
Constant Field Values

PROPERTYNAME_GENERAL_ACCESSION_NOTE

public static final java.lang.String PROPERTYNAME_GENERAL_ACCESSION_NOTE
See Also:
Constant Field Values

PROPERTYNAME_PROCESSING_PRIORITY

public static final java.lang.String PROPERTYNAME_PROCESSING_PRIORITY
See Also:
Constant Field Values

PROPERTYNAME_PROCESSORS

public static final java.lang.String PROPERTYNAME_PROCESSORS
See Also:
Constant Field Values

PROPERTYNAME_PROCESSING_STATUS

public static final java.lang.String PROPERTYNAME_PROCESSING_STATUS
See Also:
Constant Field Values

PROPERTYNAME_PROCESSING_STARTED_DATE

public static final java.lang.String PROPERTYNAME_PROCESSING_STARTED_DATE
See Also:
Constant Field Values

PROPERTYNAME_USER_DEFINED_DATE1

public static final java.lang.String PROPERTYNAME_USER_DEFINED_DATE1
See Also:
Constant Field Values

PROPERTYNAME_USER_DEFINED_DATE2

public static final java.lang.String PROPERTYNAME_USER_DEFINED_DATE2
See Also:
Constant Field Values

PROPERTYNAME_USER_DEFINED_BOOLEAN1

public static final java.lang.String PROPERTYNAME_USER_DEFINED_BOOLEAN1
See Also:
Constant Field Values

PROPERTYNAME_USER_DEFINED_BOOLEAN2

public static final java.lang.String PROPERTYNAME_USER_DEFINED_BOOLEAN2
See Also:
Constant Field Values

PROPERTYNAME_USER_DEFINED_INTEGER1

public static final java.lang.String PROPERTYNAME_USER_DEFINED_INTEGER1
See Also:
Constant Field Values

PROPERTYNAME_USER_DEFINED_INTEGER2

public static final java.lang.String PROPERTYNAME_USER_DEFINED_INTEGER2
See Also:
Constant Field Values

PROPERTYNAME_USER_DEFINED_REAL1

public static final java.lang.String PROPERTYNAME_USER_DEFINED_REAL1
See Also:
Constant Field Values

PROPERTYNAME_USER_DEFINED_REAL2

public static final java.lang.String PROPERTYNAME_USER_DEFINED_REAL2
See Also:
Constant Field Values

PROPERTYNAME_USER_DEFINED_STRING1

public static final java.lang.String PROPERTYNAME_USER_DEFINED_STRING1
See Also:
Constant Field Values

PROPERTYNAME_USER_DEFINED_STRING2

public static final java.lang.String PROPERTYNAME_USER_DEFINED_STRING2
See Also:
Constant Field Values

PROPERTYNAME_USER_DEFINED_STRING3

public static final java.lang.String PROPERTYNAME_USER_DEFINED_STRING3
See Also:
Constant Field Values

PROPERTYNAME_USER_DEFINED_TEXT1

public static final java.lang.String PROPERTYNAME_USER_DEFINED_TEXT1
See Also:
Constant Field Values

PROPERTYNAME_USER_DEFINED_TEXT2

public static final java.lang.String PROPERTYNAME_USER_DEFINED_TEXT2
See Also:
Constant Field Values

PROPERTYNAME_USER_DEFINED_TEXT3

public static final java.lang.String PROPERTYNAME_USER_DEFINED_TEXT3
See Also:
Constant Field Values

PROPERTYNAME_USER_DEFINED_TEXT4

public static final java.lang.String PROPERTYNAME_USER_DEFINED_TEXT4
See Also:
Constant Field Values

PROPERTYNAME_ARCH_DESCRIPTION_LEVEL

public static final java.lang.String PROPERTYNAME_ARCH_DESCRIPTION_LEVEL
See Also:
Constant Field Values

PROPERTYNAME_ARCH_DESCRIPTION_LANGUAGE_CODE

public static final java.lang.String PROPERTYNAME_ARCH_DESCRIPTION_LANGUAGE_CODE
See Also:
Constant Field Values

PROPERTYNAME_ARCH_DESCRIPTION_REPOSITORY_PROCESSING_NOTE

public static final java.lang.String PROPERTYNAME_ARCH_DESCRIPTION_REPOSITORY_PROCESSING_NOTE
See Also:
Constant Field Values
Constructor Detail

Accessions

public Accessions()
Method Detail

getAccessionNumber1

public java.lang.String getAccessionNumber1()

setAccessionNumber1

public void setAccessionNumber1(java.lang.String accessionNumber1)

getAccessionNumber2

public java.lang.String getAccessionNumber2()

setAccessionNumber2

public void setAccessionNumber2(java.lang.String accessionNumber2)

getAccessionNumber3

public java.lang.String getAccessionNumber3()

setAccessionNumber3

public void setAccessionNumber3(java.lang.String accessionNumber3)

getAccessionNumber4

public java.lang.String getAccessionNumber4()

setAccessionNumber4

public void setAccessionNumber4(java.lang.String accessionNumber4)

getAccessionDate

public java.util.Date getAccessionDate()

setAccessionDate

public void setAccessionDate(java.util.Date accessionDate)

getAccessRestrictionsNote

public java.lang.String getAccessRestrictionsNote()

setAccessRestrictionsNote

public void setAccessRestrictionsNote(java.lang.String accessRestrictionsNote)

getResourceType

public java.lang.String getResourceType()

setResourceType

public void setResourceType(java.lang.String resourceType)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getInventory

public java.lang.String getInventory()

setInventory

public void setInventory(java.lang.String inventory)

getConditionNote

public java.lang.String getConditionNote()

setConditionNote

public void setConditionNote(java.lang.String conditionNote)

getAcquisitionType

public java.lang.String getAcquisitionType()

setAcquisitionType

public void setAcquisitionType(java.lang.String acquisitionType)

getAcknowledgementDate

public java.util.Date getAcknowledgementDate()

setAcknowledgementDate

public void setAcknowledgementDate(java.util.Date acknowledgementDate)

getAgreementSentDate

public java.util.Date getAgreementSentDate()

setAgreementSentDate

public void setAgreementSentDate(java.util.Date agreementSentDate)

getAgreementReceivedDate

public java.util.Date getAgreementReceivedDate()

setAgreementReceivedDate

public void setAgreementReceivedDate(java.util.Date agreementReceivedDate)

getRightsTransferred

public java.lang.Boolean getRightsTransferred()

setRightsTransferred

public void setRightsTransferred(java.lang.Boolean rightsTransferred)

getProcessingPlan

public java.lang.String getProcessingPlan()

setProcessingPlan

public void setProcessingPlan(java.lang.String processingPlan)

getAccessionProcessedDate

public java.util.Date getAccessionProcessedDate()

setAccessionProcessedDate

public void setAccessionProcessedDate(java.util.Date accessionProcessedDate)

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.

getAccessionId

public java.lang.Long getAccessionId()

setAccessionId

public void setAccessionId(java.lang.Long accessionId)

addResource

public AccessionsResources addResource(Resources resource)
                                throws DuplicateLinkException
Throws:
DuplicateLinkException

containsResourceLink

public boolean containsResourceLink(Resources resource)

addAccessionsResources

public void addAccessionsResources(AccessionsResources accessionResource)
Adds a BillingDetails to the set.

This method checks if there is only one billing method in the set, then makes this the default.

Parameters:
accessionResource -

removeRelatedObject

public void removeRelatedObject(DomainObject domainObject)
A dummy place holder to be overridden by classes that have related objects

Overrides:
removeRelatedObject in class AccessionsResourcesCommon
Parameters:
domainObject - the domain object to be removed

getRelatedCollection

public java.util.Collection getRelatedCollection(DomainObject domainObject)
Description copied from class: DomainObject
A dummy place holder to be overridden by classes that have related objects

Overrides:
getRelatedCollection in class ArchDescription
Parameters:
domainObject - the domain object to be removed

addLocation

public AccessionsLocations addLocation(Locations location)
                                throws DuplicateLinkException
Throws:
DuplicateLinkException

addLocation

public AccessionsLocations addLocation(Locations location,
                                       java.lang.String note)
                                throws DuplicateLinkException
Throws:
DuplicateLinkException

containsLocationLink

public boolean containsLocationLink(Locations location)

removeLocation

protected void removeLocation(AccessionsLocations location)

getAccessionNumber

public java.lang.String getAccessionNumber()

getAccessionDispositionNote

public java.lang.String getAccessionDispositionNote()

setAccessionDispositionNote

public void setAccessionDispositionNote(java.lang.String accessionDispositionNote)

getRetentionRule

public java.lang.String getRetentionRule()

setRetentionRule

public void setRetentionRule(java.lang.String retentionRule)

getResources

public java.util.Set<AccessionsResources> getResources()

setResources

public void setResources(java.util.Set resources)

getRepository

public Repositories getRepository()

setRepository

public void setRepository(Repositories repository)

getRepositoryName

public java.lang.String getRepositoryName()

getCataloged

public java.lang.Boolean getCataloged()

setCataloged

public void setCataloged(java.lang.Boolean cataloged)

getCatalogedNote

public java.lang.String getCatalogedNote()

setCatalogedNote

public void setCatalogedNote(java.lang.String catalogedNote)

getUniqueConstraintKey

public java.lang.String getUniqueConstraintKey()
Description copied from class: DomainObject
A dummy place holder to be overridden by classes that have unique keys other than the id

Overrides:
getUniqueConstraintKey in class DomainObject

getLevel

public java.lang.String getLevel()

setLevel

public void setLevel(java.lang.String level)

getLanguageCode

public java.lang.String getLanguageCode()

setLanguageCode

public void setLanguageCode(java.lang.String languageCode)

getRepositoryProcessingNote

public java.lang.String getRepositoryProcessingNote()

setRepositoryProcessingNote

public void setRepositoryProcessingNote(java.lang.String repositoryProcessingNote)

addInstance

public void addInstance(ArchDescriptionInstances resourceComponentInstance)

removeInstance

protected void removeInstance(ArchDescriptionInstances resourceComponentInstance)

getInstance

public ArchDescriptionInstances getInstance(int index)

getInstances

public java.util.Set<ArchDescriptionInstances> getInstances()

setInstances

public void setInstances(java.util.Set<ArchDescriptionInstances> instances)

getInternalOnly

public java.lang.Boolean getInternalOnly()

setInternalOnly

public void setInternalOnly(java.lang.Boolean internalOnly)

getLocations

public java.util.Set<AccessionsLocations> getLocations()

setLocations

public void setLocations(java.util.Set<AccessionsLocations> locations)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getUseRestrictionsNote

public java.lang.String getUseRestrictionsNote()

setUseRestrictionsNote

public void setUseRestrictionsNote(java.lang.String useRestrictionsNote)

getGeneralAccessionNote

public java.lang.String getGeneralAccessionNote()

setGeneralAccessionNote

public void setGeneralAccessionNote(java.lang.String generalAccessionNote)

getProcessingPriority

public java.lang.String getProcessingPriority()

setProcessingPriority

public void setProcessingPriority(java.lang.String processingPriority)

getProcessors

public java.lang.String getProcessors()

setProcessors

public void setProcessors(java.lang.String processors)

getProcessingStatus

public java.lang.String getProcessingStatus()

setProcessingStatus

public void setProcessingStatus(java.lang.String processingStatus)

getUserDefinedDate1

public java.util.Date getUserDefinedDate1()

setUserDefinedDate1

public void setUserDefinedDate1(java.util.Date userDefinedDate1)

getUserDefinedDate2

public java.util.Date getUserDefinedDate2()

setUserDefinedDate2

public void setUserDefinedDate2(java.util.Date userDefinedDate2)

getUserDefinedString1

public java.lang.String getUserDefinedString1()

setUserDefinedString1

public void setUserDefinedString1(java.lang.String userDefinedString1)

getUserDefinedString2

public java.lang.String getUserDefinedString2()

setUserDefinedString2

public void setUserDefinedString2(java.lang.String userDefinedString2)

getUserDefinedString3

public java.lang.String getUserDefinedString3()

setUserDefinedString3

public void setUserDefinedString3(java.lang.String userDefinedString3)

getUserDefinedText1

public java.lang.String getUserDefinedText1()

setUserDefinedText1

public void setUserDefinedText1(java.lang.String userDefinedText1)

getUserDefinedText2

public java.lang.String getUserDefinedText2()

setUserDefinedText2

public void setUserDefinedText2(java.lang.String userDefinedText2)

getUserDefinedText3

public java.lang.String getUserDefinedText3()

setUserDefinedText3

public void setUserDefinedText3(java.lang.String userDefinedText3)

getUserDefinedText4

public java.lang.String getUserDefinedText4()

setUserDefinedText4

public void setUserDefinedText4(java.lang.String userDefinedText4)

getAcknowledgementSent

public java.lang.Boolean getAcknowledgementSent()

setAcknowledgementSent

public void setAcknowledgementSent(java.lang.Boolean acknowledgementSent)

getAgreementSent

public java.lang.Boolean getAgreementSent()

setAgreementSent

public void setAgreementSent(java.lang.Boolean agreementSent)

getAgreementReceived

public java.lang.Boolean getAgreementReceived()

setAgreementReceived

public void setAgreementReceived(java.lang.Boolean agreementReceived)

getAccessionProcessed

public java.lang.Boolean getAccessionProcessed()

setAccessionProcessed

public void setAccessionProcessed(java.lang.Boolean accessionProcessed)

getAccessRestrictions

public java.lang.Boolean getAccessRestrictions()

setAccessRestrictions

public void setAccessRestrictions(java.lang.Boolean accessRestrictions)

getUseRestrictions

public java.lang.Boolean getUseRestrictions()

setUseRestrictions

public void setUseRestrictions(java.lang.Boolean useRestrictions)

getCatalogedDate

public java.util.Date getCatalogedDate()

setCatalogedDate

public void setCatalogedDate(java.util.Date catalogedDate)

getRightsTransferredDate

public java.util.Date getRightsTransferredDate()

setRightsTransferredDate

public void setRightsTransferredDate(java.util.Date rightsTransferredDate)

getProcessingStartedDate

public java.util.Date getProcessingStartedDate()

setProcessingStartedDate

public void setProcessingStartedDate(java.util.Date processingStartedDate)

getRightsTransferredNote

public java.lang.String getRightsTransferredNote()

setRightsTransferredNote

public void setRightsTransferredNote(java.lang.String rightsTransferredNote)

getUserDefinedBoolean1

public java.lang.Boolean getUserDefinedBoolean1()

setUserDefinedBoolean1

public void setUserDefinedBoolean1(java.lang.Boolean userDefinedBoolean1)

getUserDefinedBoolean2

public java.lang.Boolean getUserDefinedBoolean2()

setUserDefinedBoolean2

public void setUserDefinedBoolean2(java.lang.Boolean userDefinedBoolean2)

getUserDefinedInteger1

public java.lang.Integer getUserDefinedInteger1()

setUserDefinedInteger1

public void setUserDefinedInteger1(java.lang.Integer userDefinedInteger1)

getUserDefinedInteger2

public java.lang.Integer getUserDefinedInteger2()

setUserDefinedInteger2

public void setUserDefinedInteger2(java.lang.Integer userDefinedInteger2)

getUserDefinedReal1

public java.lang.Double getUserDefinedReal1()

setUserDefinedReal1

public void setUserDefinedReal1(java.lang.Double userDefinedReal1)

getUserDefinedReal2

public java.lang.Double getUserDefinedReal2()

setUserDefinedReal2

public void setUserDefinedReal2(java.lang.Double userDefinedReal2)

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)