Interface JavaNumberFormatSpecifier
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject,FormatSpecifier,IChartObject,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
JavaNumberFormatSpecifierImpl
public interface JavaNumberFormatSpecifier extends FormatSpecifier
A representation of the model object 'Java Number Format Specifier'. JavaNumberFormatSpecifier extends FormatSpecifier devotedly to represent an instance of NumberFormat.The following features are supported:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description JavaNumberFormatSpecifiercopyInstance()java.lang.Stringformat(double dValue, com.ibm.icu.util.ULocale lo)Formats a value using the internally defined format specifier rulesjava.lang.Stringformat(double dValue, java.util.Locale lo)Deprecated.java.lang.Stringformat(java.lang.Number number, com.ibm.icu.util.ULocale lo)Returns a formatted string representation of specified number.doublegetMultiplier()Returns the value of the 'Multiplier' attribute.java.lang.StringgetPattern()Returns the value of the 'Pattern' attribute.booleanisSetMultiplier()Returns whether the value of the 'Multiplier' attribute is set.voidsetMultiplier(double value)Sets the value of the 'Multiplier' attribute.voidsetPattern(java.lang.String value)Sets the value of the 'Pattern' attribute.voidunsetMultiplier()Unsets the value of the 'Multiplier' attribute.
-
-
-
Method Detail
-
getPattern
java.lang.String getPattern()
Returns the value of the 'Pattern' attribute. Attribute "Pattern" specifies the pattern string used to establish an instance of NumberFormat.- Returns:
- the value of the 'Pattern' attribute.
- See Also:
setPattern(String),AttributePackage.getJavaNumberFormatSpecifier_Pattern()
-
setPattern
void setPattern(java.lang.String value)
Sets the value of the 'Pattern' attribute.- Parameters:
value- the new value of the 'Pattern' attribute.- See Also:
getPattern()
-
getMultiplier
double getMultiplier()
Returns the value of the 'Multiplier' attribute. Specifies the multiplier.- Returns:
- the value of the 'Multiplier' attribute.
- See Also:
isSetMultiplier(),unsetMultiplier(),setMultiplier(double),AttributePackage.getJavaNumberFormatSpecifier_Multiplier()
-
setMultiplier
void setMultiplier(double value)
Sets the value of the 'Multiplier' attribute.- Parameters:
value- the new value of the 'Multiplier' attribute.- See Also:
isSetMultiplier(),unsetMultiplier(),getMultiplier()
-
unsetMultiplier
void unsetMultiplier()
Unsets the value of the 'Multiplier' attribute.- See Also:
isSetMultiplier(),getMultiplier(),setMultiplier(double)
-
isSetMultiplier
boolean isSetMultiplier()
Returns whether the value of the 'Multiplier' attribute is set.- Returns:
- whether the value of the 'Multiplier' attribute is set.
- See Also:
unsetMultiplier(),getMultiplier(),setMultiplier(double)
-
format
@Deprecated java.lang.String format(double dValue, java.util.Locale lo)Deprecated.Formats a value using the internally defined format specifier rules- Parameters:
dValue-- Returns:
- A formatted string representation of the numerical value provided
-
format
java.lang.String format(double dValue, com.ibm.icu.util.ULocale lo)Formats a value using the internally defined format specifier rules- Parameters:
dValue-- Returns:
- A formatted string representation of the numerical value provided
- Since:
- 2.1
-
format
java.lang.String format(java.lang.Number number, com.ibm.icu.util.ULocale lo)Returns a formatted string representation of specified number.- Parameters:
number-lo-- Returns:
- Since:
- 2.6
-
copyInstance
JavaNumberFormatSpecifier copyInstance()
- Specified by:
copyInstancein interfaceFormatSpecifier- Specified by:
copyInstancein interfaceIChartObject
-
-