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 String |
onClick
The cached value of the '
On Click' attribute. |
protected String |
onDoubleClick
The cached value of the '
On Double Click' 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() |
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 |
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 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 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.BasicEObjectImpl