public abstract class FigureImpl extends EObjectImpl implements Figure
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
BACKGROUND_COLOR_EDEFAULT
The default value of the '
Background Color' attribute. |
protected java.lang.String |
backgroundColor
The cached value of the '
Background Color' attribute. |
protected java.lang.String |
border
The cached value of the '
Border' attribute. |
protected static java.lang.String |
BORDER_EDEFAULT
The default value of the '
Border' attribute. |
protected Cursor |
cursor
The cached value of the '
Cursor' reference. |
protected static java.lang.String |
FOREGROUND_COLOR_EDEFAULT
The default value of the '
Foreground Color' attribute. |
protected java.lang.String |
foregroundColor
The cached value of the '
Foreground Color' attribute. |
protected java.lang.String |
name
The cached value of the '
Name' attribute. |
protected static java.lang.String |
NAME_EDEFAULT
The default value of the '
Name' attribute. |
protected static java.lang.String |
ON_CLICK_EDEFAULT
The default value of the '
On Click' attribute. |
protected static java.lang.String |
ON_DOUBLE_CLICK_EDEFAULT
The default value of the '
On Double Click' attribute. |
protected java.lang.String |
onClick
The cached value of the '
On Click' attribute. |
protected java.lang.String |
onDoubleClick
The cached value of the '
On Double Click' attribute. |
protected java.lang.Boolean |
opaque
The cached value of the '
Opaque' attribute. |
protected static java.lang.Boolean |
OPAQUE_EDEFAULT
The default value of the '
Opaque' attribute. |
protected Dimension |
size
The cached value of the '
Size' containment reference. |
protected static java.lang.String |
TOOL_TIP_EDEFAULT
The default value of the '
Tool Tip' attribute. |
protected java.lang.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. |
| Modifier | Constructor and Description |
|---|---|
protected |
FigureImpl() |
| Modifier and Type | Method and Description |
|---|---|
Cursor |
basicGetCursor() |
NotificationChain |
basicSetSize(Dimension newSize,
NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
java.lang.String |
getBackgroundColor() |
java.lang.String |
getBorder() |
Cursor |
getCursor() |
java.lang.String |
getForegroundColor() |
java.lang.String |
getName() |
java.lang.String |
getOnClick() |
java.lang.String |
getOnDoubleClick() |
java.lang.Boolean |
getOpaque() |
Dimension |
getSize() |
java.lang.String |
getToolTip() |
boolean |
isVisible() |
void |
setBackgroundColor(java.lang.String newBackgroundColor) |
void |
setBorder(java.lang.String newBorder) |
void |
setCursor(Cursor newCursor) |
void |
setForegroundColor(java.lang.String newForegroundColor) |
void |
setName(java.lang.String newName) |
void |
setOnClick(java.lang.String newOnClick) |
void |
setOnDoubleClick(java.lang.String newOnDoubleClick) |
void |
setOpaque(java.lang.Boolean newOpaque) |
void |
setSize(Dimension newSize) |
void |
setToolTip(java.lang.String newToolTip) |
void |
setVisible(boolean newVisible) |
java.lang.String |
toString() |
protected static final java.lang.String NAME_EDEFAULT
Name' attribute.
getName()protected static final java.lang.String FOREGROUND_COLOR_EDEFAULT
Foreground Color' attribute.
getForegroundColor()protected java.lang.String foregroundColor
Foreground Color' attribute.
getForegroundColor()protected static final java.lang.String BACKGROUND_COLOR_EDEFAULT
Background Color' attribute.
getBackgroundColor()protected java.lang.String backgroundColor
Background Color' attribute.
getBackgroundColor()protected Dimension size
Size' containment reference.
getSize()protected static final java.lang.String ON_CLICK_EDEFAULT
On Click' attribute.
getOnClick()protected java.lang.String onClick
On Click' attribute.
getOnClick()protected static final java.lang.String ON_DOUBLE_CLICK_EDEFAULT
On Double Click' attribute.
getOnDoubleClick()protected java.lang.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 java.lang.String BORDER_EDEFAULT
Border' attribute.
getBorder()protected java.lang.String border
Border' attribute.
getBorder()protected static final java.lang.Boolean OPAQUE_EDEFAULT
Opaque' attribute.
getOpaque()protected java.lang.Boolean opaque
Opaque' attribute.
getOpaque()protected static final java.lang.String TOOL_TIP_EDEFAULT
Tool Tip' attribute.
getToolTip()protected java.lang.String toolTip
Tool Tip' attribute.
getToolTip()protected EClass eStaticClass()
public java.lang.String getName()
getName in interface PrimitivePrimitive.setName(String),
VisualInterfacePackage.getPrimitive_Name()public void setName(java.lang.String newName)
setName in interface PrimitivenewName - the new value of the 'Name' attribute.Primitive.getName()public java.lang.String getForegroundColor()
getForegroundColor in interface FigureFigure.setForegroundColor(String),
VisualInterfacePackage.getFigure_ForegroundColor()public void setForegroundColor(java.lang.String newForegroundColor)
setForegroundColor in interface FigurenewForegroundColor - the new value of the 'Foreground Color' attribute.Figure.getForegroundColor()public java.lang.String getBackgroundColor()
getBackgroundColor in interface FigureFigure.setBackgroundColor(String),
VisualInterfacePackage.getFigure_BackgroundColor()public void setBackgroundColor(java.lang.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 NotificationChain basicSetSize(Dimension newSize, NotificationChain msgs)
public void setSize(Dimension newSize)
setSize in interface FigurenewSize - the new value of the 'Size' containment reference.Figure.getSize()public java.lang.String getOnClick()
getOnClick in interface FigureFigure.setOnClick(String),
VisualInterfacePackage.getFigure_OnClick()public void setOnClick(java.lang.String newOnClick)
setOnClick in interface FigurenewOnClick - the new value of the 'On Click' attribute.Figure.getOnClick()public java.lang.String getOnDoubleClick()
getOnDoubleClick in interface FigureFigure.setOnDoubleClick(String),
VisualInterfacePackage.getFigure_OnDoubleClick()public void setOnDoubleClick(java.lang.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 java.lang.String getBorder()
getBorder in interface FigureFigure.setBorder(String),
VisualInterfacePackage.getFigure_Border()public void setBorder(java.lang.String newBorder)
setBorder in interface FigurenewBorder - the new value of the 'Border' attribute.Figure.getBorder()public java.lang.Boolean getOpaque()
getOpaque in interface FigureFigure.setOpaque(Boolean),
VisualInterfacePackage.getFigure_Opaque()public void setOpaque(java.lang.Boolean newOpaque)
setOpaque in interface FigurenewOpaque - the new value of the 'Opaque' attribute.Figure.getOpaque()public java.lang.String getToolTip()
getToolTip in interface FigureFigure.setToolTip(String),
VisualInterfacePackage.getFigure_ToolTip()public void setToolTip(java.lang.String newToolTip)
setToolTip in interface FigurenewToolTip - the new value of the 'Tool Tip' attribute.Figure.getToolTip()public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
public void eSet(int featureID,
java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public java.lang.String toString()
Copyright (c) IBH SYSTEMS GmbH and others 2010, 2013.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0