Package org.eclipse.xtext.xtype.impl
Class XImportDeclarationImpl
- 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.xtext.xtype.impl.XImportDeclarationImpl
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject,XImportDeclaration
- Direct Known Subclasses:
XImportDeclarationImplCustom
public class XImportDeclarationImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements XImportDeclaration
An implementation of the model object 'XImport Declaration'.The following features are implemented:
- Since:
- 2.7
- Generated:
-
-
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>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanextensionThe cached value of the 'Extension' attribute.protected static booleanEXTENSION_EDEFAULTThe default value of the 'Extension' attribute.protected static java.lang.StringIMPORTED_NAMESPACE_EDEFAULTThe default value of the 'Imported Namespace' attribute.protected java.lang.StringimportedNamespaceThe cached value of the 'Imported Namespace' attribute.protected org.eclipse.xtext.common.types.JvmDeclaredTypeimportedTypeThe cached value of the 'Imported Type' reference.protected static java.lang.StringMEMBER_NAME_EDEFAULTThe default value of the 'Member Name' attribute.protected java.lang.StringmemberNameThe cached value of the 'Member Name' attribute.protected booleanstatic_The cached value of the 'Static' attribute.protected static booleanSTATIC_EDEFAULTThe default value of the 'Static' attribute.protected booleanwildcardThe cached value of the 'Wildcard' attribute.protected static booleanWILDCARD_EDEFAULTThe default value of the 'Wildcard' attribute.-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedXImportDeclarationImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.xtext.common.types.JvmDeclaredTypebasicGetImportedType()java.lang.ObjecteGet(int featureID, boolean resolve, boolean coreType)booleaneIsSet(int featureID)voideSet(int featureID, java.lang.Object newValue)protected org.eclipse.emf.ecore.EClasseStaticClass()voideUnset(int featureID)java.lang.StringgetImportedName()java.lang.StringgetImportedNamespace()org.eclipse.xtext.common.types.JvmDeclaredTypegetImportedType()java.lang.StringgetImportedTypeName()java.lang.StringgetMemberName()booleanisExtension()booleanisStatic()booleanisWildcard()voidsetExtension(boolean newExtension)voidsetImportedNamespace(java.lang.String newImportedNamespace)voidsetImportedType(org.eclipse.xtext.common.types.JvmDeclaredType newImportedType)voidsetMemberName(java.lang.String newMemberName)voidsetStatic(boolean newStatic)voidsetWildcard(boolean newWildcard)java.lang.StringtoString()-
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, 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
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
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
-
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
-
-
-
-
Field Detail
-
WILDCARD_EDEFAULT
protected static final boolean WILDCARD_EDEFAULT
The default value of the 'Wildcard' attribute.- See Also:
isWildcard(), Constant Field Values- Generated:
- Ordered:
-
wildcard
protected boolean wildcard
The cached value of the 'Wildcard' attribute.- See Also:
isWildcard()- Generated:
- Ordered:
-
EXTENSION_EDEFAULT
protected static final boolean EXTENSION_EDEFAULT
The default value of the 'Extension' attribute.- See Also:
isExtension(), Constant Field Values- Generated:
- Ordered:
-
extension
protected boolean extension
The cached value of the 'Extension' attribute.- See Also:
isExtension()- Generated:
- Ordered:
-
STATIC_EDEFAULT
protected static final boolean STATIC_EDEFAULT
The default value of the 'Static' attribute.- See Also:
isStatic(), Constant Field Values- Generated:
- Ordered:
-
static_
protected boolean static_
The cached value of the 'Static' attribute.- See Also:
isStatic()- Generated:
- Ordered:
-
importedType
protected org.eclipse.xtext.common.types.JvmDeclaredType importedType
The cached value of the 'Imported Type' reference.- See Also:
getImportedType()- Generated:
- Ordered:
-
MEMBER_NAME_EDEFAULT
protected static final java.lang.String MEMBER_NAME_EDEFAULT
The default value of the 'Member Name' attribute.- See Also:
getMemberName()- Generated:
- Ordered:
-
memberName
protected java.lang.String memberName
The cached value of the 'Member Name' attribute.- See Also:
getMemberName()- Generated:
- Ordered:
-
IMPORTED_NAMESPACE_EDEFAULT
protected static final java.lang.String IMPORTED_NAMESPACE_EDEFAULT
The default value of the 'Imported Namespace' attribute.- See Also:
getImportedNamespace()- Generated:
- Ordered:
-
importedNamespace
protected java.lang.String importedNamespace
The cached value of the 'Imported Namespace' attribute.- See Also:
getImportedNamespace()- Generated:
- Ordered:
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClassin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated:
-
isWildcard
public boolean isWildcard()
- Specified by:
isWildcardin interfaceXImportDeclaration- Returns:
- the value of the 'Wildcard' attribute.
- See Also:
XImportDeclaration.setWildcard(boolean),XtypePackage.getXImportDeclaration_Wildcard()- Generated:
-
setWildcard
public void setWildcard(boolean newWildcard)
- Specified by:
setWildcardin interfaceXImportDeclaration- Parameters:
newWildcard- the new value of the 'Wildcard' attribute.- See Also:
XImportDeclaration.isWildcard()- Generated:
-
isExtension
public boolean isExtension()
- Specified by:
isExtensionin interfaceXImportDeclaration- Returns:
- the value of the 'Extension' attribute.
- See Also:
XImportDeclaration.setExtension(boolean),XtypePackage.getXImportDeclaration_Extension()- Generated:
-
setExtension
public void setExtension(boolean newExtension)
- Specified by:
setExtensionin interfaceXImportDeclaration- Parameters:
newExtension- the new value of the 'Extension' attribute.- See Also:
XImportDeclaration.isExtension()- Generated:
-
isStatic
public boolean isStatic()
- Specified by:
isStaticin interfaceXImportDeclaration- Returns:
- the value of the 'Static' attribute.
- See Also:
XImportDeclaration.setStatic(boolean),XtypePackage.getXImportDeclaration_Static()- Generated:
-
setStatic
public void setStatic(boolean newStatic)
- Specified by:
setStaticin interfaceXImportDeclaration- Parameters:
newStatic- the new value of the 'Static' attribute.- See Also:
XImportDeclaration.isStatic()- Generated:
-
getImportedType
public org.eclipse.xtext.common.types.JvmDeclaredType getImportedType()
- Specified by:
getImportedTypein interfaceXImportDeclaration- Returns:
- the value of the 'Imported Type' reference.
- See Also:
XImportDeclaration.setImportedType(JvmDeclaredType),XtypePackage.getXImportDeclaration_ImportedType()- Generated:
-
basicGetImportedType
public org.eclipse.xtext.common.types.JvmDeclaredType basicGetImportedType()
- Generated:
-
setImportedType
public void setImportedType(org.eclipse.xtext.common.types.JvmDeclaredType newImportedType)
- Specified by:
setImportedTypein interfaceXImportDeclaration- Parameters:
newImportedType- the new value of the 'Imported Type' reference.- See Also:
XImportDeclaration.getImportedType()- Generated:
-
getMemberName
public java.lang.String getMemberName()
- Specified by:
getMemberNamein interfaceXImportDeclaration- Returns:
- the value of the 'Member Name' attribute.
- See Also:
XImportDeclaration.setMemberName(String),XtypePackage.getXImportDeclaration_MemberName()- Generated:
-
setMemberName
public void setMemberName(java.lang.String newMemberName)
- Specified by:
setMemberNamein interfaceXImportDeclaration- Parameters:
newMemberName- the new value of the 'Member Name' attribute.- See Also:
XImportDeclaration.getMemberName()- Generated:
-
getImportedNamespace
public java.lang.String getImportedNamespace()
- Specified by:
getImportedNamespacein interfaceXImportDeclaration- Returns:
- the value of the 'Imported Namespace' attribute.
- See Also:
XImportDeclaration.setImportedNamespace(String),XtypePackage.getXImportDeclaration_ImportedNamespace()- Generated:
-
setImportedNamespace
public void setImportedNamespace(java.lang.String newImportedNamespace)
- Specified by:
setImportedNamespacein interfaceXImportDeclaration- Parameters:
newImportedNamespace- the new value of the 'Imported Namespace' attribute.- See Also:
XImportDeclaration.getImportedNamespace()- Generated:
-
getImportedName
public java.lang.String getImportedName()
- Specified by:
getImportedNamein interfaceXImportDeclaration- Generated:
-
getImportedTypeName
public java.lang.String getImportedTypeName()
- Specified by:
getImportedTypeNamein interfaceXImportDeclaration- Generated:
-
eGet
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated:
-
eSet
public void eSet(int featureID, java.lang.Object newValue)- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated:
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated:
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated:
-
toString
public java.lang.String toString()
- Overrides:
toStringin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Generated:
-
-