Package com._1c.g5.v8.dt.form.model.impl
Class LabelDecorationExtInfoImpl
- 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.MinimalEStoreEObjectImpl
-
- com._1c.g5.v8.bm.core.BmObject
-
- com._1c.g5.v8.dt.form.model.impl.ExtInfoImpl
-
- com._1c.g5.v8.dt.form.model.impl.DecorationExtInfoImpl
-
- com._1c.g5.v8.dt.form.model.impl.LabelDecorationExtInfoImpl
-
- All Implemented Interfaces:
IBmObject
,DecorationExtInfo
,EventHandlerContainer
,ExtInfo
,LabelDecorationExtInfo
,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 LabelDecorationExtInfoImpl extends DecorationExtInfoImpl implements LabelDecorationExtInfo
An implementation of the model object 'Label Decoration Ext Info'.The following features are implemented:
-
-
Nested Class Summary
-
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
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
LabelDecorationExtInfoImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
Color
getBackColor()
Border
getBorder()
Color
getBorderColor()
ItemHorizontalAlignment
getHorizontalAlign()
int
getTitleHeight()
ItemVerticalAlignment
getVerticalAlign()
boolean
isHyperlink()
void
setBackColor(Color newBackColor)
void
setBorder(Border newBorder)
void
setBorderColor(Color newBorderColor)
void
setHorizontalAlign(ItemHorizontalAlignment newHorizontalAlign)
void
setHyperlink(boolean newHyperlink)
void
setTitleHeight(int newTitleHeight)
void
setVerticalAlign(ItemVerticalAlignment newVerticalAlign)
boolean
validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
Methods inherited from class com._1c.g5.v8.dt.form.model.impl.DecorationExtInfoImpl
eBaseStructuralFeatureID, eDerivedStructuralFeatureID, getHandlers
-
Methods inherited from class com._1c.g5.v8.dt.form.model.impl.ExtInfoImpl
eStaticFeatureCount
-
Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDirectResource, eGet, eHasSettings, eInternalContainer, eInternalResource, eInverseAdd, eNotificationRequired, eNotify, equals, eResolveProxy, eSetDirectResource, eSetStore, eSettings, eStore, hashCode
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCaching
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eDynamicClass, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSet, eSetResource, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com._1c.g5.v8.dt.form.model.EventHandlerContainer
getHandlers
-
Methods inherited from interface com._1c.g5.v8.bm.core.IBmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classDecorationExtInfoImpl
-
isHyperlink
public boolean isHyperlink()
- Specified by:
isHyperlink
in interfaceLabelDecorationExtInfo
- Returns:
- the value of the 'Hyperlink' attribute.
- See Also:
LabelDecorationExtInfo.setHyperlink(boolean)
,FormPackage.getLabelDecorationExtInfo_Hyperlink()
-
setHyperlink
public void setHyperlink(boolean newHyperlink)
- Specified by:
setHyperlink
in interfaceLabelDecorationExtInfo
- Parameters:
newHyperlink
- the new value of the 'Hyperlink' attribute.- See Also:
LabelDecorationExtInfo.isHyperlink()
-
getHorizontalAlign
public ItemHorizontalAlignment getHorizontalAlign()
- Specified by:
getHorizontalAlign
in interfaceLabelDecorationExtInfo
- Returns:
- the value of the 'Horizontal Align' attribute.
- See Also:
ItemHorizontalAlignment
,LabelDecorationExtInfo.setHorizontalAlign(ItemHorizontalAlignment)
,FormPackage.getLabelDecorationExtInfo_HorizontalAlign()
-
setHorizontalAlign
public void setHorizontalAlign(ItemHorizontalAlignment newHorizontalAlign)
- Specified by:
setHorizontalAlign
in interfaceLabelDecorationExtInfo
- Parameters:
newHorizontalAlign
- the new value of the 'Horizontal Align' attribute.- See Also:
ItemHorizontalAlignment
,LabelDecorationExtInfo.getHorizontalAlign()
-
getVerticalAlign
public ItemVerticalAlignment getVerticalAlign()
- Specified by:
getVerticalAlign
in interfaceLabelDecorationExtInfo
- Returns:
- the value of the 'Vertical Align' attribute.
- See Also:
ItemVerticalAlignment
,LabelDecorationExtInfo.setVerticalAlign(ItemVerticalAlignment)
,FormPackage.getLabelDecorationExtInfo_VerticalAlign()
-
setVerticalAlign
public void setVerticalAlign(ItemVerticalAlignment newVerticalAlign)
- Specified by:
setVerticalAlign
in interfaceLabelDecorationExtInfo
- Parameters:
newVerticalAlign
- the new value of the 'Vertical Align' attribute.- See Also:
ItemVerticalAlignment
,LabelDecorationExtInfo.getVerticalAlign()
-
getTitleHeight
public int getTitleHeight()
- Specified by:
getTitleHeight
in interfaceLabelDecorationExtInfo
- Returns:
- the value of the 'Title Height' attribute.
- See Also:
LabelDecorationExtInfo.setTitleHeight(int)
,FormPackage.getLabelDecorationExtInfo_TitleHeight()
-
setTitleHeight
public void setTitleHeight(int newTitleHeight)
- Specified by:
setTitleHeight
in interfaceLabelDecorationExtInfo
- Parameters:
newTitleHeight
- the new value of the 'Title Height' attribute.- See Also:
LabelDecorationExtInfo.getTitleHeight()
-
getBackColor
public Color getBackColor()
- Specified by:
getBackColor
in interfaceLabelDecorationExtInfo
- Returns:
- the value of the 'Back Color' containment reference.
- See Also:
LabelDecorationExtInfo.setBackColor(Color)
,FormPackage.getLabelDecorationExtInfo_BackColor()
-
setBackColor
public void setBackColor(Color newBackColor)
- Specified by:
setBackColor
in interfaceLabelDecorationExtInfo
- Parameters:
newBackColor
- the new value of the 'Back Color' containment reference.- See Also:
LabelDecorationExtInfo.getBackColor()
-
getBorderColor
public Color getBorderColor()
- Specified by:
getBorderColor
in interfaceLabelDecorationExtInfo
- Returns:
- the value of the 'Border Color' containment reference.
- See Also:
LabelDecorationExtInfo.setBorderColor(Color)
,FormPackage.getLabelDecorationExtInfo_BorderColor()
-
setBorderColor
public void setBorderColor(Color newBorderColor)
- Specified by:
setBorderColor
in interfaceLabelDecorationExtInfo
- Parameters:
newBorderColor
- the new value of the 'Border Color' containment reference.- See Also:
LabelDecorationExtInfo.getBorderColor()
-
getBorder
public Border getBorder()
- Specified by:
getBorder
in interfaceLabelDecorationExtInfo
- Returns:
- the value of the 'Border' containment reference.
- See Also:
LabelDecorationExtInfo.setBorder(Border)
,FormPackage.getLabelDecorationExtInfo_Border()
-
setBorder
public void setBorder(Border newBorder)
- Specified by:
setBorder
in interfaceLabelDecorationExtInfo
- Parameters:
newBorder
- the new value of the 'Border' containment reference.- See Also:
LabelDecorationExtInfo.getBorder()
-
validate
public boolean validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
- Specified by:
validate
in interfaceLabelDecorationExtInfo
-
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
-
-