|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.birt.chart.model.attribute.impl.LineAttributesImpl
An implementation of the model object ' Line Attributes'.
The following features are implemented:
Nested Class Summary |
Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject |
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
ELAST_EOBJECT_FLAG |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
Method Summary | |
org.eclipse.emf.common.notify.NotificationChain |
basicSetColor(ColorDefinition newColor,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
static LineAttributes |
create(ColorDefinition cd,
LineStyle ls,
int iThickness)
A convenient method that facilitates implicit initialization of member variables in creation of an instance. |
java.lang.Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
boolean resolve)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
void |
eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
java.lang.Object newValue)
|
void |
eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
ColorDefinition |
getColor()
|
LineStyle |
getStyle()
|
int |
getThickness()
|
boolean |
isSetStyle()
|
boolean |
isSetThickness()
|
boolean |
isSetVisible()
|
boolean |
isVisible()
|
void |
set(ColorDefinition cd,
LineStyle ls,
int iThickness)
A convenient method that facilitates initialization of member variables. |
void |
setColor(ColorDefinition newColor)
|
void |
setStyle(LineStyle newStyle)
|
void |
setThickness(int newThickness)
|
void |
setVisible(boolean newVisible)
|
java.lang.String |
toString()
|
void |
unsetStyle()
|
void |
unsetThickness()
|
void |
unsetVisible()
|
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eClass, eContainerFeatureID, eDeliver, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eInternalResource, eInverseAdd, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eStore, eURIFragmentSegment |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eIsProxy, eResource |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
eNotificationRequired |
Method Detail |
public LineStyle getStyle()
getStyle
in interface LineAttributes
LineStyle
,
LineAttributes.isSetStyle()
,
LineAttributes.unsetStyle()
,
LineAttributes.setStyle(LineStyle)
,
AttributePackage.getLineAttributes_Style()
public void setStyle(LineStyle newStyle)
setStyle
in interface LineAttributes
newStyle
- the new value of the 'Style' attribute.LineStyle
,
LineAttributes.isSetStyle()
,
LineAttributes.unsetStyle()
,
LineAttributes.getStyle()
public void unsetStyle()
unsetStyle
in interface LineAttributes
LineAttributes.isSetStyle()
,
LineAttributes.getStyle()
,
LineAttributes.setStyle(LineStyle)
public boolean isSetStyle()
isSetStyle
in interface LineAttributes
LineAttributes.unsetStyle()
,
LineAttributes.getStyle()
,
LineAttributes.setStyle(LineStyle)
public int getThickness()
getThickness
in interface LineAttributes
LineAttributes.isSetThickness()
,
LineAttributes.unsetThickness()
,
LineAttributes.setThickness(int)
,
AttributePackage.getLineAttributes_Thickness()
public void setThickness(int newThickness)
setThickness
in interface LineAttributes
newThickness
- the new value of the 'Thickness' attribute.LineAttributes.isSetThickness()
,
LineAttributes.unsetThickness()
,
LineAttributes.getThickness()
public void unsetThickness()
unsetThickness
in interface LineAttributes
LineAttributes.isSetThickness()
,
LineAttributes.getThickness()
,
LineAttributes.setThickness(int)
public boolean isSetThickness()
isSetThickness
in interface LineAttributes
LineAttributes.unsetThickness()
,
LineAttributes.getThickness()
,
LineAttributes.setThickness(int)
public ColorDefinition getColor()
getColor
in interface LineAttributes
LineAttributes.setColor(ColorDefinition)
,
AttributePackage.getLineAttributes_Color()
public org.eclipse.emf.common.notify.NotificationChain basicSetColor(ColorDefinition newColor, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setColor(ColorDefinition newColor)
setColor
in interface LineAttributes
newColor
- the new value of the 'Color' containment reference.LineAttributes.getColor()
public boolean isVisible()
isVisible
in interface LineAttributes
LineAttributes.isSetVisible()
,
LineAttributes.unsetVisible()
,
LineAttributes.setVisible(boolean)
,
AttributePackage.getLineAttributes_Visible()
public void setVisible(boolean newVisible)
setVisible
in interface LineAttributes
newVisible
- the new value of the 'Visible' attribute.LineAttributes.isSetVisible()
,
LineAttributes.unsetVisible()
,
LineAttributes.isVisible()
public void unsetVisible()
unsetVisible
in interface LineAttributes
LineAttributes.isSetVisible()
,
LineAttributes.isVisible()
,
LineAttributes.setVisible(boolean)
public boolean isSetVisible()
isSetVisible
in interface LineAttributes
LineAttributes.unsetVisible()
,
LineAttributes.isVisible()
,
LineAttributes.setVisible(boolean)
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, java.lang.Class baseClass, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in interface org.eclipse.emf.ecore.InternalEObject
public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature, boolean resolve)
eGet
in interface org.eclipse.emf.ecore.EObject
public void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.EObject
public void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eUnset
in interface org.eclipse.emf.ecore.EObject
public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eIsSet
in interface org.eclipse.emf.ecore.EObject
public java.lang.String toString()
public void set(ColorDefinition cd, LineStyle ls, int iThickness)
cd
- ls
- iThickness
- public static final LineAttributes create(ColorDefinition cd, LineStyle ls, int iThickness)
cd
- ls
- iThickness
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |