org.eclipse.ohf.ihe.common.ebxml._2._1.rim
Interface PersonNameType

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
PersonNameTypeImpl

public interface PersonNameType
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Person Name Type'. Mapping of the same named interface in ebRIM.

The following features are supported:

See Also:
RimPackage.getPersonNameType()

Method Summary
 java.lang.String getFirstName()
          Returns the value of the 'First Name' attribute.
 org.eclipse.emf.ecore.util.FeatureMap getGroup()
          Returns the value of the 'Group' attribute list.
 java.lang.String getLastName()
          Returns the value of the 'Last Name' attribute.
 java.lang.String getMiddleName()
          Returns the value of the 'Middle Name' attribute.
 org.eclipse.emf.common.util.EList getSlot()
          Returns the value of the 'Slot' containment reference list.
 void setFirstName(java.lang.String value)
          Sets the value of the 'First Name' attribute.
 void setLastName(java.lang.String value)
          Sets the value of the 'Last Name' attribute.
 void setMiddleName(java.lang.String value)
          Sets the value of the 'Middle Name' attribute.
 
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

getGroup

org.eclipse.emf.ecore.util.FeatureMap getGroup()
Returns the value of the 'Group' attribute list. The list contents are of type FeatureMap.Entry.

If the meaning of the 'Group' attribute list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Group' attribute list.
See Also:
RimPackage.getPersonNameType_Group()

getSlot

org.eclipse.emf.common.util.EList getSlot()
Returns the value of the 'Slot' containment reference list. The list contents are of type SlotType1.

If the meaning of the 'Slot' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Slot' containment reference list.
See Also:
RimPackage.getPersonNameType_Slot()

getFirstName

java.lang.String getFirstName()
Returns the value of the 'First Name' attribute.

If the meaning of the 'First Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'First Name' attribute.
See Also:
setFirstName(String), RimPackage.getPersonNameType_FirstName()

setFirstName

void setFirstName(java.lang.String value)
Sets the value of the 'First Name' attribute.

Parameters:
value - the new value of the 'First Name' attribute.
See Also:
getFirstName()

getLastName

java.lang.String getLastName()
Returns the value of the 'Last Name' attribute.

If the meaning of the 'Last Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Last Name' attribute.
See Also:
setLastName(String), RimPackage.getPersonNameType_LastName()

setLastName

void setLastName(java.lang.String value)
Sets the value of the 'Last Name' attribute.

Parameters:
value - the new value of the 'Last Name' attribute.
See Also:
getLastName()

getMiddleName

java.lang.String getMiddleName()
Returns the value of the 'Middle Name' attribute.

If the meaning of the 'Middle Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Middle Name' attribute.
See Also:
setMiddleName(String), RimPackage.getPersonNameType_MiddleName()

setMiddleName

void setMiddleName(java.lang.String value)
Sets the value of the 'Middle Name' attribute.

Parameters:
value - the new value of the 'Middle Name' attribute.
See Also:
getMiddleName()