public abstract class ShapeImpl extends FigureImpl implements Shape
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected Double |
alpha
The cached value of the '
Alpha' attribute. |
protected static Double |
ALPHA_EDEFAULT
The default value of the '
Alpha' attribute. |
protected Boolean |
antialias
The cached value of the '
Antialias' attribute. |
protected static Boolean |
ANTIALIAS_EDEFAULT
The default value of the '
Antialias' attribute. |
protected boolean |
fill
The cached value of the '
Fill' attribute. |
protected static boolean |
FILL_EDEFAULT
The default value of the '
Fill' attribute. |
protected static float |
LINE_WIDTH_EDEFAULT
The default value of the '
Line Width' attribute. |
protected float |
lineWidth
The cached value of the '
Line Width' attribute. |
protected boolean |
outline
The cached value of the '
Outline' attribute. |
protected static boolean |
OUTLINE_EDEFAULT
The default value of the '
Outline' attribute. |
BACKGROUND_COLOR_EDEFAULT, backgroundColor, border, BORDER_EDEFAULT, cursor, FOREGROUND_COLOR_EDEFAULT, foregroundColor, name, NAME_EDEFAULT, ON_CLICK_EDEFAULT, ON_DOUBLE_CLICK_EDEFAULT, ON_MOUSE_DRAG_EDEFAULT, ON_MOUSE_HOVER_EDEFAULT, ON_MOUSE_IN_EDEFAULT, ON_MOUSE_MOVE_EDEFAULT, ON_MOUSE_OUT_EDEFAULT, onClick, onDoubleClick, onMouseDrag, onMouseHover, onMouseIn, onMouseMove, onMouseOut, opaque, OPAQUE_EDEFAULT, size, TOOL_TIP_EDEFAULT, toolTip, visible, VISIBLE_EDEFAULTeAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
ShapeImpl() |
| Modifier and Type | Method and Description |
|---|---|
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) |
Double |
getAlpha() |
Boolean |
getAntialias() |
float |
getLineWidth() |
boolean |
isFill() |
boolean |
isOutline() |
void |
setAlpha(Double newAlpha) |
void |
setAntialias(Boolean newAntialias) |
void |
setFill(boolean newFill) |
void |
setLineWidth(float newLineWidth) |
void |
setOutline(boolean newOutline) |
String |
toString() |
basicGetCursor, basicSetSize, eInverseRemove, getBackgroundColor, getBorder, getCursor, getForegroundColor, getName, getOnClick, getOnDoubleClick, getOnMouseDrag, getOnMouseHover, getOnMouseIn, getOnMouseMove, getOnMouseOut, getOpaque, getSize, getToolTip, isVisible, setBackgroundColor, setBorder, setCursor, setForegroundColor, setName, setOnClick, setOnDoubleClick, setOnMouseDrag, setOnMouseHover, setOnMouseIn, setOnMouseMove, setOnMouseOut, setOpaque, setSize, setToolTip, setVisibleeAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetBackgroundColor, getBorder, getCursor, getForegroundColor, getOnClick, getOnDoubleClick, getOnMouseDrag, getOnMouseHover, getOnMouseIn, getOnMouseMove, getOnMouseOut, getOpaque, getSize, getToolTip, isVisible, setBackgroundColor, setBorder, setCursor, setForegroundColor, setOnClick, setOnDoubleClick, setOnMouseDrag, setOnMouseHover, setOnMouseIn, setOnMouseMove, setOnMouseOut, setOpaque, setSize, setToolTip, setVisibleeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final float LINE_WIDTH_EDEFAULT
Line Width' attribute.
getLineWidth(),
Constant Field Valuesprotected float lineWidth
Line Width' attribute.
getLineWidth()protected static final Boolean ANTIALIAS_EDEFAULT
Antialias' attribute.
getAntialias()protected Boolean antialias
Antialias' attribute.
getAntialias()protected static final Double ALPHA_EDEFAULT
Alpha' attribute.
getAlpha()protected Double alpha
Alpha' attribute.
getAlpha()protected static final boolean FILL_EDEFAULT
Fill' attribute.
isFill(),
Constant Field Valuesprotected static final boolean OUTLINE_EDEFAULT
Outline' attribute.
isOutline(),
Constant Field Valuesprotected boolean outline
Outline' attribute.
isOutline()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class FigureImplpublic float getLineWidth()
getLineWidth in interface ShapeShape.setLineWidth(float),
VisualInterfacePackage.getShape_LineWidth()public void setLineWidth(float newLineWidth)
setLineWidth in interface ShapenewLineWidth - the new value of the 'Line Width' attribute.Shape.getLineWidth()public Boolean getAntialias()
getAntialias in interface ShapeShape.setAntialias(Boolean),
VisualInterfacePackage.getShape_Antialias()public void setAntialias(Boolean newAntialias)
setAntialias in interface ShapenewAntialias - the new value of the 'Antialias' attribute.Shape.getAntialias()public Double getAlpha()
getAlpha in interface ShapeShape.setAlpha(Double),
VisualInterfacePackage.getShape_Alpha()public void setAlpha(Double newAlpha)
setAlpha in interface ShapenewAlpha - the new value of the 'Alpha' attribute.Shape.getAlpha()public boolean isFill()
isFill in interface ShapeShape.setFill(boolean),
VisualInterfacePackage.getShape_Fill()public void setFill(boolean newFill)
setFill in interface ShapenewFill - the new value of the 'Fill' attribute.Shape.isFill()public boolean isOutline()
isOutline in interface ShapeShape.setOutline(boolean),
VisualInterfacePackage.getShape_Outline()public void setOutline(boolean newOutline)
setOutline in interface ShapenewOutline - the new value of the 'Outline' attribute.Shape.isOutline()public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class FigureImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class FigureImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class FigureImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class FigureImplpublic String toString()
toString in class FigureImplCopyright © 2016 Eclipse NeoSCADA Project. All rights reserved.