public abstract class FigureImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements Figure
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 static String |
BACKGROUND_COLOR_EDEFAULT
The default value of the '
Background Color' attribute. |
protected String |
backgroundColor
The cached value of the '
Background Color' attribute. |
protected String |
border
The cached value of the '
Border' attribute. |
protected static String |
BORDER_EDEFAULT
The default value of the '
Border' attribute. |
protected Cursor |
cursor
The cached value of the '
Cursor' reference. |
protected static String |
FOREGROUND_COLOR_EDEFAULT
The default value of the '
Foreground Color' attribute. |
protected String |
foregroundColor
The cached value of the '
Foreground Color' attribute. |
protected String |
name
The cached value of the '
Name' attribute. |
protected static String |
NAME_EDEFAULT
The default value of the '
Name' attribute. |
protected static String |
ON_CLICK_EDEFAULT
The default value of the '
On Click' attribute. |
protected static String |
ON_DOUBLE_CLICK_EDEFAULT
The default value of the '
On Double Click' attribute. |
protected static String |
ON_MOUSE_DRAG_EDEFAULT
The default value of the '
On Mouse Drag' attribute. |
protected static String |
ON_MOUSE_HOVER_EDEFAULT
The default value of the '
On Mouse Hover' attribute. |
protected static String |
ON_MOUSE_IN_EDEFAULT
The default value of the '
On Mouse In' attribute. |
protected static String |
ON_MOUSE_MOVE_EDEFAULT
The default value of the '
On Mouse Move' attribute. |
protected static String |
ON_MOUSE_OUT_EDEFAULT
The default value of the '
On Mouse Out' attribute. |
protected String |
onClick
The cached value of the '
On Click' attribute. |
protected String |
onDoubleClick
The cached value of the '
On Double Click' attribute. |
protected String |
onMouseDrag
The cached value of the '
On Mouse Drag' attribute. |
protected String |
onMouseHover
The cached value of the '
On Mouse Hover' attribute. |
protected String |
onMouseIn
The cached value of the '
On Mouse In' attribute. |
protected String |
onMouseMove
The cached value of the '
On Mouse Move' attribute. |
protected String |
onMouseOut
The cached value of the '
On Mouse Out' attribute. |
protected Boolean |
opaque
The cached value of the '
Opaque' attribute. |
protected static Boolean |
OPAQUE_EDEFAULT
The default value of the '
Opaque' attribute. |
protected Dimension |
size
The cached value of the '
Size' containment reference. |
protected static String |
TOOL_TIP_EDEFAULT
The default value of the '
Tool Tip' attribute. |
protected String |
toolTip
The cached value of the '
Tool Tip' attribute. |
protected boolean |
visible
The cached value of the '
Visible' attribute. |
protected static boolean |
VISIBLE_EDEFAULT
The default value of the '
Visible' attribute. |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
FigureImpl() |
| Modifier and Type | Method and Description |
|---|---|
Cursor |
basicGetCursor() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetSize(Dimension newSize,
org.eclipse.emf.common.notify.NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
String |
getBackgroundColor() |
String |
getBorder() |
Cursor |
getCursor() |
String |
getForegroundColor() |
String |
getName() |
String |
getOnClick() |
String |
getOnDoubleClick() |
String |
getOnMouseDrag() |
String |
getOnMouseHover() |
String |
getOnMouseIn() |
String |
getOnMouseMove() |
String |
getOnMouseOut() |
Boolean |
getOpaque() |
Dimension |
getSize() |
String |
getToolTip() |
boolean |
isVisible() |
void |
setBackgroundColor(String newBackgroundColor) |
void |
setBorder(String newBorder) |
void |
setCursor(Cursor newCursor) |
void |
setForegroundColor(String newForegroundColor) |
void |
setName(String newName) |
void |
setOnClick(String newOnClick) |
void |
setOnDoubleClick(String newOnDoubleClick) |
void |
setOnMouseDrag(String newOnMouseDrag) |
void |
setOnMouseHover(String newOnMouseHover) |
void |
setOnMouseIn(String newOnMouseIn) |
void |
setOnMouseMove(String newOnMouseMove) |
void |
setOnMouseOut(String newOnMouseOut) |
void |
setOpaque(Boolean newOpaque) |
void |
setSize(Dimension newSize) |
void |
setToolTip(String newToolTip) |
void |
setVisible(boolean newVisible) |
String |
toString() |
eAdapters, 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, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final String NAME_EDEFAULT
Name' attribute.
getName()protected static final String FOREGROUND_COLOR_EDEFAULT
Foreground Color' attribute.
getForegroundColor()protected String foregroundColor
Foreground Color' attribute.
getForegroundColor()protected static final String BACKGROUND_COLOR_EDEFAULT
Background Color' attribute.
getBackgroundColor()protected String backgroundColor
Background Color' attribute.
getBackgroundColor()protected Dimension size
Size' containment reference.
getSize()protected static final String ON_CLICK_EDEFAULT
On Click' attribute.
getOnClick()protected String onClick
On Click' attribute.
getOnClick()protected static final String ON_DOUBLE_CLICK_EDEFAULT
On Double Click' attribute.
getOnDoubleClick()protected String onDoubleClick
On Double Click' attribute.
getOnDoubleClick()protected Cursor cursor
Cursor' reference.
getCursor()protected static final boolean VISIBLE_EDEFAULT
Visible' attribute.
isVisible(),
Constant Field Valuesprotected boolean visible
Visible' attribute.
isVisible()protected static final String BORDER_EDEFAULT
Border' attribute.
getBorder()protected String border
Border' attribute.
getBorder()protected static final Boolean OPAQUE_EDEFAULT
Opaque' attribute.
getOpaque()protected Boolean opaque
Opaque' attribute.
getOpaque()protected static final String TOOL_TIP_EDEFAULT
Tool Tip' attribute.
getToolTip()protected String toolTip
Tool Tip' attribute.
getToolTip()protected static final String ON_MOUSE_IN_EDEFAULT
On Mouse In' attribute.
getOnMouseIn()protected String onMouseIn
On Mouse In' attribute.
getOnMouseIn()protected static final String ON_MOUSE_OUT_EDEFAULT
On Mouse Out' attribute.
getOnMouseOut()protected String onMouseOut
On Mouse Out' attribute.
getOnMouseOut()protected static final String ON_MOUSE_MOVE_EDEFAULT
On Mouse Move' attribute.
getOnMouseMove()protected String onMouseMove
On Mouse Move' attribute.
getOnMouseMove()protected static final String ON_MOUSE_HOVER_EDEFAULT
On Mouse Hover' attribute.
getOnMouseHover()protected String onMouseHover
On Mouse Hover' attribute.
getOnMouseHover()protected static final String ON_MOUSE_DRAG_EDEFAULT
On Mouse Drag' attribute.
getOnMouseDrag()protected String onMouseDrag
On Mouse Drag' attribute.
getOnMouseDrag()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.emf.ecore.impl.EObjectImplpublic String getName()
getName in interface PrimitivePrimitive.setName(String),
VisualInterfacePackage.getPrimitive_Name()public void setName(String newName)
setName in interface PrimitivenewName - the new value of the 'Name' attribute.Primitive.getName()public String getForegroundColor()
getForegroundColor in interface FigureFigure.setForegroundColor(String),
VisualInterfacePackage.getFigure_ForegroundColor()public void setForegroundColor(String newForegroundColor)
setForegroundColor in interface FigurenewForegroundColor - the new value of the 'Foreground Color' attribute.Figure.getForegroundColor()public String getBackgroundColor()
getBackgroundColor in interface FigureFigure.setBackgroundColor(String),
VisualInterfacePackage.getFigure_BackgroundColor()public void setBackgroundColor(String newBackgroundColor)
setBackgroundColor in interface FigurenewBackgroundColor - the new value of the 'Background Color' attribute.Figure.getBackgroundColor()public Dimension getSize()
getSize in interface FigureFigure.setSize(Dimension),
VisualInterfacePackage.getFigure_Size()public org.eclipse.emf.common.notify.NotificationChain basicSetSize(Dimension newSize, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSize(Dimension newSize)
setSize in interface FigurenewSize - the new value of the 'Size' containment reference.Figure.getSize()public String getOnClick()
getOnClick in interface FigureFigure.setOnClick(String),
VisualInterfacePackage.getFigure_OnClick()public void setOnClick(String newOnClick)
setOnClick in interface FigurenewOnClick - the new value of the 'On Click' attribute.Figure.getOnClick()public String getOnDoubleClick()
getOnDoubleClick in interface FigureFigure.setOnDoubleClick(String),
VisualInterfacePackage.getFigure_OnDoubleClick()public void setOnDoubleClick(String newOnDoubleClick)
setOnDoubleClick in interface FigurenewOnDoubleClick - the new value of the 'On Double Click' attribute.Figure.getOnDoubleClick()public Cursor getCursor()
getCursor in interface FigureFigure.setCursor(Cursor),
VisualInterfacePackage.getFigure_Cursor()public Cursor basicGetCursor()
public void setCursor(Cursor newCursor)
setCursor in interface FigurenewCursor - the new value of the 'Cursor' reference.Figure.getCursor()public boolean isVisible()
isVisible in interface FigureFigure.setVisible(boolean),
VisualInterfacePackage.getFigure_Visible()public void setVisible(boolean newVisible)
setVisible in interface FigurenewVisible - the new value of the 'Visible' attribute.Figure.isVisible()public String getBorder()
getBorder in interface FigureFigure.setBorder(String),
VisualInterfacePackage.getFigure_Border()public void setBorder(String newBorder)
setBorder in interface FigurenewBorder - the new value of the 'Border' attribute.Figure.getBorder()public Boolean getOpaque()
getOpaque in interface FigureFigure.setOpaque(Boolean),
VisualInterfacePackage.getFigure_Opaque()public void setOpaque(Boolean newOpaque)
setOpaque in interface FigurenewOpaque - the new value of the 'Opaque' attribute.Figure.getOpaque()public String getToolTip()
getToolTip in interface FigureFigure.setToolTip(String),
VisualInterfacePackage.getFigure_ToolTip()public void setToolTip(String newToolTip)
setToolTip in interface FigurenewToolTip - the new value of the 'Tool Tip' attribute.Figure.getToolTip()public String getOnMouseIn()
getOnMouseIn in interface FigureFigure.setOnMouseIn(String),
VisualInterfacePackage.getFigure_OnMouseIn()public void setOnMouseIn(String newOnMouseIn)
setOnMouseIn in interface FigurenewOnMouseIn - the new value of the 'On Mouse In' attribute.Figure.getOnMouseIn()public String getOnMouseOut()
getOnMouseOut in interface FigureFigure.setOnMouseOut(String),
VisualInterfacePackage.getFigure_OnMouseOut()public void setOnMouseOut(String newOnMouseOut)
setOnMouseOut in interface FigurenewOnMouseOut - the new value of the 'On Mouse Out' attribute.Figure.getOnMouseOut()public String getOnMouseMove()
getOnMouseMove in interface FigureFigure.setOnMouseMove(String),
VisualInterfacePackage.getFigure_OnMouseMove()public void setOnMouseMove(String newOnMouseMove)
setOnMouseMove in interface FigurenewOnMouseMove - the new value of the 'On Mouse Move' attribute.Figure.getOnMouseMove()public String getOnMouseHover()
getOnMouseHover in interface FigureFigure.setOnMouseHover(String),
VisualInterfacePackage.getFigure_OnMouseHover()public void setOnMouseHover(String newOnMouseHover)
setOnMouseHover in interface FigurenewOnMouseHover - the new value of the 'On Mouse Hover' attribute.Figure.getOnMouseHover()public String getOnMouseDrag()
getOnMouseDrag in interface FigureFigure.setOnMouseDrag(String),
VisualInterfacePackage.getFigure_OnMouseDrag()public void setOnMouseDrag(String newOnMouseDrag)
setOnMouseDrag in interface FigurenewOnMouseDrag - the new value of the 'On Mouse Drag' attribute.Figure.getOnMouseDrag()public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImplCopyright © 2016 Eclipse NeoSCADA Project. All rights reserved.