public class LineAttributesImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements LineAttributes
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList| 限定符和类型 | 方法和说明 |
|---|---|
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 |
createDefault(boolean visible) |
static LineAttributes |
createDefault(ColorDefinition cd,
LineStyle ls,
int iThickness)
A convenient method that facilitates implicit initialization of member
variables in creation of an instance.
|
static LineAttributes |
createDefault(ColorDefinition cd,
LineStyle ls,
int iThickness,
boolean visible) |
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() |
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnsetpublic LineStyle getStyle()
getStyle 在接口中 LineAttributesLineStyle,
LineAttributes.isSetStyle(),
LineAttributes.unsetStyle(),
LineAttributes.setStyle(LineStyle),
AttributePackage.getLineAttributes_Style()public void setStyle(LineStyle newStyle)
setStyle 在接口中 LineAttributesnewStyle - the new value of the 'Style' attribute.LineStyle,
LineAttributes.isSetStyle(),
LineAttributes.unsetStyle(),
LineAttributes.getStyle()public void unsetStyle()
public boolean isSetStyle()
isSetStyle 在接口中 LineAttributesLineAttributes.unsetStyle(),
LineAttributes.getStyle(),
LineAttributes.setStyle(LineStyle)public int getThickness()
getThickness 在接口中 LineAttributesLineAttributes.isSetThickness(),
LineAttributes.unsetThickness(),
LineAttributes.setThickness(int),
AttributePackage.getLineAttributes_Thickness()public void setThickness(int newThickness)
setThickness 在接口中 LineAttributesnewThickness - the new value of the 'Thickness' attribute.LineAttributes.isSetThickness(),
LineAttributes.unsetThickness(),
LineAttributes.getThickness()public void unsetThickness()
public boolean isSetThickness()
isSetThickness 在接口中 LineAttributesLineAttributes.unsetThickness(),
LineAttributes.getThickness(),
LineAttributes.setThickness(int)public ColorDefinition getColor()
getColor 在接口中 LineAttributesLineAttributes.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 在接口中 LineAttributesnewColor - the new value of the 'Color' containment reference.LineAttributes.getColor()public boolean isVisible()
isVisible 在接口中 LineAttributesLineAttributes.isSetVisible(),
LineAttributes.unsetVisible(),
LineAttributes.setVisible(boolean),
AttributePackage.getLineAttributes_Visible()public void setVisible(boolean newVisible)
setVisible 在接口中 LineAttributesnewVisible - the new value of the 'Visible' attribute.LineAttributes.isSetVisible(),
LineAttributes.unsetVisible(),
LineAttributes.isVisible()public void unsetVisible()
public boolean isSetVisible()
isSetVisible 在接口中 LineAttributesLineAttributes.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 在类中 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet 在接口中 org.eclipse.emf.ecore.InternalEObjecteGet 在类中 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet 在接口中 org.eclipse.emf.ecore.InternalEObjecteSet 在类中 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset 在接口中 org.eclipse.emf.ecore.InternalEObjecteUnset 在类中 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet 在接口中 org.eclipse.emf.ecore.InternalEObjecteIsSet 在类中 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString 在类中 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic 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 static final LineAttributes createDefault(ColorDefinition cd, LineStyle ls, int iThickness)
cd - ls - iThickness - public static final LineAttributes createDefault(boolean visible)
public static final LineAttributes createDefault(ColorDefinition cd, LineStyle ls, int iThickness, boolean visible)
public LineAttributes copyInstance()
copyInstance 在接口中 LineAttributescopyInstance 在接口中 IChartObjectCopyright © 2005-2008 Actuate Corp. All rights reserved.