public class CodetemplateImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements Codetemplate
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.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 TemplateBody |
body
The cached value of the '
Body ' containment reference |
protected AbstractRule |
context
The cached value of the '
Context ' reference |
protected java.lang.String |
description
The cached value of the '
Description ' attribute |
protected static java.lang.String |
DESCRIPTION_EDEFAULT
The default value of the '
Description ' attribute |
protected java.lang.String |
id
The cached value of the '
Id ' attribute |
protected static java.lang.String |
ID_EDEFAULT
The default value of the '
Id ' attribute |
protected static java.lang.String |
KEYWORD_CONTEXT_EDEFAULT
The default value of the '
Keyword Context ' attribute |
protected java.lang.String |
keywordContext
The cached value of the '
Keyword Context ' attribute |
protected java.lang.String |
name
The cached value of the '
Name ' attribute |
protected static java.lang.String |
NAME_EDEFAULT
The default value of the '
Name ' attribute |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
CodetemplateImpl() |
Modifier and Type | Method and Description |
---|---|
AbstractRule |
basicGetContext() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetBody(TemplateBody newBody,
org.eclipse.emf.common.notify.NotificationChain msgs) |
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) |
TemplateBody |
getBody() |
AbstractRule |
getContext() |
java.lang.String |
getDescription() |
java.lang.String |
getId() |
java.lang.String |
getKeywordContext() |
java.lang.String |
getName() |
void |
setBody(TemplateBody newBody) |
void |
setContext(AbstractRule newContext) |
void |
setDescription(java.lang.String newDescription) |
void |
setId(java.lang.String newId) |
void |
setKeywordContext(java.lang.String newKeywordContext) |
void |
setName(java.lang.String newName) |
java.lang.String |
toString() |
eBasicSetContainer, eInternalContainer
dynamicGet, 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, eSettings
eAddVirtualValue, 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, eVirtualValues
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
protected static final java.lang.String NAME_EDEFAULT
Name
' attribute.
getName()
protected java.lang.String name
Name
' attribute.
getName()
protected static final java.lang.String ID_EDEFAULT
Id
' attribute.
getId()
protected java.lang.String id
Id
' attribute.
getId()
protected static final java.lang.String DESCRIPTION_EDEFAULT
Description
' attribute.
getDescription()
protected java.lang.String description
Description
' attribute.
getDescription()
protected AbstractRule context
Context
' reference.
getContext()
protected static final java.lang.String KEYWORD_CONTEXT_EDEFAULT
Keyword Context
' attribute.
getKeywordContext()
protected java.lang.String keywordContext
Keyword Context
' attribute.
getKeywordContext()
protected TemplateBody body
Body
' containment reference.
getBody()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String getName()
getName
in interface Codetemplate
Codetemplate.setName(String)
,
TemplatesPackage.getCodetemplate_Name()
public void setName(java.lang.String newName)
setName
in interface Codetemplate
newName
- the new value of the 'Name' attribute.Codetemplate.getName()
public java.lang.String getId()
getId
in interface Codetemplate
Codetemplate.setId(String)
,
TemplatesPackage.getCodetemplate_Id()
public void setId(java.lang.String newId)
setId
in interface Codetemplate
newId
- the new value of the 'Id' attribute.Codetemplate.getId()
public java.lang.String getDescription()
getDescription
in interface Codetemplate
Codetemplate.setDescription(String)
,
TemplatesPackage.getCodetemplate_Description()
public void setDescription(java.lang.String newDescription)
setDescription
in interface Codetemplate
newDescription
- the new value of the 'Description' attribute.Codetemplate.getDescription()
public AbstractRule getContext()
getContext
in interface Codetemplate
Codetemplate.setContext(AbstractRule)
,
TemplatesPackage.getCodetemplate_Context()
public AbstractRule basicGetContext()
public void setContext(AbstractRule newContext)
setContext
in interface Codetemplate
newContext
- the new value of the 'Context' reference.Codetemplate.getContext()
public java.lang.String getKeywordContext()
getKeywordContext
in interface Codetemplate
Codetemplate.setKeywordContext(String)
,
TemplatesPackage.getCodetemplate_KeywordContext()
public void setKeywordContext(java.lang.String newKeywordContext)
setKeywordContext
in interface Codetemplate
newKeywordContext
- the new value of the 'Keyword Context' attribute.Codetemplate.getKeywordContext()
public TemplateBody getBody()
getBody
in interface Codetemplate
Codetemplate.setBody(TemplateBody)
,
TemplatesPackage.getCodetemplate_Body()
public org.eclipse.emf.common.notify.NotificationChain basicSetBody(TemplateBody newBody, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setBody(TemplateBody newBody)
setBody
in interface Codetemplate
newBody
- the new value of the 'Body' containment reference.Codetemplate.getBody()
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.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl