public class FontDefinitionImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements FontDefinition
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| 构造器和说明 |
|---|
FontDefinitionImpl(java.lang.String sName,
float fSize)
A convenient constructor that allows partial definition of member
variables.
|
| 限定符和类型 | 方法和说明 |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetAlignment(TextAlignment newAlignment,
org.eclipse.emf.common.notify.NotificationChain msgs) |
FontDefinition |
copyInstance()
A convenient method to get an instance copy.
|
static FontDefinition |
create(java.lang.String sName,
float fSize,
boolean bBold,
boolean bItalic,
boolean bUnderline,
boolean bStrikethrough,
boolean bWordWrap,
double dRotation,
TextAlignment ta)
NOTE: Manually written
|
static FontDefinition |
createEmpty()
Creates an empty FontDefinition instance.
|
static FontDefinition |
createEmptyDefault() |
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) |
boolean |
equals(java.lang.Object obj) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
TextAlignment |
getAlignment() |
java.lang.String |
getName() |
double |
getRotation() |
float |
getSize() |
int |
hashCode() |
boolean |
isBold() |
boolean |
isItalic() |
boolean |
isSetBold() |
boolean |
isSetItalic() |
boolean |
isSetRotation() |
boolean |
isSetSize() |
boolean |
isSetStrikethrough() |
boolean |
isSetUnderline() |
boolean |
isSetWordWrap() |
boolean |
isStrikethrough() |
boolean |
isUnderline() |
boolean |
isWordWrap() |
void |
setAlignment(TextAlignment newAlignment) |
void |
setBold(boolean newBold) |
void |
setItalic(boolean newItalic) |
void |
setName(java.lang.String newName) |
void |
setRotation(double newRotation) |
void |
setSize(float newSize) |
void |
setStrikethrough(boolean newStrikethrough) |
void |
setUnderline(boolean newUnderline) |
void |
setWordWrap(boolean newWordWrap) |
java.lang.String |
toString() |
void |
unsetBold() |
void |
unsetItalic() |
void |
unsetRotation() |
void |
unsetSize() |
void |
unsetStrikethrough() |
void |
unsetUnderline() |
void |
unsetWordWrap() |
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 FontDefinitionImpl(java.lang.String sName,
float fSize)
sName - dSize - public java.lang.String getName()
getName 在接口中 FontDefinitionFontDefinition.setName(String),
AttributePackage.getFontDefinition_Name()public void setName(java.lang.String newName)
setName 在接口中 FontDefinitionnewName - the new value of the 'Name' attribute.FontDefinition.getName()public float getSize()
getSize 在接口中 FontDefinitionFontDefinition.isSetSize(),
FontDefinition.unsetSize(),
FontDefinition.setSize(float),
AttributePackage.getFontDefinition_Size()public void setSize(float newSize)
setSize 在接口中 FontDefinitionnewSize - the new value of the 'Size' attribute.FontDefinition.isSetSize(),
FontDefinition.unsetSize(),
FontDefinition.getSize()public void unsetSize()
public boolean isSetSize()
isSetSize 在接口中 FontDefinitionFontDefinition.unsetSize(),
FontDefinition.getSize(),
FontDefinition.setSize(float)public boolean isBold()
isBold 在接口中 FontDefinitionFontDefinition.isSetBold(),
FontDefinition.unsetBold(),
FontDefinition.setBold(boolean),
AttributePackage.getFontDefinition_Bold()public void setBold(boolean newBold)
setBold 在接口中 FontDefinitionnewBold - the new value of the 'Bold' attribute.FontDefinition.isSetBold(),
FontDefinition.unsetBold(),
FontDefinition.isBold()public void unsetBold()
public boolean isSetBold()
isSetBold 在接口中 FontDefinitionFontDefinition.unsetBold(),
FontDefinition.isBold(),
FontDefinition.setBold(boolean)public boolean isItalic()
isItalic 在接口中 FontDefinitionFontDefinition.isSetItalic(),
FontDefinition.unsetItalic(),
FontDefinition.setItalic(boolean),
AttributePackage.getFontDefinition_Italic()public void setItalic(boolean newItalic)
setItalic 在接口中 FontDefinitionnewItalic - the new value of the 'Italic' attribute.FontDefinition.isSetItalic(),
FontDefinition.unsetItalic(),
FontDefinition.isItalic()public void unsetItalic()
public boolean isSetItalic()
isSetItalic 在接口中 FontDefinitionFontDefinition.unsetItalic(),
FontDefinition.isItalic(),
FontDefinition.setItalic(boolean)public boolean isStrikethrough()
isStrikethrough 在接口中 FontDefinitionFontDefinition.isSetStrikethrough(),
FontDefinition.unsetStrikethrough(),
FontDefinition.setStrikethrough(boolean),
AttributePackage.getFontDefinition_Strikethrough()public void setStrikethrough(boolean newStrikethrough)
setStrikethrough 在接口中 FontDefinitionnewStrikethrough - the new value of the 'Strikethrough' attribute.FontDefinition.isSetStrikethrough(),
FontDefinition.unsetStrikethrough(),
FontDefinition.isStrikethrough()public void unsetStrikethrough()
public boolean isSetStrikethrough()
isSetStrikethrough 在接口中 FontDefinitionFontDefinition.unsetStrikethrough(),
FontDefinition.isStrikethrough(),
FontDefinition.setStrikethrough(boolean)public boolean isUnderline()
isUnderline 在接口中 FontDefinitionFontDefinition.isSetUnderline(),
FontDefinition.unsetUnderline(),
FontDefinition.setUnderline(boolean),
AttributePackage.getFontDefinition_Underline()public void setUnderline(boolean newUnderline)
setUnderline 在接口中 FontDefinitionnewUnderline - the new value of the 'Underline' attribute.FontDefinition.isSetUnderline(),
FontDefinition.unsetUnderline(),
FontDefinition.isUnderline()public void unsetUnderline()
public boolean isSetUnderline()
isSetUnderline 在接口中 FontDefinitionFontDefinition.unsetUnderline(),
FontDefinition.isUnderline(),
FontDefinition.setUnderline(boolean)public boolean isWordWrap()
isWordWrap 在接口中 FontDefinitionFontDefinition.isSetWordWrap(),
FontDefinition.unsetWordWrap(),
FontDefinition.setWordWrap(boolean),
AttributePackage.getFontDefinition_WordWrap()public void setWordWrap(boolean newWordWrap)
setWordWrap 在接口中 FontDefinitionnewWordWrap - the new value of the 'Word Wrap' attribute.FontDefinition.isSetWordWrap(),
FontDefinition.unsetWordWrap(),
FontDefinition.isWordWrap()public void unsetWordWrap()
public boolean isSetWordWrap()
isSetWordWrap 在接口中 FontDefinitionFontDefinition.unsetWordWrap(),
FontDefinition.isWordWrap(),
FontDefinition.setWordWrap(boolean)public TextAlignment getAlignment()
getAlignment 在接口中 FontDefinitionFontDefinition.setAlignment(TextAlignment),
AttributePackage.getFontDefinition_Alignment()public org.eclipse.emf.common.notify.NotificationChain basicSetAlignment(TextAlignment newAlignment, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setAlignment(TextAlignment newAlignment)
setAlignment 在接口中 FontDefinitionnewAlignment - the new value of the 'Alignment' containment reference.FontDefinition.getAlignment()public double getRotation()
getRotation 在接口中 FontDefinitionFontDefinition.isSetRotation(),
FontDefinition.unsetRotation(),
FontDefinition.setRotation(double),
AttributePackage.getFontDefinition_Rotation()public void setRotation(double newRotation)
setRotation 在接口中 FontDefinitionnewRotation - the new value of the 'Rotation' attribute.FontDefinition.isSetRotation(),
FontDefinition.unsetRotation(),
FontDefinition.getRotation()public void unsetRotation()
public boolean isSetRotation()
isSetRotation 在接口中 FontDefinitionFontDefinition.unsetRotation(),
FontDefinition.getRotation(),
FontDefinition.setRotation(double)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 static final FontDefinition create(java.lang.String sName, float fSize, boolean bBold, boolean bItalic, boolean bUnderline, boolean bStrikethrough, boolean bWordWrap, double dRotation, TextAlignment ta)
sName - fSize - bBold - bItalic - bUnderline - bStrikethrough - bWordWrap - dRotation - ta - public static final FontDefinition createEmpty()
public static final FontDefinition createEmptyDefault()
public FontDefinition copyInstance()
copyInstance 在接口中 FontDefinitioncopyInstance 在接口中 IChartObjectpublic int hashCode()
hashCode 在类中 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals 在类中 java.lang.ObjectCopyright © 2005-2008 Actuate Corp. All rights reserved.