public class PersonImpl extends EObjectImpl implements Person
The following features are implemented:
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.EStore
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
address
The cached value of the '
Address ' attribute |
protected static java.lang.String |
ADDRESS_EDEFAULT
The default value of the '
Address ' attribute |
protected static java.lang.String |
FIRST_NAME_EDEFAULT
The default value of the '
First Name ' attribute |
protected java.lang.String |
firstName
The cached value of the '
First Name ' attribute |
protected static java.lang.String |
LAST_NAME_EDEFAULT
The default value of the '
Last Name ' attribute |
protected java.lang.String |
lastName
The cached value of the '
Last Name ' attribute |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
EOPPOSITE_FEATURE_BASE
Modifier | Constructor and Description |
---|---|
protected |
PersonImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
java.lang.String |
getAddress() |
java.lang.String |
getFirstName() |
java.lang.String |
getLastName() |
void |
setAddress(java.lang.String newAddress) |
void |
setFirstName(java.lang.String newFirstName) |
void |
setLastName(java.lang.String newLastName) |
java.lang.String |
toString() |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
protected static final java.lang.String ADDRESS_EDEFAULT
Address
' attribute.
getAddress()
protected java.lang.String address
Address
' attribute.
getAddress()
protected static final java.lang.String FIRST_NAME_EDEFAULT
First Name
' attribute.
getFirstName()
protected java.lang.String firstName
First Name
' attribute.
getFirstName()
protected static final java.lang.String LAST_NAME_EDEFAULT
Last Name
' attribute.
getLastName()
protected java.lang.String lastName
Last Name
' attribute.
getLastName()
protected EClass eStaticClass()
eStaticClass
in class EObjectImpl
public java.lang.String getAddress()
getAddress
in interface Addressable
Addressable.setAddress(String)
,
EXTLibraryPackage.getAddressable_Address()
public void setAddress(java.lang.String newAddress)
setAddress
in interface Addressable
newAddress
- the new value of the 'Address' attribute.Addressable.getAddress()
public java.lang.String getFirstName()
getFirstName
in interface Person
Person.setFirstName(String)
,
EXTLibraryPackage.getPerson_FirstName()
public void setFirstName(java.lang.String newFirstName)
setFirstName
in interface Person
newFirstName
- the new value of the 'First Name' attribute.Person.getFirstName()
public java.lang.String getLastName()
getLastName
in interface Person
Person.setLastName(String)
,
EXTLibraryPackage.getPerson_LastName()
public void setLastName(java.lang.String newLastName)
setLastName
in interface Person
newLastName
- the new value of the 'Last Name' attribute.Person.getLastName()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class BasicEObjectImpl
InternalEObject.eGet(EStructuralFeature, boolean, boolean)
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface InternalEObject
eSet
in class BasicEObjectImpl
EObject.eSet(EStructuralFeature, Object)
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class BasicEObjectImpl
EObject.eUnset(EStructuralFeature)
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class BasicEObjectImpl
EObject.eIsSet(EStructuralFeature)
public java.lang.String toString()
toString
in class BasicEObjectImpl