org.archiviststoolkit.model
Class Locations

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

public class Locations
extends DomainObject

See Also:
Serialized Form

Nested Class Summary
 class Locations.ResourceContainers
           
 
Field Summary
static java.lang.String PROPERTYNAME_AREA
           
static java.lang.String PROPERTYNAME_BARCODE
           
static java.lang.String PROPERTYNAME_BUILDING
           
static java.lang.String PROPERTYNAME_CLASSIFICATION_NUMBER
           
static java.lang.String PROPERTYNAME_COORDINATE_1_ALPHA_NUMERIC_INDICATOR
           
static java.lang.String PROPERTYNAME_COORDINATE_1_LABEL
           
static java.lang.String PROPERTYNAME_COORDINATE_1_NUMERIC_INDICATOR
           
static java.lang.String PROPERTYNAME_COORDINATE_2_ALPHA_NUMERIC_INDICATOR
           
static java.lang.String PROPERTYNAME_COORDINATE_2_LABEL
           
static java.lang.String PROPERTYNAME_COORDINATE_2_NUMERIC_INDICATOR
           
static java.lang.String PROPERTYNAME_COORDINATE_3_ALPHA_NUMERIC_INDICATOR
           
static java.lang.String PROPERTYNAME_COORDINATE_3_LABEL
           
static java.lang.String PROPERTYNAME_COORDINATE_3_NUMERIC_INDICATOR
           
static java.lang.String PROPERTYNAME_COORDINATE1
           
static java.lang.String PROPERTYNAME_COORDINATE2
           
static java.lang.String PROPERTYNAME_COORDINATE3
           
static java.lang.String PROPERTYNAME_COORDINATES
           
static java.lang.String PROPERTYNAME_FLOOR
           
static java.lang.String PROPERTYNAME_REPOSITORY
           
static java.lang.String PROPERTYNAME_ROOM
           
 
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
Locations()
           
 
Method Summary
 int compareTo(java.lang.Object object)
          Compares this object to another.
 java.util.Set<AccessionsLocations> getAccessions()
           
 java.lang.String getArea()
           
 java.lang.String getBarcode()
           
 java.lang.String getBuilding()
           
 java.lang.String getClassificationNumber()
           
 java.util.ArrayList<ShelfListItems> getContainerList()
           
 java.lang.String getCoordinate1()
           
 java.lang.String getCoordinate1AlphaNumIndicator()
           
 java.lang.String getCoordinate1Label()
           
 java.lang.Double getCoordinate1NumericIndicator()
           
 java.lang.String getCoordinate2()
           
 java.lang.String getCoordinate2AlphaNumIndicator()
           
 java.lang.String getCoordinate2Label()
           
 java.lang.Double getCoordinate2NumericIndicator()
           
 java.lang.String getCoordinate3()
           
 java.lang.String getCoordinate3AlphaNumIndicator()
           
 java.lang.String getCoordinate3Label()
           
 java.lang.Double getCoordinate3NumericIndicator()
           
 LocationsCoordinatesDisplay getCoordinates()
           
 java.lang.String getCoordinateSortString()
           
 java.lang.String getFloor()
           
 java.lang.Long getIdentifier()
           
 java.util.Set<ArchDescriptionAnalogInstances> getInstances()
           
 java.lang.Long getLocationId()
           
 java.util.ArrayList<Locations.ResourceContainers> getLocationList()
           
 Repositories getRepository()
           
 java.lang.String getRoom()
           
 java.lang.String getSortString()
           
 void setAccessions(java.util.Set<AccessionsLocations> accessions)
           
 void setArea(java.lang.String area)
           
 void setBarcode(java.lang.String barcode)
           
 void setBuilding(java.lang.String building)
           
 void setClassificationNumber(java.lang.String classificationNumber)
           
 void setCoordinate1AlphaNumIndicator(java.lang.String container1AlphaNumIndicator)
           
 void setCoordinate1Label(java.lang.String coordinate1Label)
           
 void setCoordinate1NumericIndicator(java.lang.Double coordinate1NumericIndicator)
           
 void setCoordinate2AlphaNumIndicator(java.lang.String container2AlphaNumIndicator)
           
 void setCoordinate2Label(java.lang.String coordinate2Label)
           
 void setCoordinate2NumericIndicator(java.lang.Double coordinate2NumericIndicator)
           
 void setCoordinate3AlphaNumIndicator(java.lang.String container3AlphaNumIndicator)
           
 void setCoordinate3Label(java.lang.String coordinate3Label)
           
 void setCoordinate3NumericIndicator(java.lang.Double coordinate3NumericIndicator)
           
 void setFloor(java.lang.String floor)
           
 void setIdentifier(java.lang.Long identifier)
           
 void setInstances(java.util.Set<ArchDescriptionAnalogInstances> instances)
           
 void setLocationId(java.lang.Long locationId)
           
 void setRepository(Repositories repository)
           
 void setRoom(java.lang.String room)
           
 void testDeleteRules()
           
 java.lang.String toString()
           
 
Methods inherited from class org.archiviststoolkit.mydomain.DomainObject
addRelatedObject, creationDate, equals, getAuditInfo, getCreated, getCreatedBy, getLastUpdated, getLastUpdatedBy, getRelatedCollection, getRelatedObject, getUniqueConstraintKey, getVersion, hashCode, isNewRecord, lastUpdated, onDelete, onLoad, onSave, onUpdate, removeIdAndAuditInfo, removeRelatedObject, 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
 

