Class DataSeparatorSettingImpl
- 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
-
- com._1c.g5.v8.dt.platform.services.ui.model.impl.DataSeparatorSettingImpl
-
- All Implemented Interfaces:
DataSeparatorSetting
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
public class DataSeparatorSettingImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements DataSeparatorSetting
An implementation of the model object 'Data Separator Setting'.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 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 DataSeparator
dataSeparator
The cached value of the 'Data Separator
' reference.protected boolean
enable
The cached value of the 'Enable
' attribute.protected static boolean
ENABLE_EDEFAULT
The default value of the 'Enable
' attribute.protected static boolean
INDISTINCT_SOURCE_EDEFAULT
The default value of the 'Indistinct Source
' attribute.protected boolean
indistinctSource
The cached value of the 'Indistinct Source
' attribute.protected String
name
The cached value of the 'Name
' attribute.protected static String
NAME_EDEFAULT
The default value of the 'Name
' attribute.protected static String
SOURCE_PROJECT_EDEFAULT
The default value of the 'Source Project
' attribute.protected String
sourceProject
The cached value of the 'Source Project
' 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 protected
DataSeparatorSettingImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataSeparator
basicGetDataSeparator()
Object
eGet(int featureID, boolean resolve, boolean coreType)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
void
eUnset(int featureID)
DataSeparator
getDataSeparator()
String
getName()
String
getSourceProject()
boolean
isEnable()
boolean
isIndistinctSource()
void
setDataSeparator(DataSeparator newDataSeparator)
void
setEnable(boolean newEnable)
void
setIndistinctSource(boolean newIndistinctSource)
void
setName(String newName)
void
setSourceProject(String newSourceProject)
String
toString()
-
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
-
dataSeparator
protected DataSeparator dataSeparator
The cached value of the 'Data Separator
' reference.- See Also:
getDataSeparator()
-
NAME_EDEFAULT
protected static final String NAME_EDEFAULT
The default value of the 'Name
' attribute.- See Also:
getName()
-
SOURCE_PROJECT_EDEFAULT
protected static final String SOURCE_PROJECT_EDEFAULT
The default value of the 'Source Project
' attribute.- See Also:
getSourceProject()
-
sourceProject
protected String sourceProject
The cached value of the 'Source Project
' attribute.- See Also:
getSourceProject()
-
INDISTINCT_SOURCE_EDEFAULT
protected static final boolean INDISTINCT_SOURCE_EDEFAULT
The default value of the 'Indistinct Source
' attribute.- See Also:
isIndistinctSource()
, Constant Field Values
-
indistinctSource
protected boolean indistinctSource
The cached value of the 'Indistinct Source
' attribute.- See Also:
isIndistinctSource()
-
ENABLE_EDEFAULT
protected static final boolean ENABLE_EDEFAULT
The default value of the 'Enable
' attribute.- See Also:
isEnable()
, Constant Field Values
-
enable
protected boolean enable
The cached value of the 'Enable
' attribute.- See Also:
isEnable()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getDataSeparator
public DataSeparator getDataSeparator()
- Specified by:
getDataSeparator
in interfaceDataSeparatorSetting
- Returns:
- the value of the 'Data Separator' reference.
- See Also:
DataSeparatorSetting.setDataSeparator(DataSeparator)
,ModelPackage.getDataSeparatorSetting_DataSeparator()
-
basicGetDataSeparator
public DataSeparator basicGetDataSeparator()
-
setDataSeparator
public void setDataSeparator(DataSeparator newDataSeparator)
- Specified by:
setDataSeparator
in interfaceDataSeparatorSetting
- Parameters:
newDataSeparator
- the new value of the 'Data Separator' reference.- See Also:
DataSeparatorSetting.getDataSeparator()
-
getName
public String getName()
- Specified by:
getName
in interfaceDataSeparatorSetting
- Returns:
- the value of the 'Name' attribute.
- See Also:
DataSeparatorSetting.setName(String)
,ModelPackage.getDataSeparatorSetting_Name()
-
setName
public void setName(String newName)
- Specified by:
setName
in interfaceDataSeparatorSetting
- Parameters:
newName
- the new value of the 'Name' attribute.- See Also:
DataSeparatorSetting.getName()
-
getSourceProject
public String getSourceProject()
- Specified by:
getSourceProject
in interfaceDataSeparatorSetting
- Returns:
- the value of the 'Source Project' attribute.
- See Also:
DataSeparatorSetting.setSourceProject(String)
,ModelPackage.getDataSeparatorSetting_SourceProject()
-
setSourceProject
public void setSourceProject(String newSourceProject)
- Specified by:
setSourceProject
in interfaceDataSeparatorSetting
- Parameters:
newSourceProject
- the new value of the 'Source Project' attribute.- See Also:
DataSeparatorSetting.getSourceProject()
-
isIndistinctSource
public boolean isIndistinctSource()
- Specified by:
isIndistinctSource
in interfaceDataSeparatorSetting
- Returns:
- the value of the 'Indistinct Source' attribute.
- See Also:
DataSeparatorSetting.setIndistinctSource(boolean)
,ModelPackage.getDataSeparatorSetting_IndistinctSource()
-
setIndistinctSource
public void setIndistinctSource(boolean newIndistinctSource)
- Specified by:
setIndistinctSource
in interfaceDataSeparatorSetting
- Parameters:
newIndistinctSource
- the new value of the 'Indistinct Source' attribute.- See Also:
DataSeparatorSetting.isIndistinctSource()
-
isEnable
public boolean isEnable()
- Specified by:
isEnable
in interfaceDataSeparatorSetting
- Returns:
- the value of the 'Enable' attribute.
- See Also:
DataSeparatorSetting.setEnable(boolean)
,ModelPackage.getDataSeparatorSetting_Enable()
-
setEnable
public void setEnable(boolean newEnable)
- Specified by:
setEnable
in interfaceDataSeparatorSetting
- Parameters:
newEnable
- the new value of the 'Enable' attribute.- See Also:
DataSeparatorSetting.isEnable()
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eGet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
public String toString()
- Overrides:
toString
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-