public class DataTransferObjectImpl extends SimpleDomainObjectImpl implements DataTransferObject
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected boolean |
abstract_
The cached value of the '
Abstract' attribute. |
protected static boolean |
ABSTRACT_EDEFAULT
The default value of the '
Abstract' attribute. |
protected org.eclipse.emf.common.util.EList<DtoAttribute> |
attributes
The cached value of the '
Attributes' containment reference list. |
protected DataTransferObject |
extends_
The cached value of the '
Extends' reference. |
protected static java.lang.String |
EXTENDS_NAME_EDEFAULT
The default value of the '
Extends Name' attribute. |
protected java.lang.String |
extendsName
The cached value of the '
Extends Name' attribute. |
protected static boolean |
GAP_CLASS_EDEFAULT
The default value of the '
Gap Class' attribute. |
protected boolean |
gapClass
The cached value of the '
Gap Class' attribute. |
protected static boolean |
NO_GAP_CLASS_EDEFAULT
The default value of the '
No Gap Class' attribute. |
protected boolean |
noGapClass
The cached value of the '
No Gap Class' attribute. |
protected org.eclipse.emf.common.util.EList<DtoReference> |
references
The cached value of the '
References' containment reference list. |
protected java.lang.String |
validate
The cached value of the '
Validate' attribute. |
protected static java.lang.String |
VALIDATE_EDEFAULT
The default value of the '
Validate' attribute. |
doc, DOC_EDEFAULT, hint, HINT_EDEFAULT, name, NAME_EDEFAULT, package_, PACKAGE_EDEFAULTEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
DataTransferObjectImpl() |
| Modifier and Type | Method and Description |
|---|---|
DataTransferObject |
basicGetExtends() |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
org.eclipse.emf.common.util.EList<DtoAttribute> |
getAttributes() |
DataTransferObject |
getExtends() |
java.lang.String |
getExtendsName() |
org.eclipse.emf.common.util.EList<DtoReference> |
getReferences() |
java.lang.String |
getValidate() |
boolean |
isAbstract() |
boolean |
isGapClass() |
boolean |
isNoGapClass() |
void |
setAbstract(boolean newAbstract) |
void |
setExtends(DataTransferObject newExtends) |
void |
setExtendsName(java.lang.String newExtendsName) |
void |
setGapClass(boolean newGapClass) |
void |
setNoGapClass(boolean newNoGapClass) |
void |
setValidate(java.lang.String newValidate) |
java.lang.String |
toString() |
getDoc, getHint, getName, getPackage, setDoc, setHint, setName, setPackageeBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDoc, getHint, getName, getPackage, setDoc, setHint, setName, setPackageeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final boolean ABSTRACT_EDEFAULT
Abstract' attribute.
isAbstract(),
Constant Field Valuesprotected boolean abstract_
Abstract' attribute.
isAbstract()protected DataTransferObject extends_
Extends' reference.
getExtends()protected static final java.lang.String EXTENDS_NAME_EDEFAULT
Extends Name' attribute.
getExtendsName()protected java.lang.String extendsName
Extends Name' attribute.
getExtendsName()protected static final boolean GAP_CLASS_EDEFAULT
Gap Class' attribute.
isGapClass(),
Constant Field Valuesprotected boolean gapClass
Gap Class' attribute.
isGapClass()protected static final boolean NO_GAP_CLASS_EDEFAULT
No Gap Class' attribute.
isNoGapClass(),
Constant Field Valuesprotected boolean noGapClass
No Gap Class' attribute.
isNoGapClass()protected static final java.lang.String VALIDATE_EDEFAULT
Validate' attribute.
getValidate()protected java.lang.String validate
Validate' attribute.
getValidate()protected org.eclipse.emf.common.util.EList<DtoAttribute> attributes
Attributes' containment reference list.
getAttributes()protected org.eclipse.emf.common.util.EList<DtoReference> references
References' containment reference list.
getReferences()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class SimpleDomainObjectImplpublic boolean isAbstract()
isAbstract in interface DataTransferObjectDataTransferObject.setAbstract(boolean),
TacticdslPackage.getDataTransferObject_Abstract()public void setAbstract(boolean newAbstract)
setAbstract in interface DataTransferObjectnewAbstract - the new value of the 'Abstract' attribute.DataTransferObject.isAbstract()public DataTransferObject getExtends()
getExtends in interface DataTransferObjectDataTransferObject.setExtends(DataTransferObject),
TacticdslPackage.getDataTransferObject_Extends()public DataTransferObject basicGetExtends()
public void setExtends(DataTransferObject newExtends)
setExtends in interface DataTransferObjectnewExtends - the new value of the 'Extends' reference.DataTransferObject.getExtends()public java.lang.String getExtendsName()
getExtendsName in interface DataTransferObjectDataTransferObject.setExtendsName(String),
TacticdslPackage.getDataTransferObject_ExtendsName()public void setExtendsName(java.lang.String newExtendsName)
setExtendsName in interface DataTransferObjectnewExtendsName - the new value of the 'Extends Name' attribute.DataTransferObject.getExtendsName()public boolean isGapClass()
isGapClass in interface DataTransferObjectDataTransferObject.setGapClass(boolean),
TacticdslPackage.getDataTransferObject_GapClass()public void setGapClass(boolean newGapClass)
setGapClass in interface DataTransferObjectnewGapClass - the new value of the 'Gap Class' attribute.DataTransferObject.isGapClass()public boolean isNoGapClass()
isNoGapClass in interface DataTransferObjectDataTransferObject.setNoGapClass(boolean),
TacticdslPackage.getDataTransferObject_NoGapClass()public void setNoGapClass(boolean newNoGapClass)
setNoGapClass in interface DataTransferObjectnewNoGapClass - the new value of the 'No Gap Class' attribute.DataTransferObject.isNoGapClass()public java.lang.String getValidate()
getValidate in interface DataTransferObjectDataTransferObject.setValidate(String),
TacticdslPackage.getDataTransferObject_Validate()public void setValidate(java.lang.String newValidate)
setValidate in interface DataTransferObjectnewValidate - the new value of the 'Validate' attribute.DataTransferObject.getValidate()public org.eclipse.emf.common.util.EList<DtoAttribute> getAttributes()
getAttributes in interface DataTransferObjectTacticdslPackage.getDataTransferObject_Attributes()public org.eclipse.emf.common.util.EList<DtoReference> getReferences()
getReferences in interface DataTransferObjectTacticdslPackage.getDataTransferObject_References()public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class SimpleDomainObjectImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class SimpleDomainObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class SimpleDomainObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class SimpleDomainObjectImplpublic java.lang.String toString()
toString in class SimpleDomainObjectImpl