Class ChildVerVariantImpl
- 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.transformation.context.impl.ChildVerVariantImpl
-
- All Implemented Interfaces:
ChildVerVariant
,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 ChildVerVariantImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements ChildVerVariant
An implementation of the model object 'Child Ver Variant'.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 int
ADAPTIVE_GROUPING_COUNT_EDEFAULT
The default value of the 'Adaptive Grouping Count
' attribute.protected int
adaptiveGroupingCount
The cached value of the 'Adaptive Grouping Count
' attribute.protected static boolean
ENABLE_ALIGN_BY_CONDITION_EDEFAULT
The default value of the 'Enable Align By Condition
' attribute.protected static boolean
ENABLE_ALIGN_EDEFAULT
The default value of the 'Enable Align
' attribute.protected boolean
enableAlign
The cached value of the 'Enable Align
' attribute.protected boolean
enableAlignByCondition
The cached value of the 'Enable Align By Condition
' attribute.protected Estimate
estimate
The cached value of the 'Estimate
' reference.protected static HorStrategy
HOR_STRATEGY_EDEFAULT
The default value of the 'Hor Strategy
' attribute.protected HorStrategy
horStrategy
The cached value of the 'Hor Strategy
' attribute.protected static boolean
LEFT_HALIGN_EDEFAULT
The default value of the 'Left HAlign
' attribute.protected boolean
leftHAlign
The cached value of the 'Left HAlign
' attribute.protected static int
LOGIC_ROWS_HEIGHT_EDEFAULT
The default value of the 'Logic Rows Height
' attribute.protected int
logicRowsHeight
The cached value of the 'Logic Rows Height
' attribute.protected static int
MAX_HEIGHT_EDEFAULT
The default value of the 'Max Height
' attribute.protected static int
MAX_WIDTH_EDEFAULT
The default value of the 'Max Width
' attribute.protected int
maxHeight
The cached value of the 'Max Height
' attribute.protected int
maxWidth
The cached value of the 'Max Width
' attribute.protected HippoLayElementBase
pVariant
The cached value of the 'PVariant
' reference.protected static VerStrategy
VER_STRATEGY_EDEFAULT
The default value of the 'Ver Strategy
' attribute.protected VerStrategy
verStrategy
The cached value of the 'Ver Strategy
' 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
ChildVerVariantImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Estimate
basicGetEstimate()
HippoLayElementBase
basicGetPVariant()
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)
int
getAdaptiveGroupingCount()
Estimate
getEstimate()
HorStrategy
getHorStrategy()
int
getLogicRowsHeight()
int
getMaxHeight()
int
getMaxWidth()
HippoLayElementBase
getPVariant()
VerStrategy
getVerStrategy()
boolean
isEnableAlign()
boolean
isEnableAlignByCondition()
boolean
isLeftHAlign()
void
setAdaptiveGroupingCount(int newAdaptiveGroupingCount)
void
setEnableAlign(boolean newEnableAlign)
void
setEnableAlignByCondition(boolean newEnableAlignByCondition)
void
setEstimate(Estimate newEstimate)
void
setHorStrategy(HorStrategy newHorStrategy)
void
setLeftHAlign(boolean newLeftHAlign)
void
setLogicRowsHeight(int newLogicRowsHeight)
void
setMaxHeight(int newMaxHeight)
void
setMaxWidth(int newMaxWidth)
void
setPVariant(HippoLayElementBase newPVariant)
void
setVerStrategy(VerStrategy newVerStrategy)
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
-
HOR_STRATEGY_EDEFAULT
protected static final HorStrategy HOR_STRATEGY_EDEFAULT
The default value of the 'Hor Strategy
' attribute.- See Also:
getHorStrategy()
-
horStrategy
protected HorStrategy horStrategy
The cached value of the 'Hor Strategy
' attribute.- See Also:
getHorStrategy()
-
VER_STRATEGY_EDEFAULT
protected static final VerStrategy VER_STRATEGY_EDEFAULT
The default value of the 'Ver Strategy
' attribute.- See Also:
getVerStrategy()
-
verStrategy
protected VerStrategy verStrategy
The cached value of the 'Ver Strategy
' attribute.- See Also:
getVerStrategy()
-
ADAPTIVE_GROUPING_COUNT_EDEFAULT
protected static final int ADAPTIVE_GROUPING_COUNT_EDEFAULT
The default value of the 'Adaptive Grouping Count
' attribute.- See Also:
getAdaptiveGroupingCount()
, Constant Field Values
-
adaptiveGroupingCount
protected int adaptiveGroupingCount
The cached value of the 'Adaptive Grouping Count
' attribute.- See Also:
getAdaptiveGroupingCount()
-
MAX_WIDTH_EDEFAULT
protected static final int MAX_WIDTH_EDEFAULT
The default value of the 'Max Width
' attribute.- See Also:
getMaxWidth()
, Constant Field Values
-
maxWidth
protected int maxWidth
The cached value of the 'Max Width
' attribute.- See Also:
getMaxWidth()
-
MAX_HEIGHT_EDEFAULT
protected static final int MAX_HEIGHT_EDEFAULT
The default value of the 'Max Height
' attribute.- See Also:
getMaxHeight()
, Constant Field Values
-
maxHeight
protected int maxHeight
The cached value of the 'Max Height
' attribute.- See Also:
getMaxHeight()
-
estimate
protected Estimate estimate
The cached value of the 'Estimate
' reference.- See Also:
getEstimate()
-
pVariant
protected HippoLayElementBase pVariant
The cached value of the 'PVariant
' reference.- See Also:
getPVariant()
-
LEFT_HALIGN_EDEFAULT
protected static final boolean LEFT_HALIGN_EDEFAULT
The default value of the 'Left HAlign
' attribute.- See Also:
isLeftHAlign()
, Constant Field Values
-
leftHAlign
protected boolean leftHAlign
The cached value of the 'Left HAlign
' attribute.- See Also:
isLeftHAlign()
-
ENABLE_ALIGN_EDEFAULT
protected static final boolean ENABLE_ALIGN_EDEFAULT
The default value of the 'Enable Align
' attribute.- See Also:
isEnableAlign()
, Constant Field Values
-
enableAlign
protected boolean enableAlign
The cached value of the 'Enable Align
' attribute.- See Also:
isEnableAlign()
-
LOGIC_ROWS_HEIGHT_EDEFAULT
protected static final int LOGIC_ROWS_HEIGHT_EDEFAULT
The default value of the 'Logic Rows Height
' attribute.- See Also:
getLogicRowsHeight()
, Constant Field Values
-
logicRowsHeight
protected int logicRowsHeight
The cached value of the 'Logic Rows Height
' attribute.- See Also:
getLogicRowsHeight()
-
ENABLE_ALIGN_BY_CONDITION_EDEFAULT
protected static final boolean ENABLE_ALIGN_BY_CONDITION_EDEFAULT
The default value of the 'Enable Align By Condition
' attribute.- See Also:
isEnableAlignByCondition()
, Constant Field Values
-
enableAlignByCondition
protected boolean enableAlignByCondition
The cached value of the 'Enable Align By Condition
' attribute.- See Also:
isEnableAlignByCondition()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getHorStrategy
public HorStrategy getHorStrategy()
- Specified by:
getHorStrategy
in interfaceChildVerVariant
- Returns:
- the value of the 'Hor Strategy' attribute.
- See Also:
HorStrategy
,ChildVerVariant.setHorStrategy(HorStrategy)
,LayoutTransformationContextPackage.getChildVerVariant_HorStrategy()
-
setHorStrategy
public void setHorStrategy(HorStrategy newHorStrategy)
- Specified by:
setHorStrategy
in interfaceChildVerVariant
- Parameters:
newHorStrategy
- the new value of the 'Hor Strategy' attribute.- See Also:
HorStrategy
,ChildVerVariant.getHorStrategy()
-
getVerStrategy
public VerStrategy getVerStrategy()
- Specified by:
getVerStrategy
in interfaceChildVerVariant
- Returns:
- the value of the 'Ver Strategy' attribute.
- See Also:
VerStrategy
,ChildVerVariant.setVerStrategy(VerStrategy)
,LayoutTransformationContextPackage.getChildVerVariant_VerStrategy()
-
setVerStrategy
public void setVerStrategy(VerStrategy newVerStrategy)
- Specified by:
setVerStrategy
in interfaceChildVerVariant
- Parameters:
newVerStrategy
- the new value of the 'Ver Strategy' attribute.- See Also:
VerStrategy
,ChildVerVariant.getVerStrategy()
-
getAdaptiveGroupingCount
public int getAdaptiveGroupingCount()
- Specified by:
getAdaptiveGroupingCount
in interfaceChildVerVariant
- Returns:
- the value of the 'Adaptive Grouping Count' attribute.
- See Also:
ChildVerVariant.setAdaptiveGroupingCount(int)
,LayoutTransformationContextPackage.getChildVerVariant_AdaptiveGroupingCount()
-
setAdaptiveGroupingCount
public void setAdaptiveGroupingCount(int newAdaptiveGroupingCount)
- Specified by:
setAdaptiveGroupingCount
in interfaceChildVerVariant
- Parameters:
newAdaptiveGroupingCount
- the new value of the 'Adaptive Grouping Count' attribute.- See Also:
ChildVerVariant.getAdaptiveGroupingCount()
-
getMaxWidth
public int getMaxWidth()
- Specified by:
getMaxWidth
in interfaceChildVerVariant
- Returns:
- the value of the 'Max Width' attribute.
- See Also:
ChildVerVariant.setMaxWidth(int)
,LayoutTransformationContextPackage.getChildVerVariant_MaxWidth()
-
setMaxWidth
public void setMaxWidth(int newMaxWidth)
- Specified by:
setMaxWidth
in interfaceChildVerVariant
- Parameters:
newMaxWidth
- the new value of the 'Max Width' attribute.- See Also:
ChildVerVariant.getMaxWidth()
-
getMaxHeight
public int getMaxHeight()
- Specified by:
getMaxHeight
in interfaceChildVerVariant
- Returns:
- the value of the 'Max Height' attribute.
- See Also:
ChildVerVariant.setMaxHeight(int)
,LayoutTransformationContextPackage.getChildVerVariant_MaxHeight()
-
setMaxHeight
public void setMaxHeight(int newMaxHeight)
- Specified by:
setMaxHeight
in interfaceChildVerVariant
- Parameters:
newMaxHeight
- the new value of the 'Max Height' attribute.- See Also:
ChildVerVariant.getMaxHeight()
-
getEstimate
public Estimate getEstimate()
- Specified by:
getEstimate
in interfaceChildVerVariant
- Returns:
- the value of the 'Estimate' reference.
- See Also:
ChildVerVariant.setEstimate(Estimate)
,LayoutTransformationContextPackage.getChildVerVariant_Estimate()
-
basicGetEstimate
public Estimate basicGetEstimate()
-
setEstimate
public void setEstimate(Estimate newEstimate)
- Specified by:
setEstimate
in interfaceChildVerVariant
- Parameters:
newEstimate
- the new value of the 'Estimate' reference.- See Also:
ChildVerVariant.getEstimate()
-
getPVariant
public HippoLayElementBase getPVariant()
- Specified by:
getPVariant
in interfaceChildVerVariant
- Returns:
- the value of the 'PVariant' reference.
- See Also:
ChildVerVariant.setPVariant(HippoLayElementBase)
,LayoutTransformationContextPackage.getChildVerVariant_PVariant()
-
basicGetPVariant
public HippoLayElementBase basicGetPVariant()
-
setPVariant
public void setPVariant(HippoLayElementBase newPVariant)
- Specified by:
setPVariant
in interfaceChildVerVariant
- Parameters:
newPVariant
- the new value of the 'PVariant' reference.- See Also:
ChildVerVariant.getPVariant()
-
isLeftHAlign
public boolean isLeftHAlign()
- Specified by:
isLeftHAlign
in interfaceChildVerVariant
- Returns:
- the value of the 'Left HAlign' attribute.
- See Also:
ChildVerVariant.setLeftHAlign(boolean)
,LayoutTransformationContextPackage.getChildVerVariant_LeftHAlign()
-
setLeftHAlign
public void setLeftHAlign(boolean newLeftHAlign)
- Specified by:
setLeftHAlign
in interfaceChildVerVariant
- Parameters:
newLeftHAlign
- the new value of the 'Left HAlign' attribute.- See Also:
ChildVerVariant.isLeftHAlign()
-
isEnableAlign
public boolean isEnableAlign()
- Specified by:
isEnableAlign
in interfaceChildVerVariant
- Returns:
- the value of the 'Enable Align' attribute.
- See Also:
ChildVerVariant.setEnableAlign(boolean)
,LayoutTransformationContextPackage.getChildVerVariant_EnableAlign()
-
setEnableAlign
public void setEnableAlign(boolean newEnableAlign)
- Specified by:
setEnableAlign
in interfaceChildVerVariant
- Parameters:
newEnableAlign
- the new value of the 'Enable Align' attribute.- See Also:
ChildVerVariant.isEnableAlign()
-
getLogicRowsHeight
public int getLogicRowsHeight()
- Specified by:
getLogicRowsHeight
in interfaceChildVerVariant
- Returns:
- the value of the 'Logic Rows Height' attribute.
- See Also:
ChildVerVariant.setLogicRowsHeight(int)
,LayoutTransformationContextPackage.getChildVerVariant_LogicRowsHeight()
-
setLogicRowsHeight
public void setLogicRowsHeight(int newLogicRowsHeight)
- Specified by:
setLogicRowsHeight
in interfaceChildVerVariant
- Parameters:
newLogicRowsHeight
- the new value of the 'Logic Rows Height' attribute.- See Also:
ChildVerVariant.getLogicRowsHeight()
-
isEnableAlignByCondition
public boolean isEnableAlignByCondition()
- Specified by:
isEnableAlignByCondition
in interfaceChildVerVariant
- Returns:
- the value of the 'Enable Align By Condition' attribute.
- See Also:
ChildVerVariant.setEnableAlignByCondition(boolean)
,LayoutTransformationContextPackage.getChildVerVariant_EnableAlignByCondition()
-
setEnableAlignByCondition
public void setEnableAlignByCondition(boolean newEnableAlignByCondition)
- Specified by:
setEnableAlignByCondition
in interfaceChildVerVariant
- Parameters:
newEnableAlignByCondition
- the new value of the 'Enable Align By Condition' attribute.- See Also:
ChildVerVariant.isEnableAlignByCondition()
-
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
-
-