org.archiviststoolkit.model
Class ExternalReference

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

public class ExternalReference
extends ArchDescriptionRepeatingData

See Also:
Serialized Form

Field Summary
static java.lang.String PROPERTYNAME_ACTUATE
           
static java.lang.String PROPERTYNAME_HREF
           
static java.lang.String PROPERTYNAME_SHOW
           
 
Fields inherited from class org.archiviststoolkit.model.ArchDescriptionRepeatingData
PROPERTYNAME_CONTENT, PROPERTYNAME_EAD_INGEST_PROBLEMS, PROPERTYNAME_PERSISTENT_ID, PROPERTYNAME_REPEATING_DATA_TYPE, PROPERTYNAME_RESOURCE, PROPERTYNAME_RESOURCE_COMPONENT, PROPERTYNAME_TITLE, PROPERTYNAME_TYPE
 
Fields inherited from class org.archiviststoolkit.mydomain.SequencedObject
PROPERTYNAME_SEQUENCE_NUMBER
 
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
ExternalReference()
          No-arg constructor for JavaBean tools.
ExternalReference(ArchDescription archDescription)
          Full constructor;
 
Method Summary
 java.lang.String getActuate()
           
 java.lang.String getContent()
           
 java.lang.String getFullDescription()
           
 java.lang.String getHref()
           
 java.lang.String getShow()
           
 java.lang.String getType()
           
 void setActuate(java.lang.String actuate)
           
 void setHref(java.lang.String href)
           
 void setShow(java.lang.String show)
           
 
Methods inherited from class org.archiviststoolkit.model.ArchDescriptionRepeatingData
addRepeatingData, getAccession, getArchDescriptionRepeatingDataId, getChildren, getDigitalObject, getEadIngestProblem, getIdentifier, getInstance, getInstance, getParentNote, getPersistentId, getRepeatingDataType, getResource, getResourceComponent, getTitle, removeRepeatingData, setAccession, setArchDescriptionRepeatingDataId, setChildren, setDigitalObject, setEadIngestProblem, setIdentifier, setParentNote, setPersistentId, setRepeatingDataType, setResource, setResourceComponent, setTitle
 
Methods inherited from class org.archiviststoolkit.mydomain.SequencedObject
adjustSequenceNumberForAdd, compareTo, getSequenceNumber, incrementSequenceNumber, incrementSequenceNumber, resequenceSequencedObjects, setSequenceNumber
 
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
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

PROPERTYNAME_HREF

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

PROPERTYNAME_ACTUATE

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

PROPERTYNAME_SHOW

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

ExternalReference

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


ExternalReference

public ExternalReference(ArchDescription archDescription)
Full constructor;

Parameters:
archDescription - - the parent record to link to
Method Detail

getContent

public java.lang.String getContent()
Specified by:
getContent in class ArchDescriptionRepeatingData

getType

public java.lang.String getType()
Specified by:
getType in class ArchDescriptionRepeatingData

getFullDescription

public java.lang.String getFullDescription()
Specified by:
getFullDescription in class ArchDescriptionRepeatingData

getHref

public java.lang.String getHref()

setHref

public void setHref(java.lang.String href)

getActuate

public java.lang.String getActuate()

setActuate

public void setActuate(java.lang.String actuate)

getShow

public java.lang.String getShow()

setShow

public void setShow(java.lang.String show)