org.archiviststoolkit.model
Class ArchDescriptionAnalogInstances

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

public class ArchDescriptionAnalogInstances
extends ArchDescriptionInstances
implements java.io.Serializable, java.lang.Comparable

See Also:
Serialized Form

Field Summary
static java.lang.String PROPERTYNAME_BARCODE
           
static java.lang.String PROPERTYNAME_CONTAINER_LABEL
           
static java.lang.String PROPERTYNAME_CONTAINER1_ALPHA_NUMERIC_INDICATOR
           
static java.lang.String PROPERTYNAME_CONTAINER1_NUMERIC_INDICATOR
           
static java.lang.String PROPERTYNAME_CONTAINER1_TYPE
           
static java.lang.String PROPERTYNAME_CONTAINER2_ALPHA_NUMERIC_INDICATOR
           
static java.lang.String PROPERTYNAME_CONTAINER2_NUMERIC_INDICATOR
           
static java.lang.String PROPERTYNAME_CONTAINER2_TYPE
           
static java.lang.String PROPERTYNAME_CONTAINER3_ALPHA_NUMERIC_INDICATOR
           
static java.lang.String PROPERTYNAME_CONTAINER3_NUMERIC_INDICATOR
           
static java.lang.String PROPERTYNAME_CONTAINER3_TYPE
           
static java.lang.String PROPERTYNAME_LOCATION
           
static java.lang.String PROPERTYNAME_LOCATION_LABEL
           
 
Fields inherited from class org.archiviststoolkit.model.ArchDescriptionInstances
DIGITAL_OBJECT_INSTANCE, PROPERTYNAME_INSTANCE_LABEL, PROPERTYNAME_INSTANCE_TYPE, PROPERTYNAME_RESOURCE, PROPERTYNAME_RESOURCE_COMPONENT
 
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
ArchDescriptionAnalogInstances()
          No-arg constructor for JavaBean tools.
ArchDescriptionAnalogInstances(ArchDescription archDescription)
           
 
Method Summary
 int compareTo(java.lang.Object object)
          Compares this object to another.
 java.lang.String getBarcode()
           
 java.lang.String getContainer1AlphaNumericIndicator()
           
 java.lang.Double getContainer1NumericIndicator()
           
 java.lang.String getContainer1Type()
           
 java.lang.String getContainer2AlphaNumericIndicator()
           
 java.lang.Double getContainer2NumericIndicator()
           
 java.lang.String getContainer2Type()
           
 java.lang.String getContainer3AlphaNumericIndicator()
           
 java.lang.Double getContainer3NumericIndicator()
           
 java.lang.String getContainer3Type()
           
 java.lang.String getContainerLabel()
           
 java.lang.String getInstanceLabel()
           
 Locations getLocation()
           
 java.lang.String getLocationLabel()
           
 java.lang.String getTopLevelLabel()
           
 java.lang.String getTopLevelLabelForSorting()
           
 void setBarcode(java.lang.String barcode)
           
 void setContainer1AlphaNumericIndicator(java.lang.String container1AlphaNumericIndicator)
           
 void setContainer1NumericIndicator(java.lang.Double container1NumericIndicator)
           
 void setContainer1Type(java.lang.String container1Type)
           
 void setContainer2AlphaNumericIndicator(java.lang.String container2AlphaNumericIndicator)
           
 void setContainer2NumericIndicator(java.lang.Double container2NumericIndicator)
           
 void setContainer2Type(java.lang.String container2Type)
           
 void setContainer3AlphaNumericIndicator(java.lang.String container3AlphaNumericIndicator)
           
 void setContainer3NumericIndicator(java.lang.Double container3NumericIndicator)
           
 void setContainer3Type(java.lang.String container3Type)
           
 void setContainerLabel(java.lang.String containerLabel)
           
 void setLocation(Locations location)
           
 
