public class XImportDeclarationImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements XImportDeclaration
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 boolean |
extension
The cached value of the '
Extension ' attribute |
protected static boolean |
EXTENSION_EDEFAULT
The default value of the '
Extension ' attribute |
protected static java.lang.String |
IMPORTED_NAMESPACE_EDEFAULT
The default value of the '
Imported Namespace ' attribute |
protected java.lang.String |
importedNamespace
The cached value of the '
Imported Namespace ' attribute |
protected JvmDeclaredType |
importedType
The cached value of the '
Imported Type ' reference |
protected static java.lang.String |
MEMBER_NAME_EDEFAULT
The default value of the '
Member Name ' attribute |
protected java.lang.String |
memberName
The cached value of the '
Member Name ' attribute |
protected boolean |
static_
The cached value of the '
Static ' attribute |
protected static boolean |
STATIC_EDEFAULT
The default value of the '
Static ' attribute |
protected boolean |
wildcard
The cached value of the '
Wildcard ' attribute |
protected static boolean |
WILDCARD_EDEFAULT
The default value of the '
Wildcard ' attribute |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
XImportDeclarationImpl() |
Modifier and Type | Method and Description |
---|---|
JvmDeclaredType |
basicGetImportedType() |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
java.lang.String |
getImportedName() |
java.lang.String |
getImportedNamespace() |
JvmDeclaredType |
getImportedType() |
java.lang.String |
getImportedTypeName() |
java.lang.String |
getMemberName() |
boolean |
isExtension() |
boolean |
isStatic() |
boolean |
isWildcard() |
void |
setExtension(boolean newExtension) |
void |
setImportedNamespace(java.lang.String newImportedNamespace) |
void |
setImportedType(JvmDeclaredType newImportedType) |
void |
setMemberName(java.lang.String newMemberName) |
void |
setStatic(boolean newStatic) |
void |
setWildcard(boolean newWildcard) |
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, 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 boolean WILDCARD_EDEFAULT
Wildcard
' attribute.
isWildcard()
,
Constant Field Valuesprotected boolean wildcard
Wildcard
' attribute.
isWildcard()
protected static final boolean EXTENSION_EDEFAULT
Extension
' attribute.
isExtension()
,
Constant Field Valuesprotected boolean extension
Extension
' attribute.
isExtension()
protected static final boolean STATIC_EDEFAULT
Static
' attribute.
isStatic()
,
Constant Field Valuesprotected boolean static_
Static
' attribute.
isStatic()
protected JvmDeclaredType importedType
Imported Type
' reference.
getImportedType()
protected static final java.lang.String MEMBER_NAME_EDEFAULT
Member Name
' attribute.
getMemberName()
protected java.lang.String memberName
Member Name
' attribute.
getMemberName()
protected static final java.lang.String IMPORTED_NAMESPACE_EDEFAULT
Imported Namespace
' attribute.
getImportedNamespace()
protected java.lang.String importedNamespace
Imported Namespace
' attribute.
getImportedNamespace()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean isWildcard()
isWildcard
in interface XImportDeclaration
XImportDeclaration.setWildcard(boolean)
,
XtypePackage.getXImportDeclaration_Wildcard()
public void setWildcard(boolean newWildcard)
setWildcard
in interface XImportDeclaration
newWildcard
- the new value of the 'Wildcard' attribute.XImportDeclaration.isWildcard()
public boolean isExtension()
isExtension
in interface XImportDeclaration
XImportDeclaration.setExtension(boolean)
,
XtypePackage.getXImportDeclaration_Extension()
public void setExtension(boolean newExtension)
setExtension
in interface XImportDeclaration
newExtension
- the new value of the 'Extension' attribute.XImportDeclaration.isExtension()
public boolean isStatic()
isStatic
in interface XImportDeclaration
XImportDeclaration.setStatic(boolean)
,
XtypePackage.getXImportDeclaration_Static()
public void setStatic(boolean newStatic)
setStatic
in interface XImportDeclaration
newStatic
- the new value of the 'Static' attribute.XImportDeclaration.isStatic()
public JvmDeclaredType getImportedType()
getImportedType
in interface XImportDeclaration
XImportDeclaration.setImportedType(JvmDeclaredType)
,
XtypePackage.getXImportDeclaration_ImportedType()
public JvmDeclaredType basicGetImportedType()
public void setImportedType(JvmDeclaredType newImportedType)
setImportedType
in interface XImportDeclaration
newImportedType
- the new value of the 'Imported Type' reference.XImportDeclaration.getImportedType()
public java.lang.String getMemberName()
getMemberName
in interface XImportDeclaration
XImportDeclaration.setMemberName(String)
,
XtypePackage.getXImportDeclaration_MemberName()
public void setMemberName(java.lang.String newMemberName)
setMemberName
in interface XImportDeclaration
newMemberName
- the new value of the 'Member Name' attribute.XImportDeclaration.getMemberName()
public java.lang.String getImportedNamespace()
getImportedNamespace
in interface XImportDeclaration
XImportDeclaration.setImportedNamespace(String)
,
XtypePackage.getXImportDeclaration_ImportedNamespace()
public void setImportedNamespace(java.lang.String newImportedNamespace)
setImportedNamespace
in interface XImportDeclaration
newImportedNamespace
- the new value of the 'Imported Namespace' attribute.XImportDeclaration.getImportedNamespace()
public java.lang.String getImportedName()
getImportedName
in interface XImportDeclaration
public java.lang.String getImportedTypeName()
getImportedTypeName
in interface XImportDeclaration
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