org.archiviststoolkit.model
Class BasicNames
java.lang.Object
com.jgoodies.binding.beans.Model
org.archiviststoolkit.mydomain.DomainObject
org.archiviststoolkit.model.BasicNames
- All Implemented Interfaces:
- com.jgoodies.binding.beans.Observable, java.io.Serializable, java.lang.Comparable, Auditable, org.hibernate.classic.Lifecycle
- Direct Known Subclasses:
- Names, NonPreferredNames
public abstract class BasicNames
- extends DomainObject
The Names class represents a name authority record.
- See Also:
- Serialized Form
Fields inherited from interface org.hibernate.classic.Lifecycle |
NO_VETO, VETO |
Constructor Summary |
BasicNames()
No-arg constructor for JavaBean tools. |
Methods inherited from class org.archiviststoolkit.mydomain.DomainObject |
addRelatedObject, compareTo, 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, wait, wait, wait |
PROPERTYNAME_CORPORATE_PRIMARY_NAME
public static final java.lang.String PROPERTYNAME_CORPORATE_PRIMARY_NAME
- See Also:
- Constant Field Values
PROPERTYNAME_CORPORATE_SUBORDINATE_1
public static final java.lang.String PROPERTYNAME_CORPORATE_SUBORDINATE_1
- See Also:
- Constant Field Values
PROPERTYNAME_CORPORATE_SUBORDINATE_2
public static final java.lang.String PROPERTYNAME_CORPORATE_SUBORDINATE_2
- See Also:
- Constant Field Values
PROPERTYNAME_NUMBER
public static final java.lang.String PROPERTYNAME_NUMBER
- See Also:
- Constant Field Values
PROPERTYNAME_QUALIFIER
public static final java.lang.String PROPERTYNAME_QUALIFIER
- See Also:
- Constant Field Values
PROPERTYNAME_PERSONAL_PRIMARY_NAME
public static final java.lang.String PROPERTYNAME_PERSONAL_PRIMARY_NAME
- See Also:
- Constant Field Values
PROPERTYNAME_PERSONAL_REST_OF_NAME
public static final java.lang.String PROPERTYNAME_PERSONAL_REST_OF_NAME
- See Also:
- Constant Field Values
PROPERTYNAME_PERSONAL_PREFIX
public static final java.lang.String PROPERTYNAME_PERSONAL_PREFIX
- See Also:
- Constant Field Values
PROPERTYNAME_PERSONAL_SUFFIX
public static final java.lang.String PROPERTYNAME_PERSONAL_SUFFIX
- See Also:
- Constant Field Values
PROPERTYNAME_PERSONAL_DATES
public static final java.lang.String PROPERTYNAME_PERSONAL_DATES
- See Also:
- Constant Field Values
PROPERTYNAME_PERSONAL_FULLER_FORM
public static final java.lang.String PROPERTYNAME_PERSONAL_FULLER_FORM
- See Also:
- Constant Field Values
PROPERTYNAME_PERSONAL_TITLE
public static final java.lang.String PROPERTYNAME_PERSONAL_TITLE
- See Also:
- Constant Field Values
PROPERTYNAME_PERSONAL_DIRECT_ORDER
public static final java.lang.String PROPERTYNAME_PERSONAL_DIRECT_ORDER
- See Also:
- Constant Field Values
PROPERTYNAME_FAMILY_NAME
public static final java.lang.String PROPERTYNAME_FAMILY_NAME
- See Also:
- Constant Field Values
PROPERTYNAME_FAMILY_NAME_PREFIX
public static final java.lang.String PROPERTYNAME_FAMILY_NAME_PREFIX
- See Also:
- Constant Field Values
PROPERTYNAME_SORT_NAME
public static final java.lang.String PROPERTYNAME_SORT_NAME
- See Also:
- Constant Field Values
PROPERTYNAME_CREATE_SORT_NAME_AUTOMATICALLY
public static final java.lang.String PROPERTYNAME_CREATE_SORT_NAME_AUTOMATICALLY
- See Also:
- Constant Field Values
PROPERTYNAME_NAME_ID
public static final java.lang.String PROPERTYNAME_NAME_ID
- See Also:
- Constant Field Values
PROPERTYNAME_NAME_TYPE
public static final java.lang.String PROPERTYNAME_NAME_TYPE
- See Also:
- Constant Field Values
PERSON_TYPE
public static final java.lang.String PERSON_TYPE
- See Also:
- Constant Field Values
FAMILY_TYPE
public static final java.lang.String FAMILY_TYPE
- See Also:
- Constant Field Values
CORPORATE_BODY_TYPE
public static final java.lang.String CORPORATE_BODY_TYPE
- See Also:
- Constant Field Values
BasicNames
BasicNames()
- No-arg constructor for JavaBean tools.
getNameType
public java.lang.String getNameType()
- Returns:
- nameType
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.
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getNameId
public java.lang.Long getNameId()
setNameId
public void setNameId(java.lang.Long nameId)
setNameType
public void setNameType(java.lang.String type)
- Parameters:
type
-
getCorporatePrimaryName
public java.lang.String getCorporatePrimaryName()
setCorporatePrimaryName
public void setCorporatePrimaryName(java.lang.String corporatePrimaryName)
getCorporateSubordinate1
public java.lang.String getCorporateSubordinate1()
setCorporateSubordinate1
public void setCorporateSubordinate1(java.lang.String corporateSubordinate1)
getCorporateSubordinate2
public java.lang.String getCorporateSubordinate2()
setCorporateSubordinate2
public void setCorporateSubordinate2(java.lang.String corporateSubordinate2)
getNumber
public java.lang.String getNumber()
setNumber
public void setNumber(java.lang.String number)
getQualifier
public java.lang.String getQualifier()
setQualifier
public void setQualifier(java.lang.String qualifier)
getPersonalPrimaryName
public java.lang.String getPersonalPrimaryName()
setPersonalPrimaryName
public void setPersonalPrimaryName(java.lang.String personalPrimaryName)
getPersonalRestOfName
public java.lang.String getPersonalRestOfName()
setPersonalRestOfName
public void setPersonalRestOfName(java.lang.String personalRestOfName)
getPersonalPrefix
public java.lang.String getPersonalPrefix()
setPersonalPrefix
public void setPersonalPrefix(java.lang.String personalPrefix)
getPersonalSuffix
public java.lang.String getPersonalSuffix()
setPersonalSuffix
public void setPersonalSuffix(java.lang.String personalSuffix)
getPersonalDates
public java.lang.String getPersonalDates()
setPersonalDates
public void setPersonalDates(java.lang.String personalDates)
getPersonalFullerForm
public java.lang.String getPersonalFullerForm()
setPersonalFullerForm
public void setPersonalFullerForm(java.lang.String personalFullerForm)
getFamilyName
public java.lang.String getFamilyName()
setFamilyName
public void setFamilyName(java.lang.String familyName)
getFamilyNamePrefix
public java.lang.String getFamilyNamePrefix()
setFamilyNamePrefix
public void setFamilyNamePrefix(java.lang.String familyNamePrefix)
createSortName
public void createSortName()
createSortName
public void createSortName(java.lang.String source,
java.lang.String rules)
getSortName
public java.lang.String getSortName()
setSortName
public void setSortName(java.lang.String sortName)
getPersonalTitle
public java.lang.String getPersonalTitle()
setPersonalTitle
public void setPersonalTitle(java.lang.String personalTitle)
getPersonalDirectOrder
public java.lang.Boolean getPersonalDirectOrder()
setPersonalDirectOrder
public void setPersonalDirectOrder(java.lang.Boolean personalDirectOrder)
getCreateSortNameAutomatically
public java.lang.Boolean getCreateSortNameAutomatically()
setCreateSortNameAutomatically
public void setCreateSortNameAutomatically(java.lang.Boolean createSortNameAutomatically)