Methods inherited from class org.archiviststoolkit.model.ArchDescriptionInstances
getArchDescriptionInstancesId, getIdentifier, getInstanceType, getResource, getResourceComponent, setArchDescriptionInstancesId, setIdentifier, setInstanceType, setResource, setResourcesComponents
 
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, 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_CONTAINER1_NUMERIC_INDICATOR

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

PROPERTYNAME_CONTAINER1_ALPHA_NUMERIC_INDICATOR

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

PROPERTYNAME_CONTAINER1_TYPE

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

PROPERTYNAME_CONTAINER2_NUMERIC_INDICATOR

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

PROPERTYNAME_CONTAINER2_ALPHA_NUMERIC_INDICATOR

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

PROPERTYNAME_BARCODE

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

PROPERTYNAME_CONTAINER2_TYPE

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

PROPERTYNAME_CONTAINER3_NUMERIC_INDICATOR

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

PROPERTYNAME_CONTAINER3_ALPHA_NUMERIC_INDICATOR

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

PROPERTYNAME_CONTAINER3_TYPE

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

PROPERTYNAME_CONTAINER_LABEL

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

PROPERTYNAME_LOCATION_LABEL

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

PROPERTYNAME_LOCATION

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

ArchDescriptionAnalogInstances

public ArchDescriptionAnalogInstances()
No-arg constructor for JavaBean tools.


ArchDescriptionAnalogInstances

public ArchDescriptionAnalogInstances(ArchDescription archDescription)
Method Detail

getInstanceLabel

public java.lang.String getInstanceLabel()
Specified by:
getInstanceLabel in class ArchDescriptionInstances

getTopLevelLabel

public java.lang.String getTopLevelLabel()

getTopLevelLabelForSorting

public java.lang.String getTopLevelLabelForSorting()

setContainer1NumericIndicator

public void setContainer1NumericIndicator(java.lang.Double container1NumericIndicator)

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 ArchDescriptionInstances
Parameters:
object - the object to compare this to.
Returns:
a integer result of the comparison.

getContainer1NumericIndicator

public java.lang.Double getContainer1NumericIndicator()

setContainer1Type

public void setContainer1Type(java.lang.String container1Type)

getContainer1Type

public java.lang.String getContainer1Type()

getContainerLabel

public java.lang.String getContainerLabel()

setContainerLabel

public void setContainerLabel(java.lang.String containerLabel)

getContainer2NumericIndicator

public java.lang.Double getContainer2NumericIndicator()

setContainer2NumericIndicator

public void setContainer2NumericIndicator(java.lang.Double container2NumericIndicator)

getContainer2Type

public java.lang.String getContainer2Type()

setContainer2Type

public void setContainer2Type(java.lang.String container2Type)

getContainer3NumericIndicator

public java.lang.Double getContainer3NumericIndicator()

setContainer3NumericIndicator

public void setContainer3NumericIndicator(java.lang.Double container3NumericIndicator)

getContainer3Type

public java.lang.String getContainer3Type()

setContainer3Type

public void setContainer3Type(java.lang.String container3Type)

getLocation

public Locations getLocation()

setLocation

public void setLocation(Locations location)

getLocationLabel

public java.lang.String getLocationLabel()

getBarcode

public java.lang.String getBarcode()

setBarcode

public void setBarcode(java.lang.String barcode)

getContainer1AlphaNumericIndicator

public java.lang.String getContainer1AlphaNumericIndicator()

setContainer1AlphaNumericIndicator

public void setContainer1AlphaNumericIndicator(java.lang.String container1AlphaNumericIndicator)

getContainer2AlphaNumericIndicator

public java.lang.String getContainer2AlphaNumericIndicator()

setContainer2AlphaNumericIndicator

public void setContainer2AlphaNumericIndicator(java.lang.String container2AlphaNumericIndicator)

getContainer3AlphaNumericIndicator

public java.lang.String getContainer3AlphaNumericIndicator()

setContainer3AlphaNumericIndicator

public void setContainer3AlphaNumericIndicator(java.lang.String container3AlphaNumericIndicator)