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.EPropertiesHolderImpl
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
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, eSetProxyURI
eAddVirtualValue, 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, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected 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.EObjectImpl
public String getName()
getName
in interface Primitive
Primitive.setName(String)
,
VisualInterfacePackage.getPrimitive_Name()
public void setName(String newName)
setName
in interface Primitive
newName
- the new value of the 'Name' attribute.Primitive.getName()
public String getForegroundColor()
getForegroundColor
in interface Figure
Figure.setForegroundColor(String)
,
VisualInterfacePackage.getFigure_ForegroundColor()
public void setForegroundColor(String newForegroundColor)
setForegroundColor
in interface Figure
newForegroundColor
- the new value of the 'Foreground Color' attribute.Figure.getForegroundColor()
public String getBackgroundColor()
getBackgroundColor
in interface Figure
Figure.setBackgroundColor(String)
,
VisualInterfacePackage.getFigure_BackgroundColor()
public void setBackgroundColor(String newBackgroundColor)
setBackgroundColor
in interface Figure
newBackgroundColor
- the new value of the 'Background Color' attribute.Figure.getBackgroundColor()
public Dimension getSize()
getSize
in interface Figure
Figure.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 Figure
newSize
- the new value of the 'Size' containment reference.Figure.getSize()
public String getOnClick()
getOnClick
in interface Figure
Figure.setOnClick(String)
,
VisualInterfacePackage.getFigure_OnClick()
public void setOnClick(String newOnClick)
setOnClick
in interface Figure
newOnClick
- the new value of the 'On Click' attribute.Figure.getOnClick()
public String getOnDoubleClick()
getOnDoubleClick
in interface Figure
Figure.setOnDoubleClick(String)
,
VisualInterfacePackage.getFigure_OnDoubleClick()
public void setOnDoubleClick(String newOnDoubleClick)
setOnDoubleClick
in interface Figure
newOnDoubleClick
- the new value of the 'On Double Click' attribute.Figure.getOnDoubleClick()
public Cursor getCursor()
getCursor
in interface Figure
Figure.setCursor(Cursor)
,
VisualInterfacePackage.getFigure_Cursor()
public Cursor basicGetCursor()
public void setCursor(Cursor newCursor)
setCursor
in interface Figure
newCursor
- the new value of the 'Cursor' reference.Figure.getCursor()
public boolean isVisible()
isVisible
in interface Figure
Figure.setVisible(boolean)
,
VisualInterfacePackage.getFigure_Visible()
public void setVisible(boolean newVisible)
setVisible
in interface Figure
newVisible
- the new value of the 'Visible' attribute.Figure.isVisible()
public String getBorder()
getBorder
in interface Figure
Figure.setBorder(String)
,
VisualInterfacePackage.getFigure_Border()
public void setBorder(String newBorder)
setBorder
in interface Figure
newBorder
- the new value of the 'Border' attribute.Figure.getBorder()
public Boolean getOpaque()
getOpaque
in interface Figure
Figure.setOpaque(Boolean)
,
VisualInterfacePackage.getFigure_Opaque()
public void setOpaque(Boolean newOpaque)
setOpaque
in interface Figure
newOpaque
- the new value of the 'Opaque' attribute.Figure.getOpaque()
public String getToolTip()
getToolTip
in interface Figure
Figure.setToolTip(String)
,
VisualInterfacePackage.getFigure_ToolTip()
public void setToolTip(String newToolTip)
setToolTip
in interface Figure
newToolTip
- the new value of the 'Tool Tip' attribute.Figure.getToolTip()
public String getOnMouseIn()
getOnMouseIn
in interface Figure
Figure.setOnMouseIn(String)
,
VisualInterfacePackage.getFigure_OnMouseIn()
public void setOnMouseIn(String newOnMouseIn)
setOnMouseIn
in interface Figure
newOnMouseIn
- the new value of the 'On Mouse In' attribute.Figure.getOnMouseIn()
public String getOnMouseOut()
getOnMouseOut
in interface Figure
Figure.setOnMouseOut(String)
,
VisualInterfacePackage.getFigure_OnMouseOut()
public void setOnMouseOut(String newOnMouseOut)
setOnMouseOut
in interface Figure
newOnMouseOut
- the new value of the 'On Mouse Out' attribute.Figure.getOnMouseOut()
public String getOnMouseMove()
getOnMouseMove
in interface Figure
Figure.setOnMouseMove(String)
,
VisualInterfacePackage.getFigure_OnMouseMove()
public void setOnMouseMove(String newOnMouseMove)
setOnMouseMove
in interface Figure
newOnMouseMove
- the new value of the 'On Mouse Move' attribute.Figure.getOnMouseMove()
public String getOnMouseHover()
getOnMouseHover
in interface Figure
Figure.setOnMouseHover(String)
,
VisualInterfacePackage.getFigure_OnMouseHover()
public void setOnMouseHover(String newOnMouseHover)
setOnMouseHover
in interface Figure
newOnMouseHover
- the new value of the 'On Mouse Hover' attribute.Figure.getOnMouseHover()
public String getOnMouseDrag()
getOnMouseDrag
in interface Figure
Figure.setOnMouseDrag(String)
,
VisualInterfacePackage.getFigure_OnMouseDrag()
public void setOnMouseDrag(String newOnMouseDrag)
setOnMouseDrag
in interface Figure
newOnMouseDrag
- 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.BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.