org.archiviststoolkit.model
Class Repositories
java.lang.Object
com.jgoodies.binding.beans.Model
org.archiviststoolkit.mydomain.DomainObject
org.archiviststoolkit.model.Repositories
- All Implemented Interfaces:
- com.jgoodies.binding.beans.Observable, java.io.Serializable, java.lang.Comparable, Auditable, org.hibernate.classic.Lifecycle
public class Repositories
- extends DomainObject
- See Also:
- Serialized Form
Fields inherited from interface org.hibernate.classic.Lifecycle |
NO_VETO, VETO |
Constructor Summary |
Repositories()
Creates a new instance of Repository |
Methods inherited from class org.archiviststoolkit.mydomain.DomainObject |
compareTo, creationDate, equals, getAuditInfo, getCreated, getCreatedBy, getLastUpdated, getLastUpdatedBy, getRelatedObject, getUniqueConstraintKey, getVersion, hashCode, isNewRecord, lastUpdated, onDelete, onLoad, onSave, onUpdate, removeIdAndAuditInfo, setAuditInfo, setVersion, 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_REPOSITORY_NAME
public static final java.lang.String PROPERTYNAME_REPOSITORY_NAME
- See Also:
- Constant Field Values
PROPERTYNAME_SHORT_NAME
public static final java.lang.String PROPERTYNAME_SHORT_NAME
- See Also:
- Constant Field Values
PROPERTYNAME_REPOSITORY_ADDRESS1
public static final java.lang.String PROPERTYNAME_REPOSITORY_ADDRESS1
- See Also:
- Constant Field Values
PROPERTYNAME_REPOSITORY_ADDRESS2
public static final java.lang.String PROPERTYNAME_REPOSITORY_ADDRESS2
- See Also:
- Constant Field Values
PROPERTYNAME_REPOSITORY_ADDRESS3
public static final java.lang.String PROPERTYNAME_REPOSITORY_ADDRESS3
- See Also:
- Constant Field Values
PROPERTYNAME_REPOSITORY_CITY
public static final java.lang.String PROPERTYNAME_REPOSITORY_CITY
- See Also:
- Constant Field Values
PROPERTYNAME_REPOSITORY_REGION
public static final java.lang.String PROPERTYNAME_REPOSITORY_REGION
- See Also:
- Constant Field Values
PROPERTYNAME_REPOSITORY_COUNTRY
public static final java.lang.String PROPERTYNAME_REPOSITORY_COUNTRY
- See Also:
- Constant Field Values
PROPERTYNAME_REPOSITORY_MAILCODE
public static final java.lang.String PROPERTYNAME_REPOSITORY_MAILCODE
- See Also:
- Constant Field Values
PROPERTYNAME_REPOSITORY_TELEPHONE
public static final java.lang.String PROPERTYNAME_REPOSITORY_TELEPHONE
- See Also:
- Constant Field Values
PROPERTYNAME_REPOSITORY_FAX
public static final java.lang.String PROPERTYNAME_REPOSITORY_FAX
- See Also:
- Constant Field Values
PROPERTYNAME_REPOSITORY_EMAIL
public static final java.lang.String PROPERTYNAME_REPOSITORY_EMAIL
- See Also:
- Constant Field Values
PROPERTYNAME_REPOSITORY_URL
public static final java.lang.String PROPERTYNAME_REPOSITORY_URL
- See Also:
- Constant Field Values
PROPERTYNAME_REPOSITORY_COUNTRY_CODE
public static final java.lang.String PROPERTYNAME_REPOSITORY_COUNTRY_CODE
- See Also:
- Constant Field Values
PROPERTYNAME_REPOSITORY_AGENCY_CODE
public static final java.lang.String PROPERTYNAME_REPOSITORY_AGENCY_CODE
- See Also:
- Constant Field Values
PROPERTYNAME_REPOSITORY_NOTE
public static final java.lang.String PROPERTYNAME_REPOSITORY_NOTE
- See Also:
- Constant Field Values
PROPERTYNAME_REPOSITORY_NOTE_TYPE
public static final java.lang.String PROPERTYNAME_REPOSITORY_NOTE_TYPE
- See Also:
- Constant Field Values
PROPERTYNAME_BRANDING_DEVICE
public static final java.lang.String PROPERTYNAME_BRANDING_DEVICE
- See Also:
- Constant Field Values
PROPERTYNAME_DESCRIPTIVE_LANGUAGE
public static final java.lang.String PROPERTYNAME_DESCRIPTIVE_LANGUAGE
- See Also:
- Constant Field Values
PROPERTYNAME_NCES_ID
public static final java.lang.String PROPERTYNAME_NCES_ID
- See Also:
- Constant Field Values
PROPERTYNAME_INSTITUTION_NAME
public static final java.lang.String PROPERTYNAME_INSTITUTION_NAME
- See Also:
- Constant Field Values
Repositories
public Repositories()
- Creates a new instance of Repository
getRepositoryId
public java.lang.Long getRepositoryId()
setRepositoryId
public void setRepositoryId(java.lang.Long repositoryId)
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.
testDeleteRules
public void testDeleteRules()
throws DeleteException,
PersistenceException
- Overrides:
testDeleteRules
in class DomainObject
- Throws:
DeleteException
PersistenceException
getRepositoryName
public java.lang.String getRepositoryName()
setRepositoryName
public void setRepositoryName(java.lang.String repositoryName)
getAccessions
public java.util.Set getAccessions()
setAccessions
public void setAccessions(java.util.Set accessions)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getResources
public java.util.Set getResources()
setResources
public void setResources(java.util.Set resources)
getUsers
public java.util.Set getUsers()
setUsers
public void setUsers(java.util.Set users)
addRepositoryToList
public static void addRepositoryToList(Repositories repositoryToAdd)
getRepositoryList
public static java.util.Vector<Repositories> getRepositoryList()
lookupRepositoryByName
public static Repositories lookupRepositoryByName(java.lang.String repositoryName)
loadRepositories
public static boolean loadRepositories()
getAddress1
public java.lang.String getAddress1()
setAddress1
public void setAddress1(java.lang.String address1)
getAddress2
public java.lang.String getAddress2()
setAddress2
public void setAddress2(java.lang.String address2)
getCity
public java.lang.String getCity()
setCity
public void setCity(java.lang.String city)
getRegion
public java.lang.String getRegion()
setRegion
public void setRegion(java.lang.String region)
getCountry
public java.lang.String getCountry()
setCountry
public void setCountry(java.lang.String country)
getMailCode
public java.lang.String getMailCode()
setMailCode
public void setMailCode(java.lang.String mailCode)
getTelephone
public java.lang.String getTelephone()
setTelephone
public void setTelephone(java.lang.String telephone)
getFax
public java.lang.String getFax()
setFax
public void setFax(java.lang.String fax)
getEmail
public java.lang.String getEmail()
setEmail
public void setEmail(java.lang.String email)
getUrl
public java.lang.String getUrl()
setUrl
public void setUrl(java.lang.String url)
getCountryCode
public java.lang.String getCountryCode()
setCountryCode
public void setCountryCode(java.lang.String countryCode)
getAgencyCode
public java.lang.String getAgencyCode()
setAgencyCode
public void setAgencyCode(java.lang.String agencyCode)
getAddress3
public java.lang.String getAddress3()
setAddress3
public void setAddress3(java.lang.String address3)
getDefaultValues
public java.util.Set<DefaultValues> getDefaultValues()
setDefaultValues
public void setDefaultValues(java.util.Set<DefaultValues> defaultValues)
addDefaultValue
public void addDefaultValue(DefaultValues defaultValue)
throws DuplicateLinkException
- Throws:
DuplicateLinkException
containsDefaultValue
public java.lang.Boolean containsDefaultValue(DefaultValues defaultValueToAdd)
removeDefaultValue
protected void removeDefaultValue(DefaultValues defaultValue)
addRelatedObject
public void addRelatedObject(DomainObject domainObject)
throws DuplicateLinkException
- A dummy place holder to be overridden by classes that have related objects
- Overrides:
addRelatedObject
in class DomainObject
- Parameters:
domainObject
- the domain object to be removed
- Throws:
DuplicateLinkException
removeRelatedObject
public void removeRelatedObject(DomainObject domainObject)
- Description copied from class:
DomainObject
- A dummy place holder to be overridden by classes that have related objects
- Overrides:
removeRelatedObject
in class DomainObject
- Parameters:
domainObject
- the domain object to be removed
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 DomainObject
- Parameters:
domainObject
- the domain object to be removed
getNotes
public java.util.Set<RepositoryNotes> getNotes()
setNotes
public void setNotes(java.util.Set<RepositoryNotes> notes)
addNote
public void addNote(RepositoryNotes respositoryNote)
getShortName
public java.lang.String getShortName()
setShortName
public void setShortName(java.lang.String shortName)
getNoteDefaultValues
public java.util.Set<RepositoryNotesDefaultValues> getNoteDefaultValues()
setNoteDefaultValues
public void setNoteDefaultValues(java.util.Set<RepositoryNotesDefaultValues> noteDefaultValues)
createNoteDefaultValueLinks
public void createNoteDefaultValueLinks()
getBrandingDevice
public java.lang.String getBrandingDevice()
setBrandingDevice
public void setBrandingDevice(java.lang.String brandingDevice)
getDescriptiveLanguage
public java.lang.String getDescriptiveLanguage()
setDescriptiveLanguage
public void setDescriptiveLanguage(java.lang.String descriptiveLanguage)
getNcesId
public java.lang.String getNcesId()
setNcesId
public void setNcesId(java.lang.String ncesId)
getInstitutionName
public java.lang.String getInstitutionName()
setInstitutionName
public void setInstitutionName(java.lang.String institutionName)
getStatistics
public java.util.Set<RepositoryStatistics> getStatistics()
setStatistics
public void setStatistics(java.util.Set<RepositoryStatistics> statistics)