Class VirtualGridElementDescriptionImpl
- 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.form.layout.model.description.impl.VirtualGridElementDescriptionImpl
-
- All Implemented Interfaces:
VirtualGridElementDescription
,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 VirtualGridElementDescriptionImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements VirtualGridElementDescription
An implementation of the model object 'Virtual Grid Element Description'.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 static String
ADDITIONAL_DATA_EDEFAULT
The default value of the 'Additional Data
' attribute.protected String
additionalData
The cached value of the 'Additional Data
' attribute.protected static BitSet
CATEGORIES_HOLDER_EDEFAULT
The default value of the 'Categories Holder
' attribute.protected BitSet
categoriesHolder
The cached value of the 'Categories Holder
' attribute.protected int
length
The cached value of the 'Length
' attribute.protected static int
LENGTH_EDEFAULT
The default value of the 'Length
' attribute.protected static int
MAX_LENGTH_WITH_COMPRESS_PRIORITY_EDEFAULT
The default value of the 'Max Length With Compress Priority
' attribute.protected static int
MAX_LENGTH_WITH_NORMAL_PRIORITY_EDEFAULT
The default value of the 'Max Length With Normal Priority
' attribute.protected int
maxLengthWithCompressPriority
The cached value of the 'Max Length With Compress Priority
' attribute.protected int
maxLengthWithNormalPriority
The cached value of the 'Max Length With Normal Priority
' attribute.protected static int
MIN_LENGTH_WITH_NORMAL_PRIORITY_EDEFAULT
The default value of the 'Min Length With Normal Priority
' attribute.protected static int
MIN_LENGTH_WITH_STRETCH_PRIORITY_EDEFAULT
The default value of the 'Min Length With Stretch Priority
' attribute.protected int
minLengthWithNormalPriority
The cached value of the 'Min Length With Normal Priority
' attribute.protected int
minLengthWithStretchPriority
The cached value of the 'Min Length With Stretch Priority
' attribute.protected static int
NARROW_STANDARD_LENGTH_EDEFAULT
The default value of the 'Narrow Standard Length
' attribute.protected int
narrowStandardLength
The cached value of the 'Narrow Standard Length
' attribute.protected static int
SLAVE_PADDING_EDEFAULT
The default value of the 'Slave Padding
' attribute.protected int
slavePadding
The cached value of the 'Slave Padding
' attribute.protected static int
STANDARD_LENGTH_EDEFAULT
The default value of the 'Standard Length
' attribute.protected int
standardLength
The cached value of the 'Standard Length
' attribute.protected static int
WIDE_STANDARD_LENGTH_EDEFAULT
The default value of the 'Wide Standard Length
' attribute.protected int
wideStandardLength
The cached value of the 'Wide Standard Length
' 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
VirtualGridElementDescriptionImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
checkCategory(HippoLayouterCategory category)
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
getAdditionalData()
BitSet
getCategoriesHolder()
int
getLength()
int
getMaxLengthWithCompressPriority()
int
getMaxLengthWithNormalPriority()
int
getMinLengthWithNormalPriority()
int
getMinLengthWithStretchPriority()
int
getNarrowStandardLength()
int
getSlavePadding()
int
getStandardLength()
int
getWideStandardLength()
void
setAdditionalData(String newAdditionalData)
void
setCategoriesHolder(BitSet newCategoriesHolder)
void
setCategory(HippoLayouterCategory category, boolean flag)
void
setLength(int newLength)
void
setMasterSlaveName(boolean master, String name)
void
setMaxLengthWithCompressPriority(int newMaxLengthWithCompressPriority)
void
setMaxLengthWithNormalPriority(int newMaxLengthWithNormalPriority)
void
setMinLengthWithNormalPriority(int newMinLengthWithNormalPriority)
void
setMinLengthWithStretchPriority(int newMinLengthWithStretchPriority)
void
setNarrowStandardLength(int newNarrowStandardLength)
void
setSlavePadding(int newSlavePadding)
void
setStandardLength(int newStandardLength)
void
setWideStandardLength(int newWideStandardLength)
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, 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
-
LENGTH_EDEFAULT
protected static final int LENGTH_EDEFAULT
The default value of the 'Length
' attribute.- See Also:
getLength()
, Constant Field Values
-
length
protected int length
The cached value of the 'Length
' attribute.- See Also:
getLength()
-
MIN_LENGTH_WITH_NORMAL_PRIORITY_EDEFAULT
protected static final int MIN_LENGTH_WITH_NORMAL_PRIORITY_EDEFAULT
The default value of the 'Min Length With Normal Priority
' attribute.
-
minLengthWithNormalPriority
protected int minLengthWithNormalPriority
The cached value of the 'Min Length With Normal Priority
' attribute.- See Also:
getMinLengthWithNormalPriority()
-
MIN_LENGTH_WITH_STRETCH_PRIORITY_EDEFAULT
protected static final int MIN_LENGTH_WITH_STRETCH_PRIORITY_EDEFAULT
The default value of the 'Min Length With Stretch Priority
' attribute.
-
minLengthWithStretchPriority
protected int minLengthWithStretchPriority
The cached value of the 'Min Length With Stretch Priority
' attribute.- See Also:
getMinLengthWithStretchPriority()
-
MAX_LENGTH_WITH_NORMAL_PRIORITY_EDEFAULT
protected static final int MAX_LENGTH_WITH_NORMAL_PRIORITY_EDEFAULT
The default value of the 'Max Length With Normal Priority
' attribute.
-
maxLengthWithNormalPriority
protected int maxLengthWithNormalPriority
The cached value of the 'Max Length With Normal Priority
' attribute.- See Also:
getMaxLengthWithNormalPriority()
-
MAX_LENGTH_WITH_COMPRESS_PRIORITY_EDEFAULT
protected static final int MAX_LENGTH_WITH_COMPRESS_PRIORITY_EDEFAULT
The default value of the 'Max Length With Compress Priority
' attribute.
-
maxLengthWithCompressPriority
protected int maxLengthWithCompressPriority
The cached value of the 'Max Length With Compress Priority
' attribute.- See Also:
getMaxLengthWithCompressPriority()
-
NARROW_STANDARD_LENGTH_EDEFAULT
protected static final int NARROW_STANDARD_LENGTH_EDEFAULT
The default value of the 'Narrow Standard Length
' attribute.- See Also:
getNarrowStandardLength()
, Constant Field Values
-
narrowStandardLength
protected int narrowStandardLength
The cached value of the 'Narrow Standard Length
' attribute.- See Also:
getNarrowStandardLength()
-
WIDE_STANDARD_LENGTH_EDEFAULT
protected static final int WIDE_STANDARD_LENGTH_EDEFAULT
The default value of the 'Wide Standard Length
' attribute.- See Also:
getWideStandardLength()
, Constant Field Values
-
wideStandardLength
protected int wideStandardLength
The cached value of the 'Wide Standard Length
' attribute.- See Also:
getWideStandardLength()
-
STANDARD_LENGTH_EDEFAULT
protected static final int STANDARD_LENGTH_EDEFAULT
The default value of the 'Standard Length
' attribute.- See Also:
getStandardLength()
, Constant Field Values
-
standardLength
protected int standardLength
The cached value of the 'Standard Length
' attribute.- See Also:
getStandardLength()
-
SLAVE_PADDING_EDEFAULT
protected static final int SLAVE_PADDING_EDEFAULT
The default value of the 'Slave Padding
' attribute.- See Also:
getSlavePadding()
, Constant Field Values
-
slavePadding
protected int slavePadding
The cached value of the 'Slave Padding
' attribute.- See Also:
getSlavePadding()
-
CATEGORIES_HOLDER_EDEFAULT
protected static final BitSet CATEGORIES_HOLDER_EDEFAULT
The default value of the 'Categories Holder
' attribute.- See Also:
getCategoriesHolder()
-
categoriesHolder
protected BitSet categoriesHolder
The cached value of the 'Categories Holder
' attribute.- See Also:
getCategoriesHolder()
-
ADDITIONAL_DATA_EDEFAULT
protected static final String ADDITIONAL_DATA_EDEFAULT
The default value of the 'Additional Data
' attribute.- See Also:
getAdditionalData()
, Constant Field Values
-
additionalData
protected String additionalData
The cached value of the 'Additional Data
' attribute.- See Also:
getAdditionalData()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getLength
public int getLength()
- Specified by:
getLength
in interfaceVirtualGridElementDescription
- Returns:
- the value of the 'Length' attribute.
- See Also:
VirtualGridElementDescription.setLength(int)
,LayoutDescriptionModelPackage.getVirtualGridElementDescription_Length()
-
setLength
public void setLength(int newLength)
- Specified by:
setLength
in interfaceVirtualGridElementDescription
- Parameters:
newLength
- the new value of the 'Length' attribute.- See Also:
VirtualGridElementDescription.getLength()
-
getMinLengthWithNormalPriority
public int getMinLengthWithNormalPriority()
- Specified by:
getMinLengthWithNormalPriority
in interfaceVirtualGridElementDescription
- Returns:
- the value of the 'Min Length With Normal Priority' attribute.
- See Also:
VirtualGridElementDescription.setMinLengthWithNormalPriority(int)
,LayoutDescriptionModelPackage.getVirtualGridElementDescription_MinLengthWithNormalPriority()
-
setMinLengthWithNormalPriority
public void setMinLengthWithNormalPriority(int newMinLengthWithNormalPriority)
- Specified by:
setMinLengthWithNormalPriority
in interfaceVirtualGridElementDescription
- Parameters:
newMinLengthWithNormalPriority
- the new value of the 'Min Length With Normal Priority' attribute.- See Also:
VirtualGridElementDescription.getMinLengthWithNormalPriority()
-
getMinLengthWithStretchPriority
public int getMinLengthWithStretchPriority()
- Specified by:
getMinLengthWithStretchPriority
in interfaceVirtualGridElementDescription
- Returns:
- the value of the 'Min Length With Stretch Priority' attribute.
- See Also:
VirtualGridElementDescription.setMinLengthWithStretchPriority(int)
,LayoutDescriptionModelPackage.getVirtualGridElementDescription_MinLengthWithStretchPriority()
-
setMinLengthWithStretchPriority
public void setMinLengthWithStretchPriority(int newMinLengthWithStretchPriority)
- Specified by:
setMinLengthWithStretchPriority
in interfaceVirtualGridElementDescription
- Parameters:
newMinLengthWithStretchPriority
- the new value of the 'Min Length With Stretch Priority' attribute.- See Also:
VirtualGridElementDescription.getMinLengthWithStretchPriority()
-
getMaxLengthWithNormalPriority
public int getMaxLengthWithNormalPriority()
- Specified by:
getMaxLengthWithNormalPriority
in interfaceVirtualGridElementDescription
- Returns:
- the value of the 'Max Length With Normal Priority' attribute.
- See Also:
VirtualGridElementDescription.setMaxLengthWithNormalPriority(int)
,LayoutDescriptionModelPackage.getVirtualGridElementDescription_MaxLengthWithNormalPriority()
-
setMaxLengthWithNormalPriority
public void setMaxLengthWithNormalPriority(int newMaxLengthWithNormalPriority)
- Specified by:
setMaxLengthWithNormalPriority
in interfaceVirtualGridElementDescription
- Parameters:
newMaxLengthWithNormalPriority
- the new value of the 'Max Length With Normal Priority' attribute.- See Also:
VirtualGridElementDescription.getMaxLengthWithNormalPriority()
-
getMaxLengthWithCompressPriority
public int getMaxLengthWithCompressPriority()
- Specified by:
getMaxLengthWithCompressPriority
in interfaceVirtualGridElementDescription
- Returns:
- the value of the 'Max Length With Compress Priority' attribute.
- See Also:
VirtualGridElementDescription.setMaxLengthWithCompressPriority(int)
,LayoutDescriptionModelPackage.getVirtualGridElementDescription_MaxLengthWithCompressPriority()
-
setMaxLengthWithCompressPriority
public void setMaxLengthWithCompressPriority(int newMaxLengthWithCompressPriority)
- Specified by:
setMaxLengthWithCompressPriority
in interfaceVirtualGridElementDescription
- Parameters:
newMaxLengthWithCompressPriority
- the new value of the 'Max Length With Compress Priority' attribute.- See Also:
VirtualGridElementDescription.getMaxLengthWithCompressPriority()
-
getNarrowStandardLength
public int getNarrowStandardLength()
- Specified by:
getNarrowStandardLength
in interfaceVirtualGridElementDescription
- Returns:
- the value of the 'Narrow Standard Length' attribute.
- See Also:
VirtualGridElementDescription.setNarrowStandardLength(int)
,LayoutDescriptionModelPackage.getVirtualGridElementDescription_NarrowStandardLength()
-
setNarrowStandardLength
public void setNarrowStandardLength(int newNarrowStandardLength)
- Specified by:
setNarrowStandardLength
in interfaceVirtualGridElementDescription
- Parameters:
newNarrowStandardLength
- the new value of the 'Narrow Standard Length' attribute.- See Also:
VirtualGridElementDescription.getNarrowStandardLength()
-
getWideStandardLength
public int getWideStandardLength()
- Specified by:
getWideStandardLength
in interfaceVirtualGridElementDescription
- Returns:
- the value of the 'Wide Standard Length' attribute.
- See Also:
VirtualGridElementDescription.setWideStandardLength(int)
,LayoutDescriptionModelPackage.getVirtualGridElementDescription_WideStandardLength()
-
setWideStandardLength
public void setWideStandardLength(int newWideStandardLength)
- Specified by:
setWideStandardLength
in interfaceVirtualGridElementDescription
- Parameters:
newWideStandardLength
- the new value of the 'Wide Standard Length' attribute.- See Also:
VirtualGridElementDescription.getWideStandardLength()
-
getStandardLength
public int getStandardLength()
- Specified by:
getStandardLength
in interfaceVirtualGridElementDescription
- Returns:
- the value of the 'Standard Length' attribute.
- See Also:
VirtualGridElementDescription.setStandardLength(int)
,LayoutDescriptionModelPackage.getVirtualGridElementDescription_StandardLength()
-
setStandardLength
public void setStandardLength(int newStandardLength)
- Specified by:
setStandardLength
in interfaceVirtualGridElementDescription
- Parameters:
newStandardLength
- the new value of the 'Standard Length' attribute.- See Also:
VirtualGridElementDescription.getStandardLength()
-
getSlavePadding
public int getSlavePadding()
- Specified by:
getSlavePadding
in interfaceVirtualGridElementDescription
- Returns:
- the value of the 'Slave Padding' attribute.
- See Also:
VirtualGridElementDescription.setSlavePadding(int)
,LayoutDescriptionModelPackage.getVirtualGridElementDescription_SlavePadding()
-
setSlavePadding
public void setSlavePadding(int newSlavePadding)
- Specified by:
setSlavePadding
in interfaceVirtualGridElementDescription
- Parameters:
newSlavePadding
- the new value of the 'Slave Padding' attribute.- See Also:
VirtualGridElementDescription.getSlavePadding()
-
getCategoriesHolder
public BitSet getCategoriesHolder()
- Specified by:
getCategoriesHolder
in interfaceVirtualGridElementDescription
- Returns:
- the value of the 'Categories Holder' attribute.
- See Also:
VirtualGridElementDescription.setCategoriesHolder(BitSet)
,LayoutDescriptionModelPackage.getVirtualGridElementDescription_CategoriesHolder()
-
setCategoriesHolder
public void setCategoriesHolder(BitSet newCategoriesHolder)
- Specified by:
setCategoriesHolder
in interfaceVirtualGridElementDescription
- Parameters:
newCategoriesHolder
- the new value of the 'Categories Holder' attribute.- See Also:
VirtualGridElementDescription.getCategoriesHolder()
-
getAdditionalData
public String getAdditionalData()
- Specified by:
getAdditionalData
in interfaceVirtualGridElementDescription
- Returns:
- the value of the 'Additional Data' attribute.
- See Also:
VirtualGridElementDescription.setAdditionalData(String)
,LayoutDescriptionModelPackage.getVirtualGridElementDescription_AdditionalData()
-
setAdditionalData
public void setAdditionalData(String newAdditionalData)
- Specified by:
setAdditionalData
in interfaceVirtualGridElementDescription
- Parameters:
newAdditionalData
- the new value of the 'Additional Data' attribute.- See Also:
VirtualGridElementDescription.getAdditionalData()
-
setMasterSlaveName
public void setMasterSlaveName(boolean master, String name)
- Specified by:
setMasterSlaveName
in interfaceVirtualGridElementDescription
-
setCategory
public void setCategory(HippoLayouterCategory category, boolean flag)
- Specified by:
setCategory
in interfaceVirtualGridElementDescription
-
checkCategory
public boolean checkCategory(HippoLayouterCategory category)
- Specified by:
checkCategory
in interfaceVirtualGridElementDescription
-
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
-
-