org.archiviststoolkit.model
Class AssessmentsSearchResult

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

public class AssessmentsSearchResult
extends DomainObject

Archivists' Toolkit(TM) Copyright � 2005-2009 Regents of the University of California, New York University, & Five Colleges, Inc. All rights reserved.

This software is free. You can redistribute it and / or modify it under the terms of the Educational Community License (ECL) version 1.0 (http://www.opensource.org/licenses/ecl1.php)

This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ECL license for more details about permissions and limitations.

Archivists' Toolkit(TM) http://www.archiviststoolkit.org info@archiviststoolkit.org

Created by IntelliJ IDEA. This class stores the search results from an assessment record search

See Also:
Serialized Form

Field Summary
static java.lang.String PROPERTYNAME_ASSESSMENT_ID
           
static java.lang.String PROPERTYNAME_CONDITION_OF_MATERIAL_RATING
           
static java.lang.String PROPERTYNAME_INTELLECTUAL_ACCESS_RATING
           
static java.lang.String PROPERTYNAME_PHYSICAL_ACCESS_RATING
           
static java.lang.String PROPERTYNAME_QUALITY_OF_HOUSING_RATING
           
static java.lang.String PROPERTYNAME_RESEARCH_VALUE_RATING
           
static java.lang.String PROPERTYNAME_SURVEYED_MATERIAL_ID
           
static java.lang.String PROPERTYNAME_SURVEYED_MATERIAL_TITLE
           
static java.lang.String PROPERTYNAME_USER_NUMERICAL_RATING1
           
static java.lang.String PROPERTYNAME_USER_NUMERICAL_RATING2
           
 
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
AssessmentsSearchResult()
           
AssessmentsSearchResult(Assessments assessment)
           
AssessmentsSearchResult(Assessments assessment, Accessions accession)
           
AssessmentsSearchResult(Assessments assessment, DigitalObjects digitalObject)
           
AssessmentsSearchResult(Assessments assessment, Resources resource)
           
 
Method Summary
 Accessions getAccession()
          Method to return the accession record
 Assessments getAssessment()
          Method to return the assessment
 java.lang.Long getAssessmentId()
           
 java.lang.String getConditionOfMaterialRating()
           
 java.util.Date getCreated()
          Get the created date from the assessment record
 java.lang.String getCreatedBy()
          Get who created the assessment record
 DigitalObjects getDigitalObject()
          Method to return the digital object record
 java.lang.Long getId()
           
 java.lang.Long getIdentifier()
           
 java.lang.String getIntellectualAccessRating()
           
 java.util.Date getLastUpdated()
          Get the date the assessment record was last updated
 java.lang.String getLastUpdatedBy()
          Get the person who last updated the assessment record
 java.lang.String getPhysicalAccessRating()
           
 java.lang.String getQualityOfHousingRating()
           
 java.lang.String getResearchValueRating()
           
 Resources getResource()
          Method to return the resource record
 java.lang.String getSurveyedMaterialId()
           
 java.lang.String getSurveyedMaterialTitle()
           
 java.lang.String getUserNumericalRating1()
           
 java.lang.String getUserNumericalRating2()
           
 void setId(java.lang.Long id)
           
 void setIdentifier(java.lang.Long identifier)
           
 
Methods inherited from class org.archiviststoolkit.mydomain.DomainObject
addRelatedObject, compareTo, creationDate, equals, getAuditInfo, 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, toString, wait, wait, wait
 

Field Detail

PROPERTYNAME_ASSESSMENT_ID

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

PROPERTYNAME_SURVEYED_MATERIAL_TITLE

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

PROPERTYNAME_SURVEYED_MATERIAL_ID

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

PROPERTYNAME_CONDITION_OF_MATERIAL_RATING

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

PROPERTYNAME_RESEARCH_VALUE_RATING

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

PROPERTYNAME_PHYSICAL_ACCESS_RATING

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

PROPERTYNAME_INTELLECTUAL_ACCESS_RATING

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

PROPERTYNAME_QUALITY_OF_HOUSING_RATING

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

PROPERTYNAME_USER_NUMERICAL_RATING1

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

PROPERTYNAME_USER_NUMERICAL_RATING2

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

AssessmentsSearchResult

public AssessmentsSearchResult()

AssessmentsSearchResult

public AssessmentsSearchResult(Assessments assessment)

AssessmentsSearchResult

public AssessmentsSearchResult(Assessments assessment,
                               Resources resource)

AssessmentsSearchResult

public AssessmentsSearchResult(Assessments assessment,
                               Accessions accession)

AssessmentsSearchResult

public AssessmentsSearchResult(Assessments assessment,
                               DigitalObjects digitalObject)
Method Detail

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.

getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

getAssessmentId

public java.lang.Long getAssessmentId()

getSurveyedMaterialId

public java.lang.String getSurveyedMaterialId()

getSurveyedMaterialTitle

public java.lang.String getSurveyedMaterialTitle()

getConditionOfMaterialRating

public java.lang.String getConditionOfMaterialRating()

getResearchValueRating

public java.lang.String getResearchValueRating()

getPhysicalAccessRating

public java.lang.String getPhysicalAccessRating()

getIntellectualAccessRating

public java.lang.String getIntellectualAccessRating()

getQualityOfHousingRating

public java.lang.String getQualityOfHousingRating()

getUserNumericalRating1

public java.lang.String getUserNumericalRating1()

getUserNumericalRating2

public java.lang.String getUserNumericalRating2()

getAssessment

public Assessments getAssessment()
Method to return the assessment

Returns:
The assessment associated with this object

getResource

public Resources getResource()
Method to return the resource record

Returns:
The resource record or null if no resource record is associated with this object

getAccession

public Accessions getAccession()
Method to return the accession record

Returns:
The accession record or null if no accession record is associated with this object

getDigitalObject

public DigitalObjects getDigitalObject()
Method to return the digital object record

Returns:
The digital object record or null if no digital object is associated with this object

getCreated

public java.util.Date getCreated()
Get the created date from the assessment record

Overrides:
getCreated in class DomainObject
Returns:
Date the record was created

getCreatedBy

public java.lang.String getCreatedBy()
Get who created the assessment record

Overrides:
getCreatedBy in class DomainObject
Returns:
name of person who created the assessment record

getLastUpdated

public java.util.Date getLastUpdated()
Get the date the assessment record was last updated

Overrides:
getLastUpdated in class DomainObject
Returns:
Date assessment was last updated

getLastUpdatedBy

public java.lang.String getLastUpdatedBy()
Get the person who last updated the assessment record

Overrides:
getLastUpdatedBy in class DomainObject
Returns:
The person who last updated the assessment record