Class AefGridLayoutImpl
- 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.aef2.standard.viewModels.impl.AefGridLayoutImpl
-
- All Implemented Interfaces:
AefGridLayout,IAefLayout,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 AefGridLayoutImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements AefGridLayout
An implementation of the model object 'Aef Grid Layout'.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 intHORIZONTAL_SPACING_EDEFAULTThe default value of the 'Horizontal Spacing' attribute.protected inthorizontalSpacingThe cached value of the 'Horizontal Spacing' attribute.protected static booleanMAKE_COLUMNS_EQUAL_WIDTH_EDEFAULTThe default value of the 'Make Columns Equal Width' attribute.protected booleanmakeColumnsEqualWidthThe cached value of the 'Make Columns Equal Width' attribute.protected static intMARGIN_BOTTOM_EDEFAULTThe default value of the 'Margin Bottom' attribute.protected static intMARGIN_HEIGHT_EDEFAULTThe default value of the 'Margin Height' attribute.protected static intMARGIN_LEFT_EDEFAULTThe default value of the 'Margin Left' attribute.protected static intMARGIN_RIGHT_EDEFAULTThe default value of the 'Margin Right' attribute.protected static intMARGIN_TOP_EDEFAULTThe default value of the 'Margin Top' attribute.protected static intMARGIN_WIDTH_EDEFAULTThe default value of the 'Margin Width' attribute.protected intmarginBottomThe cached value of the 'Margin Bottom' attribute.protected intmarginHeightThe cached value of the 'Margin Height' attribute.protected intmarginLeftThe cached value of the 'Margin Left' attribute.protected intmarginRightThe cached value of the 'Margin Right' attribute.protected intmarginTopThe cached value of the 'Margin Top' attribute.protected intmarginWidthThe cached value of the 'Margin Width' attribute.protected static intNUM_COLUMNS_EDEFAULTThe default value of the 'Num Columns' attribute.protected intnumColumnsThe cached value of the 'Num Columns' attribute.protected static intOPTIMIZED_LAYOUT_WIDTH_EDEFAULTThe default value of the 'Optimized Layout Width' attribute.protected intoptimizedLayoutWidthThe cached value of the 'Optimized Layout Width' attribute.protected static booleanUSE_OPTIMIZED_LAYOUT_EDEFAULTThe default value of the 'Use Optimized Layout' attribute.protected booleanuseOptimizedLayoutThe cached value of the 'Use Optimized Layout' attribute.protected static intVERTICAL_SPACING_EDEFAULTThe default value of the 'Vertical Spacing' attribute.protected intverticalSpacingThe cached value of the 'Vertical Spacing' 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 protectedAefGridLayoutImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjecteGet(int featureID, boolean resolve, boolean coreType)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected org.eclipse.emf.ecore.EClasseStaticClass()voideUnset(int featureID)intgetHorizontalSpacing()intgetMarginBottom()intgetMarginHeight()intgetMarginLeft()intgetMarginRight()intgetMarginTop()intgetMarginWidth()intgetNumColumns()intgetOptimizedLayoutWidth()intgetVerticalSpacing()booleanisMakeColumnsEqualWidth()booleanisUseOptimizedLayout()voidsetHorizontalSpacing(int newHorizontalSpacing)voidsetMakeColumnsEqualWidth(boolean newMakeColumnsEqualWidth)voidsetMarginBottom(int newMarginBottom)voidsetMarginHeight(int newMarginHeight)voidsetMarginLeft(int newMarginLeft)voidsetMarginRight(int newMarginRight)voidsetMarginTop(int newMarginTop)voidsetMarginWidth(int newMarginWidth)voidsetNumColumns(int newNumColumns)voidsetOptimizedLayoutWidth(int newOptimizedLayoutWidth)voidsetUseOptimizedLayout(boolean newUseOptimizedLayout)voidsetVerticalSpacing(int newVerticalSpacing)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
-
NUM_COLUMNS_EDEFAULT
protected static final int NUM_COLUMNS_EDEFAULT
The default value of the 'Num Columns' attribute.- See Also:
getNumColumns(), Constant Field Values
-
numColumns
protected int numColumns
The cached value of the 'Num Columns' attribute.- See Also:
getNumColumns()
-
MAKE_COLUMNS_EQUAL_WIDTH_EDEFAULT
protected static final boolean MAKE_COLUMNS_EQUAL_WIDTH_EDEFAULT
The default value of the 'Make Columns Equal Width' attribute.- See Also:
isMakeColumnsEqualWidth(), Constant Field Values
-
makeColumnsEqualWidth
protected boolean makeColumnsEqualWidth
The cached value of the 'Make Columns Equal Width' attribute.- See Also:
isMakeColumnsEqualWidth()
-
MARGIN_WIDTH_EDEFAULT
protected static final int MARGIN_WIDTH_EDEFAULT
The default value of the 'Margin Width' attribute.- See Also:
getMarginWidth(), Constant Field Values
-
marginWidth
protected int marginWidth
The cached value of the 'Margin Width' attribute.- See Also:
getMarginWidth()
-
MARGIN_HEIGHT_EDEFAULT
protected static final int MARGIN_HEIGHT_EDEFAULT
The default value of the 'Margin Height' attribute.- See Also:
getMarginHeight(), Constant Field Values
-
marginHeight
protected int marginHeight
The cached value of the 'Margin Height' attribute.- See Also:
getMarginHeight()
-
MARGIN_LEFT_EDEFAULT
protected static final int MARGIN_LEFT_EDEFAULT
The default value of the 'Margin Left' attribute.- See Also:
getMarginLeft(), Constant Field Values
-
marginLeft
protected int marginLeft
The cached value of the 'Margin Left' attribute.- See Also:
getMarginLeft()
-
MARGIN_TOP_EDEFAULT
protected static final int MARGIN_TOP_EDEFAULT
The default value of the 'Margin Top' attribute.- See Also:
getMarginTop(), Constant Field Values
-
marginTop
protected int marginTop
The cached value of the 'Margin Top' attribute.- See Also:
getMarginTop()
-
MARGIN_RIGHT_EDEFAULT
protected static final int MARGIN_RIGHT_EDEFAULT
The default value of the 'Margin Right' attribute.- See Also:
getMarginRight(), Constant Field Values
-
marginRight
protected int marginRight
The cached value of the 'Margin Right' attribute.- See Also:
getMarginRight()
-
MARGIN_BOTTOM_EDEFAULT
protected static final int MARGIN_BOTTOM_EDEFAULT
The default value of the 'Margin Bottom' attribute.- See Also:
getMarginBottom(), Constant Field Values
-
marginBottom
protected int marginBottom
The cached value of the 'Margin Bottom' attribute.- See Also:
getMarginBottom()
-
HORIZONTAL_SPACING_EDEFAULT
protected static final int HORIZONTAL_SPACING_EDEFAULT
The default value of the 'Horizontal Spacing' attribute.- See Also:
getHorizontalSpacing(), Constant Field Values
-
horizontalSpacing
protected int horizontalSpacing
The cached value of the 'Horizontal Spacing' attribute.- See Also:
getHorizontalSpacing()
-
VERTICAL_SPACING_EDEFAULT
protected static final int VERTICAL_SPACING_EDEFAULT
The default value of the 'Vertical Spacing' attribute.- See Also:
getVerticalSpacing(), Constant Field Values
-
verticalSpacing
protected int verticalSpacing
The cached value of the 'Vertical Spacing' attribute.- See Also:
getVerticalSpacing()
-
USE_OPTIMIZED_LAYOUT_EDEFAULT
protected static final boolean USE_OPTIMIZED_LAYOUT_EDEFAULT
The default value of the 'Use Optimized Layout' attribute.- See Also:
isUseOptimizedLayout(), Constant Field Values
-
useOptimizedLayout
protected boolean useOptimizedLayout
The cached value of the 'Use Optimized Layout' attribute.- See Also:
isUseOptimizedLayout()
-
OPTIMIZED_LAYOUT_WIDTH_EDEFAULT
protected static final int OPTIMIZED_LAYOUT_WIDTH_EDEFAULT
The default value of the 'Optimized Layout Width' attribute.- See Also:
getOptimizedLayoutWidth(), Constant Field Values
-
optimizedLayoutWidth
protected int optimizedLayoutWidth
The cached value of the 'Optimized Layout Width' attribute.- See Also:
getOptimizedLayoutWidth()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClassin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getNumColumns
public int getNumColumns()
- Specified by:
getNumColumnsin interfaceAefGridLayout- Returns:
- the value of the 'Num Columns' attribute.
- See Also:
AefGridLayout.setNumColumns(int),AefStandardPackage.getAefGridLayout_NumColumns()
-
setNumColumns
public void setNumColumns(int newNumColumns)
- Specified by:
setNumColumnsin interfaceAefGridLayout- Parameters:
newNumColumns- the new value of the 'Num Columns' attribute.- See Also:
AefGridLayout.getNumColumns()
-
isMakeColumnsEqualWidth
public boolean isMakeColumnsEqualWidth()
- Specified by:
isMakeColumnsEqualWidthin interfaceAefGridLayout- Returns:
- the value of the 'Make Columns Equal Width' attribute.
- See Also:
AefGridLayout.setMakeColumnsEqualWidth(boolean),AefStandardPackage.getAefGridLayout_MakeColumnsEqualWidth()
-
setMakeColumnsEqualWidth
public void setMakeColumnsEqualWidth(boolean newMakeColumnsEqualWidth)
- Specified by:
setMakeColumnsEqualWidthin interfaceAefGridLayout- Parameters:
newMakeColumnsEqualWidth- the new value of the 'Make Columns Equal Width' attribute.- See Also:
AefGridLayout.isMakeColumnsEqualWidth()
-
getMarginWidth
public int getMarginWidth()
- Specified by:
getMarginWidthin interfaceAefGridLayout- Returns:
- the value of the 'Margin Width' attribute.
- See Also:
AefGridLayout.setMarginWidth(int),AefStandardPackage.getAefGridLayout_MarginWidth()
-
setMarginWidth
public void setMarginWidth(int newMarginWidth)
- Specified by:
setMarginWidthin interfaceAefGridLayout- Parameters:
newMarginWidth- the new value of the 'Margin Width' attribute.- See Also:
AefGridLayout.getMarginWidth()
-
getMarginHeight
public int getMarginHeight()
- Specified by:
getMarginHeightin interfaceAefGridLayout- Returns:
- the value of the 'Margin Height' attribute.
- See Also:
AefGridLayout.setMarginHeight(int),AefStandardPackage.getAefGridLayout_MarginHeight()
-
setMarginHeight
public void setMarginHeight(int newMarginHeight)
- Specified by:
setMarginHeightin interfaceAefGridLayout- Parameters:
newMarginHeight- the new value of the 'Margin Height' attribute.- See Also:
AefGridLayout.getMarginHeight()
-
getMarginLeft
public int getMarginLeft()
- Specified by:
getMarginLeftin interfaceAefGridLayout- Returns:
- the value of the 'Margin Left' attribute.
- See Also:
AefGridLayout.setMarginLeft(int),AefStandardPackage.getAefGridLayout_MarginLeft()
-
setMarginLeft
public void setMarginLeft(int newMarginLeft)
- Specified by:
setMarginLeftin interfaceAefGridLayout- Parameters:
newMarginLeft- the new value of the 'Margin Left' attribute.- See Also:
AefGridLayout.getMarginLeft()
-
getMarginTop
public int getMarginTop()
- Specified by:
getMarginTopin interfaceAefGridLayout- Returns:
- the value of the 'Margin Top' attribute.
- See Also:
AefGridLayout.setMarginTop(int),AefStandardPackage.getAefGridLayout_MarginTop()
-
setMarginTop
public void setMarginTop(int newMarginTop)
- Specified by:
setMarginTopin interfaceAefGridLayout- Parameters:
newMarginTop- the new value of the 'Margin Top' attribute.- See Also:
AefGridLayout.getMarginTop()
-
getMarginRight
public int getMarginRight()
- Specified by:
getMarginRightin interfaceAefGridLayout- Returns:
- the value of the 'Margin Right' attribute.
- See Also:
AefGridLayout.setMarginRight(int),AefStandardPackage.getAefGridLayout_MarginRight()
-
setMarginRight
public void setMarginRight(int newMarginRight)
- Specified by:
setMarginRightin interfaceAefGridLayout- Parameters:
newMarginRight- the new value of the 'Margin Right' attribute.- See Also:
AefGridLayout.getMarginRight()
-
getMarginBottom
public int getMarginBottom()
- Specified by:
getMarginBottomin interfaceAefGridLayout- Returns:
- the value of the 'Margin Bottom' attribute.
- See Also:
AefGridLayout.setMarginBottom(int),AefStandardPackage.getAefGridLayout_MarginBottom()
-
setMarginBottom
public void setMarginBottom(int newMarginBottom)
- Specified by:
setMarginBottomin interfaceAefGridLayout- Parameters:
newMarginBottom- the new value of the 'Margin Bottom' attribute.- See Also:
AefGridLayout.getMarginBottom()
-
getHorizontalSpacing
public int getHorizontalSpacing()
- Specified by:
getHorizontalSpacingin interfaceAefGridLayout- Returns:
- the value of the 'Horizontal Spacing' attribute.
- See Also:
AefGridLayout.setHorizontalSpacing(int),AefStandardPackage.getAefGridLayout_HorizontalSpacing()
-
setHorizontalSpacing
public void setHorizontalSpacing(int newHorizontalSpacing)
- Specified by:
setHorizontalSpacingin interfaceAefGridLayout- Parameters:
newHorizontalSpacing- the new value of the 'Horizontal Spacing' attribute.- See Also:
AefGridLayout.getHorizontalSpacing()
-
getVerticalSpacing
public int getVerticalSpacing()
- Specified by:
getVerticalSpacingin interfaceAefGridLayout- Returns:
- the value of the 'Vertical Spacing' attribute.
- See Also:
AefGridLayout.setVerticalSpacing(int),AefStandardPackage.getAefGridLayout_VerticalSpacing()
-
setVerticalSpacing
public void setVerticalSpacing(int newVerticalSpacing)
- Specified by:
setVerticalSpacingin interfaceAefGridLayout- Parameters:
newVerticalSpacing- the new value of the 'Vertical Spacing' attribute.- See Also:
AefGridLayout.getVerticalSpacing()
-
isUseOptimizedLayout
public boolean isUseOptimizedLayout()
- Specified by:
isUseOptimizedLayoutin interfaceAefGridLayout- Returns:
- the value of the 'Use Optimized Layout' attribute.
- See Also:
AefGridLayout.setUseOptimizedLayout(boolean),AefStandardPackage.getAefGridLayout_UseOptimizedLayout()
-
setUseOptimizedLayout
public void setUseOptimizedLayout(boolean newUseOptimizedLayout)
- Specified by:
setUseOptimizedLayoutin interfaceAefGridLayout- Parameters:
newUseOptimizedLayout- the new value of the 'Use Optimized Layout' attribute.- See Also:
AefGridLayout.isUseOptimizedLayout()
-
getOptimizedLayoutWidth
public int getOptimizedLayoutWidth()
- Specified by:
getOptimizedLayoutWidthin interfaceAefGridLayout- Returns:
- the value of the 'Optimized Layout Width' attribute.
- See Also:
AefGridLayout.setOptimizedLayoutWidth(int),AefStandardPackage.getAefGridLayout_OptimizedLayoutWidth()
-
setOptimizedLayoutWidth
public void setOptimizedLayoutWidth(int newOptimizedLayoutWidth)
- Specified by:
setOptimizedLayoutWidthin interfaceAefGridLayout- Parameters:
newOptimizedLayoutWidth- the new value of the 'Optimized Layout Width' attribute.- See Also:
AefGridLayout.getOptimizedLayoutWidth()
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
public String toString()
- Overrides:
toStringin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-