public class BusinessPersonImpl extends PersonImpl implements BusinessPerson
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
COMPANY_ID_CARD_NUMBER_EDEFAULT
The default value of the '
Company Id Card Number' attribute. |
protected java.lang.String |
companyIdCardNumber
The cached value of the '
Company Id Card Number' attribute. |
protected <any> |
employeeInfo
The cached value of the '
Employee Info' containment reference list. |
address, BIG_INT_EDEFAULT, bigDec, bigInt, contact, FIRST_NAME_EDEFAULT, firstName, gender, GENDER_EDEFAULT, id, ID_EDEFAULT, image, IMAGE_EDEFAULT, LAST_NAME_EDEFAULT, lastName, properties, relatives, tags| Modifier | Constructor and Description |
|---|---|
protected |
BusinessPersonImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
java.lang.String |
getCompanyIdCardNumber() |
<any> |
getEmployeeInfo() |
void |
setCompanyIdCardNumber(java.lang.String newCompanyIdCardNumber) |
java.lang.String |
toString() |
basicGetAddress, getAddress, getBigDec, getBigInt, getContact, getFirstName, getGender, getId, getImage, getLastName, getProperties, getRelatives, getTags, setAddress, setBigInt, setFirstName, setGender, setId, setImage, setLastNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAddress, getBigDec, getBigInt, getContact, getFirstName, getGender, getId, getImage, getLastName, getProperties, getRelatives, getTags, setAddress, setBigInt, setFirstName, setGender, setId, setImage, setLastNameprotected static final java.lang.String COMPANY_ID_CARD_NUMBER_EDEFAULT
Company Id Card Number' attribute.
getCompanyIdCardNumber()protected java.lang.String companyIdCardNumber
Company Id Card Number' attribute.
getCompanyIdCardNumber()protected <any> employeeInfo
Employee Info' containment reference list.
getEmployeeInfo()protected EClass eStaticClass()
eStaticClass in class PersonImplpublic java.lang.String getCompanyIdCardNumber()
getCompanyIdCardNumber in interface BusinessPersonBusinessPerson.setCompanyIdCardNumber(String),
TestPackage.getBusinessPerson_CompanyIdCardNumber()public void setCompanyIdCardNumber(java.lang.String newCompanyIdCardNumber)
setCompanyIdCardNumber in interface BusinessPersonnewCompanyIdCardNumber - the new value of the 'Company Id Card Number' attribute.BusinessPerson.getCompanyIdCardNumber()public <any> getEmployeeInfo()
getEmployeeInfo in interface BusinessPersonTestPackage.getBusinessPerson_EmployeeInfo()public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class PersonImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class PersonImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in class PersonImplpublic void eUnset(int featureID)
eUnset in class PersonImplpublic boolean eIsSet(int featureID)
eIsSet in class PersonImplpublic java.lang.String toString()
toString in class PersonImplData In Motion Consulting GmbH