|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.common.notify.impl.BasicNotifierImpl org.eclipse.emf.ecore.impl.BasicEObjectImpl org.eclipse.emf.ecore.impl.MinimalEObjectImpl org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container org.eclipse.xtend.core.xtend.impl.XtendAnnotationTargetImpl org.eclipse.xtend.core.xtend.impl.XtendMemberImpl org.eclipse.xtend.core.xtend.impl.XtendMemberImplCustom org.eclipse.xtend.core.xtend.impl.XtendConstructorImpl
public class XtendConstructorImpl
An implementation of the model object 'Constructor'.
The following features are implemented:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected org.eclipse.emf.common.util.EList<JvmTypeReference> |
exceptions
The cached value of the ' Exceptions ' containment reference list. |
protected XExpression |
expression
The cached value of the ' Expression ' containment reference. |
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. |
protected org.eclipse.emf.common.util.EList<XtendParameter> |
parameters
The cached value of the ' Parameters ' containment reference list. |
protected org.eclipse.emf.common.util.EList<JvmTypeParameter> |
typeParameters
The cached value of the ' Type Parameters ' containment reference list. |
protected JvmVisibility |
visibility
The cached value of the ' Visibility ' attribute. |
protected static JvmVisibility |
VISIBILITY_EDEFAULT
The default value of the ' Visibility ' attribute. |
protected boolean |
visibilityESet
This is true if the Visibility attribute has been set. |
Fields inherited from class org.eclipse.xtend.core.xtend.impl.XtendMemberImpl |
---|
annotationInfo |
Fields inherited from class org.eclipse.xtend.core.xtend.impl.XtendAnnotationTargetImpl |
---|
annotations |
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eContainer |
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder |
---|
NIL |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
XtendConstructorImpl()
|
Method Summary | |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetExpression(XExpression newExpression,
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)
|
org.eclipse.emf.common.util.EList<JvmTypeReference> |
getExceptions()
|
XExpression |
getExpression()
|
java.lang.String |
getName()
|
org.eclipse.emf.common.util.EList<XtendParameter> |
getParameters()
|
org.eclipse.emf.common.util.EList<JvmTypeParameter> |
getTypeParameters()
|
JvmVisibility |
getVisibility()
|
boolean |
isSetVisibility()
|
void |
setExpression(XExpression newExpression)
|
void |
setName(java.lang.String newName)
|
void |
setVisibility(JvmVisibility newVisibility)
|
java.lang.String |
toString()
|
void |
unsetVisibility()
|
Methods inherited from class org.eclipse.xtend.core.xtend.impl.XtendMemberImplCustom |
---|
getAnnotations |
Methods inherited from class org.eclipse.xtend.core.xtend.impl.XtendMemberImpl |
---|
basicSetAnnotationInfo, getAnnotationInfo, setAnnotationInfo |
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eBasicSetContainer, eInternalContainer |
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.xtend.core.xtend.XtendMember |
---|
getAnnotationInfo, setAnnotationInfo |
Methods inherited from interface org.eclipse.xtend.core.xtend.XtendAnnotationTarget |
---|
getAnnotations |
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 |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
---|
protected static final java.lang.String NAME_EDEFAULT
Name
' attribute.
getName()
protected java.lang.String name
Name
' attribute.
getName()
protected XExpression expression
Expression
' containment reference.
getExpression()
protected org.eclipse.emf.common.util.EList<XtendParameter> parameters
Parameters
' containment reference list.
getParameters()
protected org.eclipse.emf.common.util.EList<JvmTypeParameter> typeParameters
Type Parameters
' containment reference list.
getTypeParameters()
protected static final JvmVisibility VISIBILITY_EDEFAULT
Visibility
' attribute.
getVisibility()
protected JvmVisibility visibility
Visibility
' attribute.
getVisibility()
protected boolean visibilityESet
protected org.eclipse.emf.common.util.EList<JvmTypeReference> exceptions
Exceptions
' containment reference list.
getExceptions()
Constructor Detail |
---|
protected XtendConstructorImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class XtendMemberImpl
public java.lang.String getName()
getName
in interface XtendConstructor
XtendConstructor.setName(String)
,
XtendPackage.getXtendConstructor_Name()
public void setName(java.lang.String newName)
setName
in interface XtendConstructor
newName
- the new value of the 'Name' attribute.XtendConstructor.getName()
public XExpression getExpression()
getExpression
in interface XtendConstructor
XtendConstructor.setExpression(XExpression)
,
XtendPackage.getXtendConstructor_Expression()
public org.eclipse.emf.common.notify.NotificationChain basicSetExpression(XExpression newExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setExpression(XExpression newExpression)
setExpression
in interface XtendConstructor
newExpression
- the new value of the 'Expression' containment reference.XtendConstructor.getExpression()
public org.eclipse.emf.common.util.EList<XtendParameter> getParameters()
getParameters
in interface XtendConstructor
XtendPackage.getXtendConstructor_Parameters()
public org.eclipse.emf.common.util.EList<JvmTypeParameter> getTypeParameters()
getTypeParameters
in interface XtendConstructor
XtendPackage.getXtendConstructor_TypeParameters()
public JvmVisibility getVisibility()
getVisibility
in interface XtendConstructor
JvmVisibility
,
XtendConstructor.isSetVisibility()
,
XtendConstructor.unsetVisibility()
,
XtendConstructor.setVisibility(JvmVisibility)
,
XtendPackage.getXtendConstructor_Visibility()
public void setVisibility(JvmVisibility newVisibility)
setVisibility
in interface XtendConstructor
newVisibility
- the new value of the 'Visibility' attribute.JvmVisibility
,
XtendConstructor.isSetVisibility()
,
XtendConstructor.unsetVisibility()
,
XtendConstructor.getVisibility()
public void unsetVisibility()
unsetVisibility
in interface XtendConstructor
XtendConstructor.isSetVisibility()
,
XtendConstructor.getVisibility()
,
XtendConstructor.setVisibility(JvmVisibility)
public boolean isSetVisibility()
isSetVisibility
in interface XtendConstructor
XtendConstructor.unsetVisibility()
,
XtendConstructor.getVisibility()
,
XtendConstructor.setVisibility(JvmVisibility)
public org.eclipse.emf.common.util.EList<JvmTypeReference> getExceptions()
getExceptions
in interface XtendConstructor
XtendPackage.getXtendConstructor_Exceptions()
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 XtendMemberImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class XtendMemberImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class XtendMemberImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class XtendMemberImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class XtendMemberImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |