public class FileMappingImpl extends ModelElementImpl implements FileMapping
The following features are implemented:
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.EStore
Modifier and Type | Field and Description |
---|---|
protected static String |
DEFAULT_EDITOR_ID_EDEFAULT
The default value of the '
Default Editor ID ' attribute. |
protected String |
defaultEditorID
The cached value of the '
Default Editor ID ' attribute. |
protected EList<FileEditor> |
editors
The cached value of the '
Editors ' containment reference list. |
protected static String |
FILE_PATTERN_EDEFAULT
The default value of the '
File Pattern ' attribute. |
protected String |
filePattern
The cached value of the '
File Pattern ' attribute. |
annotations
eContainer
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
NIL
EOPPOSITE_FEATURE_BASE
Modifier | Constructor and Description |
---|---|
protected |
FileMappingImpl() |
Modifier and Type | Method and Description |
---|---|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
String |
getDefaultEditorID() |
EList<FileEditor> |
getEditors() |
String |
getFilePattern() |
void |
setDefaultEditorID(String newDefaultEditorID) |
void |
setFilePattern(String newFilePattern) |
String |
toString() |
eInverseAdd, eInvoke, getAnnotation, getAnnotations
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, eInverseRemove, eInvocationDelegate, 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
getAnnotation, getAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
protected static final String FILE_PATTERN_EDEFAULT
File Pattern
' attribute.
getFilePattern()
protected String filePattern
File Pattern
' attribute.
getFilePattern()
protected static final String DEFAULT_EDITOR_ID_EDEFAULT
Default Editor ID
' attribute.
getDefaultEditorID()
protected String defaultEditorID
Default Editor ID
' attribute.
getDefaultEditorID()
protected EList<FileEditor> editors
Editors
' containment reference list.
getEditors()
protected EClass eStaticClass()
eStaticClass
in class ModelElementImpl
public String getFilePattern()
getFilePattern
in interface FileMapping
FileMapping.setFilePattern(String)
,
WorkbenchPackage.getFileMapping_FilePattern()
public void setFilePattern(String newFilePattern)
setFilePattern
in interface FileMapping
newFilePattern
- the new value of the 'File Pattern' attribute.FileMapping.getFilePattern()
public String getDefaultEditorID()
getDefaultEditorID
in interface FileMapping
FileMapping.setDefaultEditorID(String)
,
WorkbenchPackage.getFileMapping_DefaultEditorID()
public void setDefaultEditorID(String newDefaultEditorID)
setDefaultEditorID
in interface FileMapping
newDefaultEditorID
- the new value of the 'Default Editor ID' attribute.FileMapping.getDefaultEditorID()
public EList<FileEditor> getEditors()
getEditors
in interface FileMapping
WorkbenchPackage.getFileMapping_Editors()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class ModelElementImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class ModelElementImpl
public void eSet(int featureID, Object newValue)
eSet
in interface InternalEObject
eSet
in class ModelElementImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class ModelElementImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class ModelElementImpl
public String toString()
toString
in class BasicEObjectImpl
Copyright (c) 2014 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html