Field Detail

PROPERTYNAME_BUILDING

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

PROPERTYNAME_FLOOR

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

PROPERTYNAME_ROOM

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

PROPERTYNAME_AREA

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

PROPERTYNAME_COORDINATE_1_LABEL

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

PROPERTYNAME_COORDINATE_1_NUMERIC_INDICATOR

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

PROPERTYNAME_COORDINATE_1_ALPHA_NUMERIC_INDICATOR

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

PROPERTYNAME_COORDINATE_2_LABEL

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

PROPERTYNAME_COORDINATE_2_NUMERIC_INDICATOR

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

PROPERTYNAME_COORDINATE_2_ALPHA_NUMERIC_INDICATOR

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

PROPERTYNAME_COORDINATE_3_LABEL

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

PROPERTYNAME_COORDINATE_3_NUMERIC_INDICATOR

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

PROPERTYNAME_COORDINATE_3_ALPHA_NUMERIC_INDICATOR

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

PROPERTYNAME_CLASSIFICATION_NUMBER

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

PROPERTYNAME_BARCODE

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

PROPERTYNAME_REPOSITORY

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

PROPERTYNAME_COORDINATES

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

PROPERTYNAME_COORDINATE1

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

PROPERTYNAME_COORDINATE2

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

PROPERTYNAME_COORDINATE3

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

Locations

public Locations()
Method Detail

getLocationId

public java.lang.Long getLocationId()

setLocationId

public void setLocationId(java.lang.Long locationId)

getBuilding

public java.lang.String getBuilding()

setBuilding

public void setBuilding(java.lang.String building)

getFloor

public java.lang.String getFloor()

setFloor

public void setFloor(java.lang.String floor)

getBarcode

public java.lang.String getBarcode()

setBarcode

public void setBarcode(java.lang.String barcode)

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

getRoom

public java.lang.String getRoom()

setRoom

public void setRoom(java.lang.String room)

getArea

public java.lang.String getArea()

setArea

public void setArea(java.lang.String area)

getCoordinate1Label

public java.lang.String getCoordinate1Label()

setCoordinate1Label

public void setCoordinate1Label(java.lang.String coordinate1Label)

getCoordinate2Label

public java.lang.String getCoordinate2Label()

setCoordinate2Label

public void setCoordinate2Label(java.lang.String coordinate2Label)

getCoordinate3Label

public java.lang.String getCoordinate3Label()

setCoordinate3Label

public void setCoordinate3Label(java.lang.String coordinate3Label)

getClassificationNumber

public java.lang.String getClassificationNumber()

setClassificationNumber

public void setClassificationNumber(java.lang.String classificationNumber)

getCoordinates

public LocationsCoordinatesDisplay getCoordinates()

getCoordinate1

public java.lang.String getCoordinate1()

getCoordinate2

public java.lang.String getCoordinate2()

getCoordinate3

public java.lang.String getCoordinate3()

toString

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

compareTo

public int compareTo(java.lang.Object object)
Compares this object to another.

Specified by:
compareTo in interface java.lang.Comparable
Overrides:
compareTo in class DomainObject
Parameters:
object - the object to compare this to.
Returns:
a integer result of the comparison.

getSortString

public java.lang.String getSortString()

getCoordinateSortString

public java.lang.String getCoordinateSortString()

getInstances

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

setInstances

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

getRepository

public Repositories getRepository()

setRepository

public void setRepository(Repositories repository)

getAccessions

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

setAccessions

public void setAccessions(java.util.Set<AccessionsLocations> accessions)

getContainerList

public java.util.ArrayList<ShelfListItems> getContainerList()

getLocationList

public java.util.ArrayList<Locations.ResourceContainers> getLocationList()

getCoordinate1NumericIndicator

public java.lang.Double getCoordinate1NumericIndicator()

setCoordinate1NumericIndicator

public void setCoordinate1NumericIndicator(java.lang.Double coordinate1NumericIndicator)

getCoordinate1AlphaNumIndicator

public java.lang.String getCoordinate1AlphaNumIndicator()

setCoordinate1AlphaNumIndicator

public void setCoordinate1AlphaNumIndicator(java.lang.String container1AlphaNumIndicator)

getCoordinate2NumericIndicator

public java.lang.Double getCoordinate2NumericIndicator()

setCoordinate2NumericIndicator

public void setCoordinate2NumericIndicator(java.lang.Double coordinate2NumericIndicator)

getCoordinate2AlphaNumIndicator

public java.lang.String getCoordinate2AlphaNumIndicator()

setCoordinate2AlphaNumIndicator

public void setCoordinate2AlphaNumIndicator(java.lang.String container2AlphaNumIndicator)

getCoordinate3NumericIndicator

public java.lang.Double getCoordinate3NumericIndicator()

setCoordinate3NumericIndicator

public void setCoordinate3NumericIndicator(java.lang.Double coordinate3NumericIndicator)

getCoordinate3AlphaNumIndicator

public java.lang.String getCoordinate3AlphaNumIndicator()

setCoordinate3AlphaNumIndicator

public void setCoordinate3AlphaNumIndicator(java.lang.String container3AlphaNumIndicator)