|
i-net Clear Reports | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.inet.report.ReportComponent
com.inet.report.Element
com.inet.report.AbstractFontElement
com.inet.report.AbstractValueElement
public abstract class AbstractValueElement
This class is an abstract implementation of the interface ValueProperties.
| Field Summary |
|---|
| Fields inherited from class com.inet.report.Element |
|---|
BOX, CHART, CROSSTAB, CROSSTABCELL, CROSSTABCOLUMN, CROSSTABROW, CROSSTABSECTION, DATABASE_PICTURE, FIELD, FIELDPART, JAVABEAN, LINE, PARAGRAPH, PICTURE, SIGNATURE, SUBREPORT, TEXT, TEXTPART |
| Fields inherited from interface com.inet.report.FontProperties |
|---|
FONT_DIALOG, FONT_MONOSPACED, FONT_SANS_SERIF, FONT_SERIF, FONT_STYLE_BOLD, FONT_STYLE_ITALIC, FONT_STYLE_STRIKETHROUGH, FONT_STYLE_UNDERLINE |
| Fields inherited from interface com.inet.report.BorderProperties |
|---|
LINE_STYLE_DASHED, LINE_STYLE_DOTTED, LINE_STYLE_DOUBLE, LINE_STYLE_SINGLE, NO_LINE |
| Fields inherited from interface com.inet.report.GeneralProperties |
|---|
ALIGN_HORIZONTAL_CENTER, ALIGN_HORIZONTAL_DEFAULT, ALIGN_HORIZONTAL_JUSTIFIED, ALIGN_HORIZONTAL_LEFT, ALIGN_HORIZONTAL_RIGHT |
| Method Summary | |
|---|---|
FormulaField |
getAllowFieldClippingFormula()
Get the formula for the property 'allow field clipping'. |
int |
getAmPmOrder()
Returns the value of the property 'am pm order/type'. |
FormulaField |
getAmPmOrderFormula()
returns the formula of the property 'am pm order/type'. |
java.lang.String |
getAmString()
Returns the value of the property 'am string'. |
FormulaField |
getAmStringFormula()
Returns the formula of the property 'am string'. |
int |
getBooleanFormatOutputType()
Returns the value of the property 'boolean format output type'. |
FormulaField |
getBooleanFormatOutputTypeFormula()
Returns the formula for the property 'boolean format output type'. |
FormulaField |
getBooleanFormatTypeFormula()
Returns the formula for the property 'boolean format output type'. |
int |
getCurrencyPosition()
Returns the value of the property 'currency position type'. |
FormulaField |
getCurrencyPositionFormula()
Returns the formula for the property 'currency position type'. |
java.lang.String |
getCurrencySeparator()
Returns the separator between the number value and currency symbol. |
FormulaField |
getCurrencySeparatorFormula()
Returns the formula for the property 'currency separator'. |
java.lang.String |
getCurrencySymbol()
Returns the value of the property 'currency symbol'. |
FormulaField |
getCurrencySymbolFormula()
Returns the formula for the property 'currency symbol'. |
int |
getCurrencySymbolType()
Returns the value of the property 'currency symbol type'. |
FormulaField |
getCurrencySymbolTypeFormula()
Returns the formula for the property 'currency symbol type'. |
int |
getDateCalendarType()
Returns the value of the property 'date calendar type'. |
FormulaField |
getDateCalendarTypeFormula()
Returns the formula of the property 'date calendar type'. |
int |
getDateEraType()
Returns the value of the property 'date era type'. |
FormulaField |
getDateEraTypeFormula()
Returns the formula of the property 'date era type'. |
java.lang.String |
getDateFirstSeparator()
Returns the value of the property 'date first separator'. |
FormulaField |
getDateFirstSeparatorFormula()
Returns the formula for the property 'date first separator'. |
int |
getDateFormatType()
Returns the date format type set for this element. |
FormulaField |
getDateFormatTypeFormula()
Returns the formula for the property 'date format type'. |
int |
getDateOrder()
Returns the value of the property 'date order'. |
FormulaField |
getDateOrderFormula()
Returns the formula for the property 'date order'. |
java.lang.String |
getDatePrefixSeparator()
Returns the value of the property 'date prefix separator'. |
FormulaField |
getDatePrefixSeparatorFormula()
Returns the formula for the property 'date prefix separator'. |
java.lang.String |
getDateSecondSeparator()
Returns the value of the property 'date second separator'. |
FormulaField |
getDateSecondSeparatorFormula()
Returns the formula for the property 'date second separator'. |
java.lang.String |
getDateSuffixSeparator()
Returns the value of the property 'date suffix separator'. |
FormulaField |
getDateSuffixSeparatorFormula()
Returns the formula for the property 'date suffix separator'. |
int |
getDateTimeOrder()
Returns the value of the property 'date time order'. |
FormulaField |
getDateTimeOrderFormula()
Returns the formula for the property 'date time order'. |
java.lang.String |
getDateTimeSeparator()
Returns the value of the property 'date time separator'. |
FormulaField |
getDateTimeSeparatorFormula()
Returns the formula for the property 'date time separator'. |
int |
getDayOfWeekEnclosure()
Returns the value of the property 'day of week enclosure'. |
FormulaField |
getDayOfWeekEnclosureFormula()
Returns the formula for the property 'day of week enclosure'. |
int |
getDayOfWeekPosition()
Returns the value of the property 'day of week position'. |
FormulaField |
getDayOfWeekPositionFormula()
Returns the formula for the property 'day of week position'. |
java.lang.String |
getDayOfWeekSeparator()
Returns the value of the property 'day of week separator'. |
FormulaField |
getDayOfWeekSeparatorFormula()
Returns the formula for the property 'day of week separator'. |
int |
getDayOfWeekType()
Returns the value of the property 'day of week type'. |
FormulaField |
getDayOfWeekTypeFormula()
Returns the formula for the property 'day of week type'. |
int |
getDayType()
Returns the value of the property 'day type'. |
FormulaField |
getDayTypeFormula()
Returns the formula for the property 'day type'. |
java.lang.String |
getDecimalSeparatorSymbol()
Returns the value of the property 'decimal separators symbol'. |
FormulaField |
getDecimalSeparatorSymbolFormula()
Returns the formula for the property 'decimal separators symbol'. |
java.lang.String |
getHourMinuteSeparator()
Returns the value of the property 'hour minute sepereator'. |
FormulaField |
getHourMinuteSeparatorFormula()
Returns the formula for the property 'hour minute sepereator'. |
int |
getHourType()
Returns the value of the property 'hour type'. |
FormulaField |
getHourTypeFormula()
Returns the formula for the property 'hour type'. |
FormulaField |
getManualFormatFormula()
Gets the formula of the property 'manual format'. |
java.lang.String |
getMinuteSecondSeparator()
Returns the value of the property 'minute second separator'. |
FormulaField |
getMinuteSecondSeparatorFormula()
Returns the formula for the property 'minute second separator'. |
int |
getMinuteType()
Returns the value of the property 'minute type'. |
FormulaField |
getMinuteTypeFormula()
Returns the formula for the property 'minute type'. |
int |
getMonthType()
Returns the value of the property 'month type'. |
FormulaField |
getMonthTypeFormula()
Returns the formula for the property 'month type'. |
int |
getNDecimalPlaces()
Returns the value of the property 'n decimal places'. |
FormulaField |
getNDecimalPlacesFormula()
Returns the formula for the property 'n decimal places'. |
int |
getNegativeType()
Returns the value of the property 'negative type'. |
FormulaField |
getNegativeTypeFormula()
Returns the formula for the property 'negative type'. |
int |
getNumberFormatType()
Returns the number format type set for this element. |
FormulaField |
getNumberFormatTypeFormula()
Returns the formula which returns the number format type to use for this element. |
int |
getNumeralLanguage()
Returns the language of numerals for numbers, date, time and datetime values. |
java.lang.String |
getPmString()
Returns the value of the property 'pm string'. |
FormulaField |
getPmStringFormula()
Returns the formula of the property 'pm string'. |
java.util.List |
getPropertyFormulas()
Returns a list with all property formulas that are set for this report element. |
FormulaField |
getReverseSignForDisplayFormula()
Returns the formula for the property 'use reverse sign for display'. |
int |
getRounding()
Returns which digit to round the number to. |
int |
getRoundingDigits()
Deprecated. As of i-net Crystal-Clear 10, this has been replaced with getRounding() |
FormulaField |
getRoundingFormula()
Returns the formula which provides the digit to round the number to. |
int |
getRoundingMode()
Returns the rounding mode for this element. |
FormulaField |
getRoundingModeFormula()
Returns the formula for the rounding mode, can be null if the formula is not set. |
int |
getRoundingType()
Deprecated. As of i-net Crystal-Clear 10, this has been replaced with getRounding() |
FormulaField |
getRoundingTypeFormula()
Deprecated. As of i-net Crystal-Clear 10, this has been replaced with getRoundingFormula() |
int |
getSecondType()
Returns the value of the property 'second type'. |
FormulaField |
getSecondTypeFormula()
Returns the formula for the property 'second type'. |
boolean |
getSuppressIfZero()
Returns the value of the property 'suppress if zero'. |
FormulaField |
getSuppressIfZeroFormula()
Returns the formula for the property 'suppress if zero'. |
java.lang.String |
getThousandsSeparatorSymbol()
Returns the value of the property 'thousands separator symbol'. |
FormulaField |
getThousandsSeparatorSymbolFormula()
Returns the formula for the property 'thousands separator symbol'. |
int |
getTimeBase()
Returns the value of the property 'time base'. |
FormulaField |
getTimeBaseFormula()
Returns the formula for the property 'time base'. |
int |
getTimeFormatType()
Returns the time format type to use for this element. |
FormulaField |
getTimeFormatTypeFormula()
Returns the formula determining the time format type to use for this element. |
boolean |
getUseLeadingZero()
Returns the value of the property 'use leading zero'. |
FormulaField |
getUseLeadingZeroFormula()
Returns the formula for the property 'use leading zero'. |
boolean |
getUseOneCurrencySymbolPerPage()
Returns the value of the property 'use one currency symbol per page'. |
FormulaField |
getUseOneCurrencySymbolPerPageFormula()
Returns the formula for the property 'use one currency symbol per page'. |
boolean |
getUseThousandsSeparator()
Returns the value of the property 'use thousands separator'. |
FormulaField |
getUseThousandsSeparatorFormula()
Returns the formula for the property 'use thousands separator'. |
int |
getYearType()
Returns the value of the property 'year type'. |
FormulaField |
getYearTypeFormula()
Returns the formula for the property 'year type'. |
java.lang.String |
getZeroValueString()
Returns the value of the property 'zero value string'. |
boolean |
isAllowFieldClipping()
Returns true if allow field clipping is enabled, else false is returned. |
boolean |
isReverseSignForDisplay()
Checks the property 'use reverse sign for display' |
NodeParser |
parseElement(com.inet.report.parser.XMLTag group,
java.lang.String tag,
org.xml.sax.Attributes atts,
java.util.Map parserMap)
FOR INTERNAL USE ONLY FOR INTERNAL USE ONLY Internal method for reading report XML Parses an XML node with the given information, and returns either a sub-element which was created as a result, or null if no sub-element was created, i.e. the information was applied to the ReportComponent itself. |
void |
setAllowFieldClipping(boolean newValue)
Sets the value of the property 'allow field clipping'. |
void |
setAllowFieldClippingFormula(FormulaField newField)
Set the formula for the property 'allow field clipping'. |
void |
setAmPmOrder(int newValue)
Sets the value of the property 'am pm order/type'. |
void |
setAmPmOrderFormula(FormulaField newFormula)
Sets the formula for the property 'am pm order/type'. |
void |
setAmString(java.lang.String newValue)
Sets the value of the property 'am string'. |
void |
setAmStringFormula(FormulaField newFormula)
Sets the formula for the property 'am string'. |
void |
setBooleanFormatOutputType(int newValue)
Sets the value of the property 'boolean format output type'. |
void |
setBooleanFormatOutputTypeFormula(FormulaField newFormula)
Sets the formula for the property 'boolean format output type'. |
void |
setCurrencyPosition(int newValue)
Sets the value of the property 'currency position type'. |
void |
setCurrencyPositionFormula(FormulaField newFormula)
Sets the formula for the property 'currency position type'. |
void |
setCurrencySeparator(java.lang.String newCurrencySeparator)
Sets the separator to be displayed between the number value and the currency value. |
void |
setCurrencySeparatorFormula(FormulaField newFormula)
Sets the formula which should be used to retrieve the value for the separator between number value and currency symbol. |
void |
setCurrencySymbol(java.lang.String newValue)
Sets the value of the property 'currency symbol'. |
void |
setCurrencySymbolFormula(FormulaField newFormula)
Sets the formula for the property 'currency symbol'. |
void |
setCurrencySymbolType(int newValue)
Sets the value of the property 'currency symbol type'. |
void |
setCurrencySymbolTypeFormula(FormulaField newFormula)
Sets the formula for the property 'currency symbol type'. |
void |
setDateCalendarType(int newValue)
Sets the value of the property 'date calendar type'. |
void |
setDateCalendarTypeFormula(FormulaField newFormula)
Sets the formula for the property 'date calendar type'. |
void |
setDateEraType(int newValue)
Sets the value of the property 'date era type'. |
void |
setDateEraTypeFormula(FormulaField newFormula)
Sets the formula for the property 'date era type'. |
void |
setDateFirstSeparator(java.lang.String newValue)
Sets the value of the property 'date first separator'. |
void |
setDateFirstSeparatorFormula(FormulaField newFormula)
Sets the formula for the property 'date first separator'. |
void |
setDateFormatType(int newValue)
Sets the date format type to use for this element. |
void |
setDateFormatTypeFormula(FormulaField newFormula)
Sets the formula for the property 'date format type'. |
void |
setDateOrder(int newValue)
Sets the value of the property 'date order'. |
void |
setDateOrderFormula(FormulaField newFormula)
Sets the formula for the property 'date order'. |
void |
setDatePrefixSeparator(java.lang.String newValue)
Sets the value of the property 'date prefix separator'. |
void |
setDatePrefixSeparatorFormula(FormulaField newFormula)
Sets the formula for the property 'date prefix separator'. |
void |
setDateSecondSeparator(java.lang.String newValue)
Sets the value of the property 'date second separator'. |
void |
setDateSecondSeparatorFormula(FormulaField newFormula)
Sets the formula for the property 'date second separator'. |
void |
setDateSuffixSeparator(java.lang.String newValue)
Sets the value of the property 'date suffix separator'. |
void |
setDateSuffixSeparatorFormula(FormulaField newFormula)
Sets the formula for the property 'date suffix separator'. |
void |
setDateTimeOrder(int newValue)
Sets the value of the property 'date time order'. |
void |
setDateTimeOrderFormula(FormulaField newFormula)
Sets the formula for the property 'date time order'. |
void |
setDateTimeSeparator(java.lang.String newValue)
Sets the value of the property 'date time separator'. |
void |
setDateTimeSeparatorFormula(FormulaField newFormula)
Sets the formula for the property 'date time separator'. |
void |
setDayOfWeekEnclosure(int newValue)
Sets the value of the property 'day of week enclosure'. |
void |
setDayOfWeekEnclosureFormula(FormulaField newFormula)
Sets the formula for the property 'day of week enclosure'. |
void |
setDayOfWeekPosition(int newValue)
Sets the value of the property 'day of week position'. |
void |
setDayOfWeekPositionFormula(FormulaField newFormula)
Sets the formula for the property 'day of week position'. |
void |
setDayOfWeekSeparator(java.lang.String newValue)
Sets the value of the property 'day of week separator'. |
void |
setDayOfWeekSeparatorFormula(FormulaField newFormula)
Sets the formula for the property 'day of week separator'. |
void |
setDayOfWeekType(int newValue)
Sets the value of the property 'day of week type'. |
void |
setDayOfWeekTypeFormula(FormulaField newFormula)
Sets the formula for the property 'day of week type'. |
void |
setDayType(int newValue)
Sets the value of the property 'day type'. |
void |
setDayTypeFormula(FormulaField newFormula)
Sets the formula for the property 'day type'. |
void |
setDecimalSeparatorSymbol(java.lang.String newValue)
Sets the value of the property 'decimal separators symbol'. |
void |
setDecimalSeparatorSymbolFormula(FormulaField newFormula)
Sets the formula for the property 'decimal separators symbol'. |
void |
setField(Field newField)
Sets the field definition element (for example, DatabaseField element, prompt field element). |
void |
setHourMinuteSeparator(java.lang.String newValue)
Sets the value of the property 'hour minute sepereator'. |
void |
setHourMinuteSeparatorFormula(FormulaField newFormula)
Sets the formula for the property 'hour minute sepereator'. |
void |
setHourType(int newValue)
Sets the value of the property 'hour type'. |
void |
setHourTypeFormula(FormulaField newFormula)
Sets the formula for the property 'hour type'. |
void |
setManualFormatFormula(FormulaField newFormula)
Gets the formula of the property 'manual format'. |
void |
setMinuteSecondSeparator(java.lang.String newValue)
Sets the value of the property 'minute second separator'. |
void |
setMinuteSecondSeparatorFormula(FormulaField newFormula)
Sets the formula for the property 'minute second separator'. |
void |
setMinuteType(int newValue)
Sets the value of the property 'minute type'. |
void |
setMinuteTypeFormula(FormulaField newFormula)
Sets the formula for the property 'minute type'. |
void |
setMonthType(int newValue)
Sets the value of the property 'month type'. |
void |
setMonthTypeFormula(FormulaField newFormula)
Sets the formula for the property 'month type'. |
void |
setNDecimalPlaces(int newValue)
Sets the value of the property 'n decimal places'. |
void |
setNDecimalPlacesFormula(FormulaField newFormula)
Sets the formula for the property 'n decimal places'. |
void |
setNegativeType(int newValue)
Sets the value of the property 'negative type'. |
void |
setNegativeTypeFormula(FormulaField newFormula)
Sets the formula for the property 'negative type'. |
void |
setNumberFormatType(int newValue)
Sets the number format type to use for this element. |
void |
setNumberFormatTypeFormula(FormulaField newFormula)
Sets the formula which returns the number format type to use for this element. |
void |
setNumeralLanguage(int language)
Sets the language of the numerals in number, date, time or datetime values. |
void |
setPmString(java.lang.String newValue)
Sets the value of the property 'pm string'. |
void |
setPmStringFormula(FormulaField newFormula)
Sets the formula for the property 'pm string'. |
void |
setReverseSignForDisplay(boolean newValue)
Sets the property 'use reverse sign for display'. |
void |
setReverseSignForDisplayFormula(FormulaField newFormula)
Sets the formula for the property 'use reverse sign for display'. |
void |
setRounding(int newValue)
Sets which digit to round the number to. |
void |
setRoundingDigits(int digits)
Deprecated. As of i-net Crystal-Clear 10, this has been replaced with setRounding(int) |
void |
setRoundingFormula(FormulaField newFormula)
Sets the formula which provides the digit to round the number to. |
void |
setRoundingMode(int newValue)
Sets the rounding mode. |
void |
setRoundingModeFormula(FormulaField newFormula)
Sets the formula for the property 'rounding mode'. |
void |
setRoundingType(int newValue)
Deprecated. As of i-net Crystal-Clear 10, this has been replaced with setRounding(int) |
void |
setRoundingTypeFormula(FormulaField newFormula)
Deprecated. As of i-net Crystal-Clear 10, this has been replaced with setRoundingFormula(FormulaField) |
void |
setSecondType(int newValue)
Sets the value of the property 'second type'. |
void |
setSecondTypeFormula(FormulaField newFormula)
Sets the formula for the property 'second type'. |
void |
setSuppressIfZero(boolean newValue)
Sets the value of the property 'suppress if zero'. |
void |
setSuppressIfZeroFormula(FormulaField newFormula)
Sets the formula for the property 'suppress if zero'. |
void |
setThousandsSeparatorSymbol(java.lang.String newValue)
Sets the value of the property 'thousands separator symbol'. |
void |
setThousandsSeparatorSymbolFormula(FormulaField newFormula)
Sets the formula for the property 'thousands separator symbol'. |
void |
setTimeBase(int newValue)
Sets the value of the property 'time base'. |
void |
setTimeBaseFormula(FormulaField newFormula)
Sets the formula for the property 'time base'. |
void |
setTimeFormatType(int systemDefaultTimeType)
Sets the time format type to use for this element. |
void |
setTimeFormatTypeFormula(FormulaField newFormula)
Sets the formula determining the time format type to use for this element. |
void |
setUseLeadingZero(boolean newValue)
Sets the value of the property 'use leading zero'. |
void |
setUseLeadingZeroFormula(FormulaField newFormula)
Sets the formula for the property 'use leading zero'. |
void |
setUseOneCurrencySymbolPerPage(boolean newValue)
Sets the value of the property 'use one currency symbol per page'. |
void |
setUseOneCurrencySymbolPerPageFormula(FormulaField newFormula)
Sets the formula for the property 'use one currency symbol per page'. |
void |
setUseThousandsSeparator(boolean newValue)
Sets the value of the property 'use thousands separator'. |
void |
setUseThousandsSeparatorFormula(FormulaField newFormula)
Sets the formula for the property 'use thousands separator'. |
void |
setYearType(int newValue)
Sets the value of the property 'year type'. |
void |
setYearTypeFormula(FormulaField newFormula)
Sets the formula for the property 'year type'. |
void |
setZeroValueString(java.lang.String newValue)
Sets the value of the property 'zero value string'. |
| Methods inherited from class com.inet.report.ReportComponent |
|---|
getBackColor, getBackColorFormula, getHeight, getKeepTogetherFormula, getSuppressFormula, getType, getWidth, getX, getY, isKeepTogether, isSuppress, setBackColor, setBackColorFormula, setHeight, setKeepTogether, setKeepTogetherFormula, setSuppress, setSuppressFormula, setWidth, setX, setY |
| Methods inherited from interface com.inet.report.BorderProperties |
|---|
getBackColor, getBackColorFormula, setBackColor, setBackColorFormula |
| Methods inherited from interface com.inet.report.GeneralProperties |
|---|
getKeepTogetherFormula, getSuppressFormula, isKeepTogether, isSuppress, setKeepTogether, setKeepTogetherFormula, setSuppress, setSuppressFormula |
| Methods inherited from interface com.inet.report.parser.NodeParser |
|---|
isDOMParser, parseDOM, parseEndElement, parseText |
| Method Detail |
|---|
public final java.lang.String getAmString()
getAmString in interface ValuePropertiespublic final void setAmString(java.lang.String newValue)
setAmString in interface ValuePropertiesnewValue - The new value of the property 'am string'.public final FormulaField getAmStringFormula()
getAmStringFormula in interface ValuePropertiesFormulaField if a formula for this property was defined else null.public final void setAmStringFormula(FormulaField newFormula)
setAmStringFormula in interface ValuePropertiesnewFormula - The new formula for the property 'am string'.public final java.lang.String getPmString()
getPmString in interface ValuePropertiespublic final void setPmString(java.lang.String newValue)
setPmString in interface ValuePropertiesnewValue - The new value of the property 'pm string'.public final FormulaField getPmStringFormula()
getPmStringFormula in interface ValuePropertiesFormulaField if a formula for this property was defined else null.public final void setPmStringFormula(FormulaField newFormula)
setPmStringFormula in interface ValuePropertiesnewFormula - The new formula for the property 'pm string'.public final void setTimeBase(int newValue)
setTimeBase in interface ValuePropertiesnewValue - The new value of the property 'time base'.ValueProperties.TWELVE_HOURS,
ValueProperties.TWENTY_FOUR_HOURSpublic final int getTimeBase()
getTimeBase in interface ValuePropertiesValueProperties.TWELVE_HOURS,
ValueProperties.TWENTY_FOUR_HOURSpublic final void setTimeBaseFormula(FormulaField newFormula)
setTimeBaseFormula in interface ValuePropertiesnewFormula - The new formula for the property 'time base'.ValueProperties.TWELVE_HOURS,
ValueProperties.TWENTY_FOUR_HOURSpublic final FormulaField getTimeBaseFormula()
getTimeBaseFormula in interface ValuePropertiesFormulaField The formula for the property 'time base'.public final int getAmPmOrder()
getAmPmOrder in interface ValuePropertiesValueProperties.AM_PM_BEFORE,
ValueProperties.AM_PM_AFTERpublic final void setAmPmOrder(int newValue)
setAmPmOrder in interface ValuePropertiesnewValue - The new value for property.ValueProperties.AM_PM_BEFORE,
ValueProperties.AM_PM_AFTERpublic final FormulaField getAmPmOrderFormula()
getAmPmOrderFormula in interface ValuePropertiesFormulaField if a formula for this property was defined else null.public final void setAmPmOrderFormula(FormulaField newFormula)
setAmPmOrderFormula in interface ValuePropertiesnewFormula - The new formula for the property 'am pm order/type'.
The result of the formula should either 0 or 1.ValueProperties.AM_PM_BEFORE,
ValueProperties.AM_PM_AFTERpublic final void setHourType(int newValue)
setHourType in interface ValuePropertiesnewValue - The new value of the property 'hour type'.ValueProperties.NO_HOUR,
ValueProperties.NUMERIC_HOUR,
ValueProperties.NUMERIC_HOUR_NO_LEADING_ZEROpublic final int getHourType()
getHourType in interface ValuePropertiesValueProperties.NO_HOUR,
ValueProperties.NUMERIC_HOUR,
ValueProperties.NUMERIC_HOUR_NO_LEADING_ZEROpublic final void setHourTypeFormula(FormulaField newFormula)
setHourTypeFormula in interface ValuePropertiesnewFormula - The new formula for the property 'hour type'.
The result of the formula should be in range from 0 to 2.ValueProperties.NO_HOUR,
ValueProperties.NUMERIC_HOUR,
ValueProperties.NUMERIC_HOUR_NO_LEADING_ZEROpublic final FormulaField getHourTypeFormula()
getHourTypeFormula in interface ValuePropertiesFormulaField The current formula for the property 'hour type'.public final void setMinuteType(int newValue)
setMinuteType in interface ValuePropertiesnewValue - The new value of the property 'minute type'.ValueProperties.NO_MINUTE,
ValueProperties.NUMERIC_MINUTE,
ValueProperties.NUMERIC_MINUTE_NO_LEADING_ZEROpublic final int getMinuteType()
getMinuteType in interface ValuePropertiesValueProperties.NO_MINUTE,
ValueProperties.NUMERIC_MINUTE,
ValueProperties.NUMERIC_MINUTE_NO_LEADING_ZEROpublic final void setMinuteTypeFormula(FormulaField newFormula)
setMinuteTypeFormula in interface ValuePropertiesnewFormula - The new formula for the property 'minute type'.
The result of the formula should be in range from 0 to 2.ValueProperties.NO_MINUTE,
ValueProperties.NUMERIC_MINUTE,
ValueProperties.NUMERIC_MINUTE_NO_LEADING_ZEROpublic final FormulaField getMinuteTypeFormula()
getMinuteTypeFormula in interface ValuePropertiesFormulaField The formula for the property 'minute type'.public final void setSecondType(int newValue)
setSecondType in interface ValuePropertiesnewValue - The new value of the property 'second type'.ValueProperties.NUMERIC_NO_SECOND,
ValueProperties.NUMERIC_SECOND,
ValueProperties.NUMERIC_NO_LEADING_ZEROpublic final int getSecondType()
getSecondType in interface ValuePropertiesValueProperties.NUMERIC_NO_SECOND,
ValueProperties.NUMERIC_SECOND,
ValueProperties.NUMERIC_NO_LEADING_ZEROpublic final void setSecondTypeFormula(FormulaField newFormula)
setSecondTypeFormula in interface ValuePropertiesnewFormula - The new formula for the property 'second type'.
The result of the formula should be in range from 0 to 2.ValueProperties.NUMERIC_NO_SECOND,
ValueProperties.NUMERIC_SECOND,
ValueProperties.NUMERIC_NO_LEADING_ZEROpublic final FormulaField getSecondTypeFormula()
getSecondTypeFormula in interface ValuePropertiesFormulaField The formula for the property 'second type'.public final java.lang.String getHourMinuteSeparator()
getHourMinuteSeparator in interface ValuePropertiespublic final void setHourMinuteSeparator(java.lang.String newValue)
setHourMinuteSeparator in interface ValuePropertiesnewValue - The new value of the property 'hour minute sepereator'.public final void setHourMinuteSeparatorFormula(FormulaField newFormula)
setHourMinuteSeparatorFormula in interface ValuePropertiesnewFormula - The new formula for the property 'hour minute sepereator'.public final FormulaField getHourMinuteSeparatorFormula()
getHourMinuteSeparatorFormula in interface ValuePropertiesFormulaField The current formula for the property 'hour minute sepereator'.public final void setMinuteSecondSeparator(java.lang.String newValue)
setMinuteSecondSeparator in interface ValuePropertiesnewValue - The new value of the property 'minute second separator'.public final java.lang.String getMinuteSecondSeparator()
getMinuteSecondSeparator in interface ValuePropertiespublic final void setMinuteSecondSeparatorFormula(FormulaField newFormula)
setMinuteSecondSeparatorFormula in interface ValuePropertiesnewFormula - The new formula for the property 'minute second separator'.public final FormulaField getMinuteSecondSeparatorFormula()
getMinuteSecondSeparatorFormula in interface ValuePropertiesFormulaField The formula for the property 'minute second separator'.public final int getDateFormatType()
getDateFormatType in interface ValuePropertiesValueProperties.USE_SYSTEM_LONG_DATE,
ValueProperties.USE_SYSTEM_MEDIUM_DATE,
ValueProperties.USE_SYSTEM_SHORT_DATE,
ValueProperties.NOT_USING_SYSTEM_DEFAULTSpublic final void setDateFormatType(int newValue)
setDateFormatType in interface ValuePropertiesnewValue - The date format type set for this elementValueProperties.USE_SYSTEM_LONG_DATE,
ValueProperties.USE_SYSTEM_MEDIUM_DATE,
ValueProperties.USE_SYSTEM_SHORT_DATE,
ValueProperties.NOT_USING_SYSTEM_DEFAULTSpublic final FormulaField getDateFormatTypeFormula()
getDateFormatTypeFormula in interface ValuePropertiesFormulaField The formula of the property 'date format type'.public final void setDateFormatTypeFormula(FormulaField newFormula)
setDateFormatTypeFormula in interface ValuePropertiesnewFormula - The new formula for the property 'date format type'.
The result of the formula should be 0 (long), 1 (short), 2 (custom), or 3 (medium).ValueProperties.USE_SYSTEM_LONG_DATE,
ValueProperties.USE_SYSTEM_MEDIUM_DATE,
ValueProperties.USE_SYSTEM_SHORT_DATE,
ValueProperties.NOT_USING_SYSTEM_DEFAULTSpublic int getTimeFormatType()
getTimeFormatType in interface ValuePropertiesValueProperties.USE_SYSTEM_LONG_TIME,
ValueProperties.USE_SYSTEM_MEDIUM_TIME,
ValueProperties.USE_SYSTEM_SHORT_TIME,
ValueProperties.USE_CUSTOM_FORMATpublic void setTimeFormatType(int systemDefaultTimeType)
setTimeFormatType in interface ValuePropertiessystemDefaultTimeType - the time format type set for this elementValueProperties.USE_SYSTEM_LONG_TIME,
ValueProperties.USE_SYSTEM_MEDIUM_TIME,
ValueProperties.USE_SYSTEM_SHORT_TIME,
ValueProperties.USE_CUSTOM_FORMATpublic FormulaField getTimeFormatTypeFormula()
getTimeFormatTypeFormula in interface ValuePropertiespublic void setTimeFormatTypeFormula(FormulaField newFormula)
setTimeFormatTypeFormula in interface ValuePropertiesnewFormula - the formula determining the time format type set for this elementpublic int getNumberFormatType()
getNumberFormatType in interface ValuePropertiesValueProperties.NUMBER_FORMAT_INTEGER,
ValueProperties.NUMBER_FORMAT_FRACTIONAL,
ValueProperties.NUMBER_FORMAT_PERCENT,
ValueProperties.NUMBER_FORMAT_CURRENCY,
ValueProperties.USE_CUSTOM_FORMATpublic void setNumberFormatType(int newValue)
setNumberFormatType in interface ValuePropertiesnewValue - The number format type to set for this elementValueProperties.NUMBER_FORMAT_INTEGER,
ValueProperties.NUMBER_FORMAT_FRACTIONAL,
ValueProperties.NUMBER_FORMAT_PERCENT,
ValueProperties.NUMBER_FORMAT_CURRENCY,
ValueProperties.USE_CUSTOM_FORMATpublic FormulaField getNumberFormatTypeFormula()
getNumberFormatTypeFormula in interface ValuePropertiesValueProperties.NUMBER_FORMAT_INTEGER,
ValueProperties.NUMBER_FORMAT_FRACTIONAL,
ValueProperties.NUMBER_FORMAT_PERCENT,
ValueProperties.NUMBER_FORMAT_CURRENCY,
ValueProperties.USE_CUSTOM_FORMATpublic void setNumberFormatTypeFormula(FormulaField newFormula)
setNumberFormatTypeFormula in interface ValuePropertiesnewFormula - The formula field which returns the number format type to use for this elementValueProperties.NUMBER_FORMAT_INTEGER,
ValueProperties.NUMBER_FORMAT_FRACTIONAL,
ValueProperties.NUMBER_FORMAT_PERCENT,
ValueProperties.NUMBER_FORMAT_CURRENCY,
ValueProperties.USE_CUSTOM_FORMATpublic final int getDateCalendarType()
getDateCalendarType in interface ValuePropertiesValueProperties.GREGORIAN_CALENDAR,
ValueProperties.GREGORIAN_US_CALENDAR,
ValueProperties.JAPANESE_CALENDAR,
ValueProperties.TAIWANESE_CALENDAR,
ValueProperties.KOREAN_CALENDAR,
ValueProperties.HIJRI_CALENDAR,
ValueProperties.THAI_CALENDARpublic final void setDateCalendarType(int newValue)
setDateCalendarType in interface ValuePropertiesnewValue - The new value of the property 'date calendar type'.ValueProperties.GREGORIAN_CALENDAR,
ValueProperties.GREGORIAN_US_CALENDAR,
ValueProperties.JAPANESE_CALENDAR,
ValueProperties.TAIWANESE_CALENDAR,
ValueProperties.KOREAN_CALENDAR,
ValueProperties.HIJRI_CALENDAR,
ValueProperties.THAI_CALENDARpublic final FormulaField getDateCalendarTypeFormula()
getDateCalendarTypeFormula in interface ValuePropertiesFormulaField The formula of the property 'date calendar type'.public final void setDateCalendarTypeFormula(FormulaField newFormula)
setDateCalendarTypeFormula in interface ValuePropertiesnewFormula - The new formula of the property 'date calendar type'.
The result of the formula should be in range from 1 to 7.ValueProperties.GREGORIAN_CALENDAR,
ValueProperties.GREGORIAN_US_CALENDAR,
ValueProperties.JAPANESE_CALENDAR,
ValueProperties.TAIWANESE_CALENDAR,
ValueProperties.KOREAN_CALENDAR,
ValueProperties.HIJRI_CALENDAR,
ValueProperties.THAI_CALENDARpublic final int getDateEraType()
getDateEraType in interface ValuePropertiesValueProperties.SHORT_ERA,
ValueProperties.LONG_ERA,
ValueProperties.NO_ERApublic final void setDateEraType(int newValue)
setDateEraType in interface ValuePropertiesnewValue - The new value of the property 'date era type'.ValueProperties.SHORT_ERA,
ValueProperties.LONG_ERA,
ValueProperties.NO_ERApublic final FormulaField getDateEraTypeFormula()
getDateEraTypeFormula in interface ValuePropertiesFormulaField The formula for the property 'date era type'.public final void setDateEraTypeFormula(FormulaField newFormula)
setDateEraTypeFormula in interface ValuePropertiesnewFormula - The new formula for the property 'date era type'.
The result of the formula should be in range from 0 to 2.ValueProperties.SHORT_ERA,
ValueProperties.LONG_ERA,
ValueProperties.NO_ERApublic final int getDayType()
getDayType in interface ValuePropertiesValueProperties.NUMERIC_DAY,
ValueProperties.LEADING_ZERO_NUMERIC_DAY,
ValueProperties.NO_DAYpublic final void setDayType(int newValue)
setDayType in interface ValuePropertiesnewValue - The new value of the property 'day type'.ValueProperties.NUMERIC_DAY,
ValueProperties.LEADING_ZERO_NUMERIC_DAY,
ValueProperties.NO_DAYpublic final FormulaField getDayTypeFormula()
getDayTypeFormula in interface ValuePropertiesFormulaField The formula of the property 'day type'.ValueProperties.NUMERIC_DAY,
ValueProperties.LEADING_ZERO_NUMERIC_DAY,
ValueProperties.NO_DAYpublic final void setDayTypeFormula(FormulaField newFormula)
setDayTypeFormula in interface ValuePropertiesnewFormula - The new formula for the property 'day type'.
The result of the formula should be in range from 0 to 2.ValueProperties.NUMERIC_DAY,
ValueProperties.LEADING_ZERO_NUMERIC_DAY,
ValueProperties.NO_DAYpublic final void setMonthType(int newValue)
setMonthType in interface ValuePropertiesnewValue - The new value of the property 'month type'.ValueProperties.LEADING_ZERO_NUMERIC_MONTH,
ValueProperties.LONG_MONTH,
ValueProperties.NO_MONTH,
ValueProperties.NUMERIC_MONTH,
ValueProperties.SHORT_MONTHpublic final int getMonthType()
getMonthType in interface ValuePropertiesValueProperties.LEADING_ZERO_NUMERIC_MONTH,
ValueProperties.LONG_MONTH,
ValueProperties.NO_MONTH,
ValueProperties.NUMERIC_MONTH,
ValueProperties.SHORT_MONTHpublic final void setMonthTypeFormula(FormulaField newFormula)
setMonthTypeFormula in interface ValuePropertiesnewFormula - The new formula for the property 'month type'.
The result of the formula should be in range from 0 to 2.ValueProperties.LEADING_ZERO_NUMERIC_MONTH,
ValueProperties.LONG_MONTH,
ValueProperties.NO_MONTH,
ValueProperties.NUMERIC_MONTH,
ValueProperties.SHORT_MONTHpublic final FormulaField getMonthTypeFormula()
getMonthTypeFormula in interface ValuePropertiesFormulaField The formula for the property 'month type'.public final void setYearType(int newValue)
setYearType in interface ValuePropertiesnewValue - The new value of the property 'year type'.ValueProperties.SHORT_YEAR,
ValueProperties.LONG_YEAR,
ValueProperties.NO_YEARpublic final int getYearType()
getYearType in interface ValuePropertiesValueProperties.SHORT_YEAR,
ValueProperties.LONG_YEAR,
ValueProperties.NO_YEARpublic final void setYearTypeFormula(FormulaField newFormula)
setYearTypeFormula in interface ValuePropertiesnewFormula - The new formula for the property 'year type'.
The result of the formula should be in range from 0 to 2.ValueProperties.SHORT_YEAR,
ValueProperties.LONG_YEAR,
ValueProperties.NO_YEARpublic final FormulaField getYearTypeFormula()
getYearTypeFormula in interface ValuePropertiesFormulaField The formula for the property 'year type'.public final int getDayOfWeekPosition()
getDayOfWeekPosition in interface ValuePropertiesValueProperties.LEADING_DAY_OF_WEEK,
ValueProperties.TRAILING_DAY_OF_WEEKpublic final void setDayOfWeekPosition(int newValue)
setDayOfWeekPosition in interface ValuePropertiesnewValue - The new value of the property 'day of week position'.ValueProperties.LEADING_DAY_OF_WEEK,
ValueProperties.TRAILING_DAY_OF_WEEKpublic final FormulaField getDayOfWeekPositionFormula()
getDayOfWeekPositionFormula in interface ValuePropertiesFormulaField The formula for the property 'day of week position'.public final void setDayOfWeekPositionFormula(FormulaField newFormula)
setDayOfWeekPositionFormula in interface ValuePropertiesnewFormula - The new formula for the property 'day of week position'.
The result of the formula should be in range from 0 to 1.ValueProperties.LEADING_DAY_OF_WEEK,
ValueProperties.TRAILING_DAY_OF_WEEKpublic final int getDayOfWeekEnclosure()
getDayOfWeekEnclosure in interface ValuePropertiesValueProperties.DAY_OF_WEEK_ENCLOSURE_NONE,
ValueProperties.DAY_OF_WEEK_ENCLOSURE_PARENTHESIS,
ValueProperties.DAY_OF_WEEK_ENCLOSURE_ANGLE,
ValueProperties.DAY_OF_WEEK_ENCLOSURE_SQUAREDpublic final void setDayOfWeekEnclosure(int newValue)
setDayOfWeekEnclosure in interface ValuePropertiesnewValue - The value of the property 'day of week enclosure'.ValueProperties.DAY_OF_WEEK_ENCLOSURE_NONE,
ValueProperties.DAY_OF_WEEK_ENCLOSURE_PARENTHESIS,
ValueProperties.DAY_OF_WEEK_ENCLOSURE_ANGLE,
ValueProperties.DAY_OF_WEEK_ENCLOSURE_SQUAREDpublic final FormulaField getDayOfWeekEnclosureFormula()
getDayOfWeekEnclosureFormula in interface ValuePropertiespublic final void setDayOfWeekEnclosureFormula(FormulaField newFormula)
setDayOfWeekEnclosureFormula in interface ValuePropertiesnewFormula - The new formula for the property 'week day enclosure'.public final void setDayOfWeekSeparator(java.lang.String newValue)
setDayOfWeekSeparator in interface ValuePropertiesnewValue - The new value of the property 'day of week separator'.public final java.lang.String getDayOfWeekSeparator()
getDayOfWeekSeparator in interface ValuePropertiespublic final void setDayOfWeekSeparatorFormula(FormulaField newFormula)
setDayOfWeekSeparatorFormula in interface ValuePropertiesnewFormula - The new formula for the property 'day of week separator'.public final FormulaField getDayOfWeekSeparatorFormula()
getDayOfWeekSeparatorFormula in interface ValuePropertiesFormulaField The formula for the property 'day of week separator'.public final int getDayOfWeekType()
getDayOfWeekType in interface ValuePropertiesValueProperties.SHORT_DAY_OF_WEEK,
ValueProperties.LONG_DAY_OF_WEEK,
ValueProperties.NO_DAY_OF_WEEKpublic final void setDayOfWeekType(int newValue)
setDayOfWeekType in interface ValuePropertiesnewValue - The new value of the property 'day of week type'.ValueProperties.SHORT_DAY_OF_WEEK,
ValueProperties.LONG_DAY_OF_WEEK,
ValueProperties.NO_DAY_OF_WEEKpublic final FormulaField getDayOfWeekTypeFormula()
getDayOfWeekTypeFormula in interface ValuePropertiesFormulaField The formula for the property 'day of week type'.public final void setDayOfWeekTypeFormula(FormulaField newFormula)
setDayOfWeekTypeFormula in interface ValuePropertiesnewFormula - The new formula for the property 'day of week type'.
The result of the formula should be in range from 0 to 2.ValueProperties.SHORT_DAY_OF_WEEK,
ValueProperties.LONG_DAY_OF_WEEK,
ValueProperties.NO_DAY_OF_WEEKpublic final int getDateOrder()
getDateOrder in interface ValuePropertiesValueProperties.YEAR_MONTH_DAY,
ValueProperties.DAY_MONTH_YEAR,
ValueProperties.MONTH_DAY_YEARpublic final void setDateOrder(int newValue)
setDateOrder in interface ValuePropertiesnewValue - The new value of the property 'date order'.ValueProperties.YEAR_MONTH_DAY,
ValueProperties.DAY_MONTH_YEAR,
ValueProperties.MONTH_DAY_YEARpublic final FormulaField getDateOrderFormula()
getDateOrderFormula in interface ValuePropertiesFormulaField The formula of the property 'date order'.public final void setDateOrderFormula(FormulaField newFormula)
setDateOrderFormula in interface ValuePropertiesnewFormula - The new formula for the property 'date order'.
The result of the formula should be in range from 0 to 2.ValueProperties.YEAR_MONTH_DAY,
ValueProperties.DAY_MONTH_YEAR,
ValueProperties.MONTH_DAY_YEARpublic final java.lang.String getDatePrefixSeparator()
getDatePrefixSeparator in interface ValuePropertiespublic final void setDatePrefixSeparator(java.lang.String newValue)
setDatePrefixSeparator in interface ValuePropertiesnewValue - The new value of the property 'date prefix separator'.public final FormulaField getDatePrefixSeparatorFormula()
getDatePrefixSeparatorFormula in interface ValuePropertiesFormulaField The formula of the property 'date prefix separator'.public final void setDatePrefixSeparatorFormula(FormulaField newFormula)
setDatePrefixSeparatorFormula in interface ValuePropertiesnewFormula - The new formula for the property 'date prefix separator'.public final java.lang.String getDateFirstSeparator()
getDateFirstSeparator in interface ValuePropertiespublic final void setDateFirstSeparator(java.lang.String newValue)
setDateFirstSeparator in interface ValuePropertiesnewValue - The new value of the property 'date first separator'.public final FormulaField getDateFirstSeparatorFormula()
getDateFirstSeparatorFormula in interface ValuePropertiesFormulaField The formula for the property 'date first separator'.public final void setDateFirstSeparatorFormula(FormulaField newFormula)
setDateFirstSeparatorFormula in interface ValuePropertiesnewFormula - The new formula for the property 'date first separator'.public final java.lang.String getDateSecondSeparator()
getDateSecondSeparator in interface ValuePropertiespublic final void setDateSecondSeparator(java.lang.String newValue)
setDateSecondSeparator in interface ValuePropertiesnewValue - The new value of the property 'date second separator'.public final FormulaField getDateSecondSeparatorFormula()
getDateSecondSeparatorFormula in interface ValuePropertiesFormulaField The formula of the property 'date second separator'.public final void setDateSecondSeparatorFormula(FormulaField newFormula)
setDateSecondSeparatorFormula in interface ValuePropertiesnewFormula - The new formula for the property 'date second separator'.public final java.lang.String getDateSuffixSeparator()
getDateSuffixSeparator in interface ValuePropertiespublic final void setDateSuffixSeparator(java.lang.String newValue)
setDateSuffixSeparator in interface ValuePropertiesnewValue - The new value of the property 'date suffix separator'.public final FormulaField getDateSuffixSeparatorFormula()
getDateSuffixSeparatorFormula in interface ValuePropertiesFormulaField The formula of the property 'date suffix separator'.public final void setDateSuffixSeparatorFormula(FormulaField newFormula)
setDateSuffixSeparatorFormula in interface ValuePropertiesnewFormula - The new formula for the property 'date suffix separator'.public final void setDateTimeOrder(int newValue)
setDateTimeOrder in interface ValuePropertiesnewValue - The new value of the property 'date time order'.ValueProperties.DATE_TIME_ORDER,
ValueProperties.TIME_DATE_ORDER,
ValueProperties.DATE_ONLY_ORDER,
ValueProperties.TIME_ONLY_ORDERpublic final int getDateTimeOrder()
getDateTimeOrder in interface ValuePropertiesValueProperties.DATE_TIME_ORDER,
ValueProperties.TIME_DATE_ORDER,
ValueProperties.DATE_ONLY_ORDER,
ValueProperties.TIME_ONLY_ORDERpublic final void setDateTimeOrderFormula(FormulaField newFormula)
setDateTimeOrderFormula in interface ValuePropertiesnewFormula - The new formula for the property 'date time order'.ValueProperties.DATE_TIME_ORDER,
ValueProperties.TIME_DATE_ORDER,
ValueProperties.DATE_ONLY_ORDER,
ValueProperties.TIME_ONLY_ORDERpublic final FormulaField getDateTimeOrderFormula()
getDateTimeOrderFormula in interface ValuePropertiesFormulaField The formula for the property 'date time order'.ValueProperties.DATE_TIME_ORDER,
ValueProperties.TIME_DATE_ORDER,
ValueProperties.DATE_ONLY_ORDER,
ValueProperties.TIME_ONLY_ORDERpublic final void setDateTimeSeparator(java.lang.String newValue)
setDateTimeSeparator in interface ValuePropertiesnewValue - The new value of the property 'date time separator'.public final java.lang.String getDateTimeSeparator()
getDateTimeSeparator in interface ValuePropertiespublic final void setDateTimeSeparatorFormula(FormulaField newFormula)
setDateTimeSeparatorFormula in interface ValuePropertiesnewFormula - The new formula for the property 'date time separator'.public final FormulaField getDateTimeSeparatorFormula()
getDateTimeSeparatorFormula in interface ValuePropertiesFormulaField The formula for the property 'date time separator'.public final int getBooleanFormatOutputType()
getBooleanFormatOutputType in interface ValuePropertiesValueProperties.TRUE_OR_FALSE,
ValueProperties.T_OR_F,
ValueProperties.YES_OR_NO,
ValueProperties.Y_OR_N,
ValueProperties.ONE_OR_ZEROpublic final void setBooleanFormatOutputType(int newValue)
setBooleanFormatOutputType in interface ValuePropertiesnewValue - The new value for the property 'boolean format output type'.ValueProperties.TRUE_OR_FALSE,
ValueProperties.T_OR_F,
ValueProperties.YES_OR_NO,
ValueProperties.Y_OR_N,
ValueProperties.ONE_OR_ZEROpublic final void setBooleanFormatOutputTypeFormula(FormulaField newFormula)
setBooleanFormatOutputTypeFormula in interface ValuePropertiesnewFormula - The new formula for the property 'boolean format output type'.
The result of the formula should be in range from 0 to 4.ValueProperties.TRUE_OR_FALSE,
ValueProperties.T_OR_F,
ValueProperties.YES_OR_NO,
ValueProperties.Y_OR_N,
ValueProperties.ONE_OR_ZEROpublic final FormulaField getBooleanFormatTypeFormula()
getBooleanFormatTypeFormula in interface ValuePropertiesFormulaField The formula for the property 'boolean format output type'.public final FormulaField getBooleanFormatOutputTypeFormula()
getBooleanFormatOutputTypeFormula in interface ValuePropertiespublic int getCurrencyPosition()
getCurrencyPosition in interface ValuePropertiesValueProperties.LEADING_CURRENCY_INSIDE_NEGATIVE,
ValueProperties.LEADING_CURRENCY_OUTSIDE_NEGATIVE,
ValueProperties.TRAILING_CURRENCY_INSIDE_NEGATIVE,
ValueProperties.TRAILING_CURRENCY_OUTSIDE_NEGATIVEpublic final void setCurrencyPosition(int newValue)
setCurrencyPosition in interface ValuePropertiesnewValue - The new value of the property 'currency position type'.ValueProperties.LEADING_CURRENCY_INSIDE_NEGATIVE,
ValueProperties.LEADING_CURRENCY_OUTSIDE_NEGATIVE,
ValueProperties.TRAILING_CURRENCY_INSIDE_NEGATIVE,
ValueProperties.TRAILING_CURRENCY_OUTSIDE_NEGATIVEpublic final FormulaField getCurrencyPositionFormula()
getCurrencyPositionFormula in interface ValuePropertiesFormulaField The formula for the property 'currency position type'.public final void setCurrencyPositionFormula(FormulaField newFormula)
setCurrencyPositionFormula in interface ValuePropertiesnewFormula - The new formula for the property 'currency position type', where
the result of the formula should be in range 0 to 3.ValueProperties.LEADING_CURRENCY_INSIDE_NEGATIVE,
ValueProperties.LEADING_CURRENCY_OUTSIDE_NEGATIVE,
ValueProperties.TRAILING_CURRENCY_INSIDE_NEGATIVE,
ValueProperties.TRAILING_CURRENCY_OUTSIDE_NEGATIVEpublic void setCurrencySymbol(java.lang.String newValue)
setCurrencySymbol in interface ValuePropertiesnewValue - The new value of the property 'currency symbol'.public java.lang.String getCurrencySymbol()
getCurrencySymbol in interface ValuePropertiespublic final void setCurrencySymbolFormula(FormulaField newFormula)
setCurrencySymbolFormula in interface ValuePropertiesnewFormula - The new formula for the property 'currency symbol'.public final FormulaField getCurrencySymbolFormula()
getCurrencySymbolFormula in interface ValuePropertiespublic void setCurrencySymbolType(int newValue)
setCurrencySymbolType in interface ValuePropertiesnewValue - The new value of the property 'currency symbol type'.ValueProperties.NO_SYMBOL,
ValueProperties.FIXED_SYMBOL,
ValueProperties.FLOATING_SYMBOLpublic int getCurrencySymbolType()
getCurrencySymbolType in interface ValuePropertiesValueProperties.NO_SYMBOL,
ValueProperties.FIXED_SYMBOL,
ValueProperties.FLOATING_SYMBOLpublic final void setCurrencySymbolTypeFormula(FormulaField newFormula)
setCurrencySymbolTypeFormula in interface ValuePropertiesnewFormula - The new formula for the property 'currency symbol type'.
The result of the formula should be in range from 0 to 2.ValueProperties.NO_SYMBOL,
ValueProperties.FIXED_SYMBOL,
ValueProperties.FLOATING_SYMBOLpublic final FormulaField getCurrencySymbolTypeFormula()
getCurrencySymbolTypeFormula in interface ValuePropertiespublic final void setUseOneCurrencySymbolPerPage(boolean newValue)
setUseOneCurrencySymbolPerPage in interface ValuePropertiesnewValue - The new value of the property 'use one currency symbol per page'.public final boolean getUseOneCurrencySymbolPerPage()
getUseOneCurrencySymbolPerPage in interface ValuePropertiespublic final void setUseOneCurrencySymbolPerPageFormula(FormulaField newFormula)
setUseOneCurrencySymbolPerPageFormula in interface ValuePropertiesnewFormula - The new formula for the property 'use one currency symbol per page'.public final FormulaField getUseOneCurrencySymbolPerPageFormula()
getUseOneCurrencySymbolPerPageFormula in interface ValuePropertiesFormulaField The formula for the property 'use one currency symbol per page'.public final int getNDecimalPlaces()
getNDecimalPlaces in interface ValuePropertiesValueProperties.getRoundingType(),
ValueProperties.setNumberFormatType(int)public final void setNDecimalPlaces(int newValue)
setNDecimalPlaces in interface ValuePropertiesnewValue - The new value of the property 'n decimal places'.ValueProperties.getRoundingType(),
ValueProperties.setNumberFormatType(int)public final FormulaField getNDecimalPlacesFormula()
getNDecimalPlacesFormula in interface ValuePropertiesValueProperties.setNumberFormatType(int)public final void setNDecimalPlacesFormula(FormulaField newFormula)
setNDecimalPlacesFormula in interface ValuePropertiesnewFormula - The new formula for the property 'n decimal places'.ValueProperties.setNumberFormatType(int)public final java.lang.String getDecimalSeparatorSymbol()
getDecimalSeparatorSymbol in interface ValuePropertiespublic final void setDecimalSeparatorSymbol(java.lang.String newValue)
setDecimalSeparatorSymbol in interface ValuePropertiesnewValue - The new value of the property 'decimal separators symbol'.public final FormulaField getDecimalSeparatorSymbolFormula()
getDecimalSeparatorSymbolFormula in interface ValuePropertiesFormulaField The formula of the property 'decimal separators symbol'.public final void setDecimalSeparatorSymbolFormula(FormulaField newFormula)
setDecimalSeparatorSymbolFormula in interface ValuePropertiesnewFormula - The new formula for the property 'decimal separators symbol'.public final void setReverseSignForDisplay(boolean newValue)
setReverseSignForDisplay in interface ValuePropertiesnewValue - New value for the property 'use reverse sign for display'.public final boolean isReverseSignForDisplay()
isReverseSignForDisplay in interface ValuePropertiespublic final FormulaField getReverseSignForDisplayFormula()
getReverseSignForDisplayFormula in interface ValuePropertiespublic final void setReverseSignForDisplayFormula(FormulaField newFormula)
setReverseSignForDisplayFormula in interface ValuePropertiesnewFormula - The new formula for the property 'use reverse sign for display'.public final void setSuppressIfZero(boolean newValue)
setSuppressIfZero in interface ValuePropertiesnewValue - The new value of the property 'suppress if zero'.public final boolean getSuppressIfZero()
getSuppressIfZero in interface ValuePropertiespublic final void setSuppressIfZeroFormula(FormulaField newFormula)
setSuppressIfZeroFormula in interface ValuePropertiesnewFormula - The new formula for the property 'suppress if zero'.public final FormulaField getSuppressIfZeroFormula()
getSuppressIfZeroFormula in interface ValuePropertiesFormulaField The formula for the property 'suppress if zero'.public final void setUseThousandsSeparator(boolean newValue)
setUseThousandsSeparator in interface ValuePropertiesnewValue - The new value of the property 'use thousands separator'.public final boolean getUseThousandsSeparator()
getUseThousandsSeparator in interface ValuePropertiespublic final void setUseThousandsSeparatorFormula(FormulaField newFormula)
setUseThousandsSeparatorFormula in interface ValuePropertiesnewFormula - The new formula for the property 'use thousands separator'.public final FormulaField getUseThousandsSeparatorFormula()
getUseThousandsSeparatorFormula in interface ValuePropertiesFormulaField The formula for the property 'use thousands separator'.public final void setThousandsSeparatorSymbol(java.lang.String newValue)
setThousandsSeparatorSymbol in interface ValuePropertiesnewValue - The new value of the property 'thousands separator symbol'.public final java.lang.String getThousandsSeparatorSymbol()
getThousandsSeparatorSymbol in interface ValuePropertiespublic final void setThousandsSeparatorSymbolFormula(FormulaField newFormula)
setThousandsSeparatorSymbolFormula in interface ValuePropertiesnewFormula - The new formula for the property 'thousands separator symbol'.public final FormulaField getThousandsSeparatorSymbolFormula()
getThousandsSeparatorSymbolFormula in interface ValuePropertiesFormulaField The formula for the property 'thousands separator symbol'.@Deprecated public final void setRoundingDigits(int digits)
setRounding(int)
setRoundingDigits in interface ValuePropertiesdigits - the count of rounding digits.ValueProperties.getRoundingDigits(),
ValueProperties.setRoundingType(int),
ValueProperties.getRoundingType()@Deprecated public final int getRoundingDigits()
getRounding()
getRoundingDigits in interface ValuePropertiesValueProperties.setRoundingDigits(int),
ValueProperties.setRoundingType(int),
ValueProperties.getRoundingType()@Deprecated public final void setRoundingType(int newValue)
setRounding(int)
setRoundingType in interface ValuePropertiesnewValue - rounding type.
This type value is not the count of digits.ValueProperties.getNDecimalPlaces(),
ValueProperties.ROUND_TO_TEN_BILLIONTH,
ValueProperties.ROUND_TO_BILLIONTH,
ValueProperties.ROUND_TO_HUNDRED_MILLIONTH,
ValueProperties.ROUND_TO_TEN_MILLIONTH,
ValueProperties.ROUND_TO_MILLIONTH,
ValueProperties.ROUND_TO_HUNDRED_THOUSANDTH,
ValueProperties.ROUND_TO_TEN_THOUSANDTH,
ValueProperties.ROUND_TO_THOUSANDTH,
ValueProperties.ROUND_TO_HUNDRETH,
ValueProperties.ROUND_TO_TENTH,
ValueProperties.ROUND_TO_UNIT,
ValueProperties.ROUND_TO_TEN,
ValueProperties.ROUND_TO_HUNDRED,
ValueProperties.ROUND_TO_THOUSAND,
ValueProperties.ROUND_TO_TEN_THOUSAND,
ValueProperties.ROUND_TO_HUNDRED_THOUSAND,
ValueProperties.ROUND_TO_MILLION@Deprecated public final int getRoundingType()
getRounding()
getRoundingType in interface ValuePropertiesValueProperties.getNDecimalPlaces(),
ValueProperties.ROUND_TO_TEN_BILLIONTH,
ValueProperties.ROUND_TO_BILLIONTH,
ValueProperties.ROUND_TO_HUNDRED_MILLIONTH,
ValueProperties.ROUND_TO_TEN_MILLIONTH,
ValueProperties.ROUND_TO_MILLIONTH,
ValueProperties.ROUND_TO_HUNDRED_THOUSANDTH,
ValueProperties.ROUND_TO_TEN_THOUSANDTH,
ValueProperties.ROUND_TO_THOUSANDTH,
ValueProperties.ROUND_TO_HUNDRETH,
ValueProperties.ROUND_TO_TENTH,
ValueProperties.ROUND_TO_UNIT,
ValueProperties.ROUND_TO_TEN,
ValueProperties.ROUND_TO_HUNDRED,
ValueProperties.ROUND_TO_THOUSAND,
ValueProperties.ROUND_TO_TEN_THOUSAND,
ValueProperties.ROUND_TO_HUNDRED_THOUSAND,
ValueProperties.ROUND_TO_MILLIONpublic void setRounding(int newValue)
setRounding in interface ValuePropertiesnewValue - position of digit to round to: negative numbers for after the decimal point, positive for beforepublic int getRounding()
getRounding in interface ValuePropertiespublic void setRoundingFormula(FormulaField newFormula)
setRoundingFormula in interface ValuePropertiesnewFormula - formula providing the digits position of digit to round to: positive numbers for after the decimal point, negative for beforepublic FormulaField getRoundingFormula()
getRoundingFormula in interface ValueProperties@Deprecated public final void setRoundingTypeFormula(FormulaField newFormula)
setRoundingFormula(FormulaField)
setRoundingTypeFormula in interface ValuePropertiesnewFormula - The new formula for the property 'rounding type'.
The result of the formula should be in range from -10 to 6.@Deprecated public final FormulaField getRoundingTypeFormula()
getRoundingFormula()
getRoundingTypeFormula in interface ValuePropertiespublic final void setRoundingMode(int newValue)
setRoundingMode in interface ValuePropertiesnewValue - the rounding mode to be used for rounding numbers.ValueProperties.ROUND_CEILING,
ValueProperties.ROUND_DOWN,
ValueProperties.ROUND_FLOOR,
ValueProperties.ROUND_HALF_DOWN,
ValueProperties.ROUND_HALF_EVEN,
ValueProperties.ROUND_HALF_UP,
ValueProperties.ROUND_UP,
ValueProperties.getRoundingMode(),
ValueProperties.setRoundingModeFormula(com.inet.report.FormulaField)public final int getRoundingMode()
getRoundingMode in interface ValuePropertiesValueProperties.ROUND_CEILING,
ValueProperties.ROUND_DOWN,
ValueProperties.ROUND_FLOOR,
ValueProperties.ROUND_HALF_DOWN,
ValueProperties.ROUND_HALF_EVEN,
ValueProperties.ROUND_HALF_UP,
ValueProperties.ROUND_UP,
ValueProperties.setRoundingMode(int)public final void setRoundingModeFormula(FormulaField newFormula)
setRoundingModeFormula in interface ValuePropertiesnewFormula - The new formula for the property 'rounding type'.
The result of the formula should be in range from 0 to 7.ValueProperties.ROUND_CEILING,
ValueProperties.ROUND_DOWN,
ValueProperties.ROUND_FLOOR,
ValueProperties.ROUND_HALF_DOWN,
ValueProperties.ROUND_HALF_EVEN,
ValueProperties.ROUND_HALF_UP,
ValueProperties.ROUND_UP,
ValueProperties.setRoundingMode(int)public final FormulaField getRoundingModeFormula()
getRoundingModeFormula in interface ValuePropertiesValueProperties.setRoundingModeFormula(com.inet.report.FormulaField)public void setNegativeType(int newValue)
setNegativeType in interface ValuePropertiesnewValue - The new value of the property 'negative type'.ValueProperties.NOT_NEGATIVE,
ValueProperties.LEADING_MINUS,
ValueProperties.TRAILING_MINUS,
ValueProperties.BRACKETEDpublic int getNegativeType()
getNegativeType in interface ValuePropertiesValueProperties.NOT_NEGATIVE,
ValueProperties.LEADING_MINUS,
ValueProperties.TRAILING_MINUS,
ValueProperties.BRACKETEDpublic void setNegativeTypeFormula(FormulaField newFormula)
setNegativeTypeFormula in interface ValuePropertiesnewFormula - The new formula for the property 'negative type'.
The result of the formula should be in range from 0 to 3.ValueProperties.NOT_NEGATIVE,
ValueProperties.LEADING_MINUS,
ValueProperties.TRAILING_MINUS,
ValueProperties.BRACKETEDpublic FormulaField getNegativeTypeFormula()
getNegativeTypeFormula in interface ValuePropertiesFormulaField The formula for the property 'negative type'.public final void setUseLeadingZero(boolean newValue)
setUseLeadingZero in interface ValuePropertiesnewValue - The new value of the property 'use leading zero'.public final boolean getUseLeadingZero()
getUseLeadingZero in interface ValuePropertiespublic final void setUseLeadingZeroFormula(FormulaField newFormula)
setUseLeadingZeroFormula in interface ValuePropertiesnewFormula - The new formula for the property 'use leading zero'.public final FormulaField getUseLeadingZeroFormula()
getUseLeadingZeroFormula in interface ValuePropertiesFormulaField The formula for the property 'use leading zero'.public final void setZeroValueString(java.lang.String newValue)
null then there will be no custom zero value.
setZeroValueString in interface ValuePropertiesnewValue - The new value of the property 'zero value string'.public final java.lang.String getZeroValueString()
getZeroValueString in interface ValuePropertiespublic final void setNumeralLanguage(int language)
setNumeralLanguage in interface ValuePropertieslanguage - one of the language constant values or -1 for the default of the current report and locale.Engine.setLocale(java.util.Locale),
Engine.setNumeralLanguage(int),
ValueProperties.getNumeralLanguage(),
ValueProperties.NUMERAL_LANGUAGE_EUROPEAN,
ValueProperties.NUMERAL_LANGUAGE_ARABIC,
ValueProperties.NUMERAL_LANGUAGE_EASTERN_ARABIC,
ValueProperties.NUMERAL_LANGUAGE_DEVANAGARI,
ValueProperties.NUMERAL_LANGUAGE_BENGALI,
ValueProperties.NUMERAL_LANGUAGE_GURMUKHI,
ValueProperties.NUMERAL_LANGUAGE_GUJARATI,
ValueProperties.NUMERAL_LANGUAGE_ORIYA,
ValueProperties.NUMERAL_LANGUAGE_TAMIL,
ValueProperties.NUMERAL_LANGUAGE_TELUGU,
ValueProperties.NUMERAL_LANGUAGE_KANNADA,
ValueProperties.NUMERAL_LANGUAGE_MALAYALAM,
ValueProperties.NUMERAL_LANGUAGE_THAI,
ValueProperties.NUMERAL_LANGUAGE_LAO,
ValueProperties.NUMERAL_LANGUAGE_TIBETAN,
ValueProperties.NUMERAL_LANGUAGE_MYANMAR,
ValueProperties.NUMERAL_LANGUAGE_ETHIOPIC,
ValueProperties.NUMERAL_LANGUAGE_KHMER,
ValueProperties.NUMERAL_LANGUAGE_MONGOLIANpublic final int getNumeralLanguage()
getNumeralLanguage in interface ValuePropertiesValueProperties.setNumeralLanguage(int)public final void setAllowFieldClipping(boolean newValue)
setAllowFieldClipping in interface ValuePropertiesnewValue - The new value of the property.isAllowFieldClipping(),
setAllowFieldClippingFormula(FormulaField)public final boolean isAllowFieldClipping()
true if allow field clipping is enabled, else false is returned.
isAllowFieldClipping in interface ValuePropertiespublic final void setAllowFieldClippingFormula(FormulaField newField)
setAllowFieldClippingFormula in interface ValuePropertiesnewField - Formula Field to set for the property "allow field clipping"setAllowFieldClipping(boolean),
getAllowFieldClippingFormula()public final FormulaField getAllowFieldClippingFormula()
getAllowFieldClippingFormula in interface ValuePropertiessetAllowFieldClipping(boolean),
setAllowFieldClippingFormula(com.inet.report.FormulaField)public final java.lang.String getCurrencySeparator()
getCurrencySeparator in interface ValuePropertiespublic final void setCurrencySeparator(java.lang.String newCurrencySeparator)
setCurrencySeparator in interface ValuePropertiesnewCurrencySeparator - The separator to be used between number value
and currency symbol.public final FormulaField getCurrencySeparatorFormula()
null it will be used to get the separator between the
number value and the currency symbol otherwise the value of
ValueProperties.getCurrencySeparator() will be used.
getCurrencySeparatorFormula in interface ValuePropertiesnull if only the value
of ValueProperties.getCurrencySeparator() should be used.public final void setCurrencySeparatorFormula(FormulaField newFormula)
setCurrencySeparatorFormula in interface ValuePropertiesnewFormula - The formula which should be used for the property
'currency separator' or null if no formula should be used.public final void setField(Field newField)
setField in class ElementnewField - The new field element of the property 'field'.public java.util.List getPropertyFormulas()
getPropertyFormulas in class AbstractFontElementpublic FormulaField getManualFormatFormula()
getManualFormatFormula in interface ValuePropertiesFormulaField The formula of the property 'manual format'.public void setManualFormatFormula(FormulaField newFormula)
setManualFormatFormula in interface ValuePropertiesnewFormula - The new formula for the property 'manual format'.
public NodeParser parseElement(com.inet.report.parser.XMLTag group,
java.lang.String tag,
org.xml.sax.Attributes atts,
java.util.Map parserMap)
throws FatalParserException
Parses an XML node with the given information, and returns either a sub-element which was created as a result, or null if no sub-element was created, i.e. the information was applied to the ReportComponent itself. Note that the parsing is highly tolerant, i.e. exceptions are intercepted and suppressed if at all possible.
parseElement in interface NodeParserparseElement in class AbstractFontElementgroup - XMLTag of the current node to be parsed, or null if there is no such current group. An XMLTag is a group
of nodes bundled together, usually it is a Properties node such as CommonProperties, BorderProperties, etc.tag - The XMLTag to be parsedatts - The set of attributes in the current XMLTagparserMap - The map of current Parser.
FatalParserException - if an exception occurs which causes the report to not be able to be read: causes the abortion of the
reading of the report.
|
i-net Clear Reports | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||