org.eclipse.ohf.ihe.common.cdar2
Interface ENXP

All Superinterfaces:
ANY, BIN1, ED, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, ST1
All Known Subinterfaces:
EnDelimiter, EnFamily, EnGiven, EnPrefix, EnSuffix
All Known Implementing Classes:
EnDelimiterImpl, EnFamilyImpl, EnGivenImpl, EnPrefixImpl, EnSuffixImpl, ENXPImpl

public interface ENXP
extends ST1

A representation of the model object 'ENXP'. A character string token representing a part of a name. May have a type code signifying the role of the part in the whole entity name, and a qualifier code for more detail about the name part type. Typical name parts for person names are given names, and family names, titles, etc.

The following features are supported:

See Also:
CDAR2Package.getENXP()

Method Summary
 org.eclipse.emf.common.util.Enumerator getPartType()
          Returns the value of the 'Part Type' attribute.
 java.util.List getQualifier()
          Returns the value of the 'Qualifier' attribute.
 void setPartType(org.eclipse.emf.common.util.Enumerator value)
          Sets the value of the 'Part Type' attribute.
 void setQualifier(java.util.List value)
          Sets the value of the 'Qualifier' attribute.
 
Methods inherited from interface org.eclipse.ohf.ihe.common.cdar2.ED
getCompression, getIntegrityCheck, getIntegrityCheckAlgorithm, getLanguage, getMediaType, getMixed, getReference, getThumbnail, isSetCompression, isSetIntegrityCheckAlgorithm, isSetMediaType, setCompression, setIntegrityCheck, setIntegrityCheckAlgorithm, setLanguage, setMediaType, setReference, setThumbnail, unsetCompression, unsetIntegrityCheckAlgorithm, unsetMediaType
 
Methods inherited from interface org.eclipse.ohf.ihe.common.cdar2.BIN1
getRepresentation, isSetRepresentation, setRepresentation, unsetRepresentation
 
Methods inherited from interface org.eclipse.ohf.ihe.common.cdar2.ANY
getNullFlavor, setNullFlavor
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getPartType

org.eclipse.emf.common.util.Enumerator getPartType()
Returns the value of the 'Part Type' attribute. Indicates whether the name part is a given name, family name, prefix, suffix, etc.

Returns:
the value of the 'Part Type' attribute.
See Also:
setPartType(Enumerator), CDAR2Package.getENXP_PartType()

setPartType

void setPartType(org.eclipse.emf.common.util.Enumerator value)
Sets the value of the 'Part Type' attribute.

Parameters:
value - the new value of the 'Part Type' attribute.
See Also:
getPartType()

getQualifier

java.util.List getQualifier()
Returns the value of the 'Qualifier' attribute. The qualifier is a set of codes each of which specifies a certain subcategory of the name part in addition to the main name part type. For example, a given name may be flagged as a nickname, a family name may be a pseudonym or a name of public records.

Returns:
the value of the 'Qualifier' attribute.
See Also:
setQualifier(List), CDAR2Package.getENXP_Qualifier()

setQualifier

void setQualifier(java.util.List value)
Sets the value of the 'Qualifier' attribute.

Parameters:
value - the new value of the 'Qualifier' attribute.
See Also:
getQualifier()