|
||||||||||
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
public class LineAttributesImpl
An implementation of the model object ' Line Attributes'.
The following features are implemented:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
Nested classes/interfaces inherited from interface 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)
|
LineAttributes |
copyInstance()
A convenient method to get an instance copy. |
static LineAttributes |
create(ColorDefinition cd,
LineStyle ls,
int iThickness)
A convenient method that facilitates implicit initialization of member variables in creation of an instance. |
static LineAttributes |
create(org.eclipse.emf.ecore.EObject parent,
org.eclipse.emf.ecore.EReference ref)
|
java.lang.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,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
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, eInternalContainer, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
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, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
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, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.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, java.lang.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 java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
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
-
public LineAttributes copyInstance()
copyInstance
in interface LineAttributes
public static LineAttributes create(org.eclipse.emf.ecore.EObject parent, org.eclipse.emf.ecore.EReference ref)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |