Class SectionImpl
- 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.model.impl.SectionImpl
-
- All Implemented Interfaces:
Section
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
- Direct Known Subclasses:
GroupImpl
,InfobaseReferenceImpl
public abstract class SectionImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements Section
An implementation of the model object 'Section'.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 boolean
external
The cached value of the 'External
' attribute.protected static boolean
EXTERNAL_EDEFAULT
The default value of the 'External
' attribute.protected static String
FOLDER_EDEFAULT
The default value of the 'Folder
' 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 double
ORDER_IN_LIST_EDEFAULT
The default value of the 'Order In List
' attribute.protected static double
ORDER_IN_TREE_EDEFAULT
The default value of the 'Order In Tree
' attribute.protected double
orderInList
The cached value of the 'Order In List
' attribute.protected double
orderInTree
The cached value of the 'Order In Tree
' attribute.protected UUID
uuid
The cached value of the 'Uuid
' attribute.protected static UUID
UUID_EDEFAULT
The default value of the 'Uuid
' 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
SectionImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
eGet(int featureID, boolean resolve, boolean coreType)
Object
eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
void
eUnset(int featureID)
String
getFolder()
String
getName()
double
getOrderInList()
double
getOrderInTree()
UUID
getUuid()
boolean
isExternal()
void
setExternal(boolean newExternal)
void
setName(String newName)
void
setOrderInList(double newOrderInList)
void
setOrderInTree(double newOrderInTree)
void
setUuid(UUID newUuid)
String
toString()
boolean
validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
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, 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
-
NAME_EDEFAULT
protected static final String NAME_EDEFAULT
The default value of the 'Name
' attribute.- See Also:
getName()
-
UUID_EDEFAULT
protected static final UUID UUID_EDEFAULT
The default value of the 'Uuid
' attribute.- See Also:
getUuid()
-
EXTERNAL_EDEFAULT
protected static final boolean EXTERNAL_EDEFAULT
The default value of the 'External
' attribute.- See Also:
isExternal()
, Constant Field Values
-
external
protected boolean external
The cached value of the 'External
' attribute.- See Also:
isExternal()
-
ORDER_IN_LIST_EDEFAULT
protected static final double ORDER_IN_LIST_EDEFAULT
The default value of the 'Order In List
' attribute.- See Also:
getOrderInList()
, Constant Field Values
-
orderInList
protected double orderInList
The cached value of the 'Order In List
' attribute.- See Also:
getOrderInList()
-
ORDER_IN_TREE_EDEFAULT
protected static final double ORDER_IN_TREE_EDEFAULT
The default value of the 'Order In Tree
' attribute.- See Also:
getOrderInTree()
, Constant Field Values
-
orderInTree
protected double orderInTree
The cached value of the 'Order In Tree
' attribute.- See Also:
getOrderInTree()
-
FOLDER_EDEFAULT
protected static final String FOLDER_EDEFAULT
The default value of the 'Folder
' attribute.- See Also:
getFolder()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getName
public String getName()
- Specified by:
getName
in interfaceSection
- Returns:
- the value of the 'Name' attribute.
- See Also:
Section.setName(String)
,ModelPackage.getSection_Name()
-
setName
public void setName(String newName)
- Specified by:
setName
in interfaceSection
- Parameters:
newName
- the new value of the 'Name' attribute.- See Also:
Section.getName()
-
getUuid
public UUID getUuid()
- Specified by:
getUuid
in interfaceSection
- Returns:
- the value of the 'Uuid' attribute.
- See Also:
Section.setUuid(UUID)
,ModelPackage.getSection_Uuid()
-
setUuid
public void setUuid(UUID newUuid)
- Specified by:
setUuid
in interfaceSection
- Parameters:
newUuid
- the new value of the 'Uuid' attribute.- See Also:
Section.getUuid()
-
isExternal
public boolean isExternal()
- Specified by:
isExternal
in interfaceSection
- Returns:
- the value of the 'External' attribute.
- See Also:
Section.setExternal(boolean)
,ModelPackage.getSection_External()
-
setExternal
public void setExternal(boolean newExternal)
- Specified by:
setExternal
in interfaceSection
- Parameters:
newExternal
- the new value of the 'External' attribute.- See Also:
Section.isExternal()
-
getOrderInList
public double getOrderInList()
- Specified by:
getOrderInList
in interfaceSection
- Returns:
- the value of the 'Order In List' attribute.
- See Also:
Section.setOrderInList(double)
,ModelPackage.getSection_OrderInList()
-
setOrderInList
public void setOrderInList(double newOrderInList)
- Specified by:
setOrderInList
in interfaceSection
- Parameters:
newOrderInList
- the new value of the 'Order In List' attribute.- See Also:
Section.getOrderInList()
-
getOrderInTree
public double getOrderInTree()
- Specified by:
getOrderInTree
in interfaceSection
- Returns:
- the value of the 'Order In Tree' attribute.
- See Also:
Section.setOrderInTree(double)
,ModelPackage.getSection_OrderInTree()
-
setOrderInTree
public void setOrderInTree(double newOrderInTree)
- Specified by:
setOrderInTree
in interfaceSection
- Parameters:
newOrderInTree
- the new value of the 'Order In Tree' attribute.- See Also:
Section.getOrderInTree()
-
getFolder
public String getFolder()
- Specified by:
getFolder
in interfaceSection
- Returns:
- the value of the 'Folder' attribute.
- See Also:
ModelPackage.getSection_Folder()
-
validate
public boolean validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
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
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException
- Specified by:
eInvoke
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eInvoke
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
- Throws:
InvocationTargetException
-
toString
public String toString()
- Overrides:
toString
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-