public abstract class AbstractValueElement extends AbstractFontElement implements ValueProperties
ValueProperties
.BOX, CHART, CROSSTAB, CROSSTABSECTION, DATABASE_PICTURE, FIELD, FIELDPART, FORMFIELD, INTERACTIVE_SORTING, JAVABEAN, LINE, PARAGRAPH, PICTURE, SIGNATURE, SUBREPORT, TEXT, TEXTPART
AM_PM_AFTER, AM_PM_BEFORE, BRACKETED, DATE_ONLY_ORDER, DATE_TIME_ORDER, DAY_MONTH_YEAR, DAY_OF_WEEK_ENCLOSURE_ANGLE, DAY_OF_WEEK_ENCLOSURE_NONE, DAY_OF_WEEK_ENCLOSURE_PARENTHESIS, DAY_OF_WEEK_ENCLOSURE_SQUARED, FIXED_SYMBOL, FLOATING_SYMBOL, GREGORIAN_CALENDAR, GREGORIAN_US_CALENDAR, HIJRI_CALENDAR, JAPANESE_CALENDAR, KOREAN_CALENDAR, LEADING_CURRENCY_INSIDE_NEGATIVE, LEADING_CURRENCY_OUTSIDE_NEGATIVE, LEADING_DAY_OF_WEEK, LEADING_MINUS, LEADING_ZERO_NUMERIC_DAY, LEADING_ZERO_NUMERIC_MONTH, LONG_DAY_OF_WEEK, LONG_ERA, LONG_MONTH, LONG_YEAR, MONTH_DAY_YEAR, NOT_NEGATIVE, NOT_USING_SYSTEM_DEFAULTS, NO_DAY, NO_DAY_OF_WEEK, NO_ERA, NO_HOUR, NO_MINUTE, NO_MONTH, NO_SYMBOL, NO_YEAR, NUMBER_FORMAT_CURRENCY, NUMBER_FORMAT_FRACTIONAL, NUMBER_FORMAT_INTEGER, NUMBER_FORMAT_PERCENT, NUMERAL_LANGUAGE_ARABIC, NUMERAL_LANGUAGE_BENGALI, NUMERAL_LANGUAGE_DEVANAGARI, NUMERAL_LANGUAGE_EASTERN_ARABIC, NUMERAL_LANGUAGE_ETHIOPIC, NUMERAL_LANGUAGE_EUROPEAN, NUMERAL_LANGUAGE_GUJARATI, NUMERAL_LANGUAGE_GURMUKHI, NUMERAL_LANGUAGE_KANNADA, NUMERAL_LANGUAGE_KHMER, NUMERAL_LANGUAGE_LAO, NUMERAL_LANGUAGE_MALAYALAM, NUMERAL_LANGUAGE_MONGOLIAN, NUMERAL_LANGUAGE_MYANMAR, NUMERAL_LANGUAGE_ORIYA, NUMERAL_LANGUAGE_TAMIL, NUMERAL_LANGUAGE_TELUGU, NUMERAL_LANGUAGE_THAI, NUMERAL_LANGUAGE_TIBETAN, NUMERIC_DAY, NUMERIC_HOUR, NUMERIC_HOUR_NO_LEADING_ZERO, NUMERIC_MINUTE, NUMERIC_MINUTE_NO_LEADING_ZERO, NUMERIC_MONTH, NUMERIC_NO_LEADING_ZERO, NUMERIC_NO_SECOND, NUMERIC_SECOND, ONE_OR_ZERO, ROUND_CEILING, ROUND_DOWN, ROUND_FLOOR, ROUND_HALF_DOWN, ROUND_HALF_EVEN, ROUND_HALF_UP, ROUND_UP, SHORT_DAY_OF_WEEK, SHORT_ERA, SHORT_MONTH, SHORT_YEAR, TAIWANESE_CALENDAR, THAI_CALENDAR, TIME_DATE_ORDER, TIME_ONLY_ORDER, TRAILING_CURRENCY_INSIDE_NEGATIVE, TRAILING_CURRENCY_OUTSIDE_NEGATIVE, TRAILING_DAY_OF_WEEK, TRAILING_MINUS, TRUE_OR_FALSE, TWELVE_HOURS, TWENTY_FOUR_HOURS, T_OR_F, USE_CUSTOM_FORMAT, USE_SYSTEM_LONG_DATE, USE_SYSTEM_LONG_TIME, USE_SYSTEM_MEDIUM_DATE, USE_SYSTEM_MEDIUM_TIME, USE_SYSTEM_SHORT_DATE, USE_SYSTEM_SHORT_TIME, YEAR_MONTH_DAY, YES_OR_NO, Y_OR_N
FONT_DIALOG, FONT_MONOSPACED, FONT_SANS_SERIF, FONT_SERIF, FONT_STYLE_BOLD, FONT_STYLE_ITALIC, FONT_STYLE_STRIKETHROUGH, FONT_STYLE_UNDERLINE
ALIGN_HORIZONTAL_CENTER, ALIGN_HORIZONTAL_DEFAULT, ALIGN_HORIZONTAL_JUSTIFIED, ALIGN_HORIZONTAL_LEFT, ALIGN_HORIZONTAL_RIGHT
Modifier and Type | Method and Description |
---|---|
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'.
|
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<FormulaField> |
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.
|
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 |
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'
|
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 |
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 |
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'.
|
getFontColor, getFontColorFormula, getFontName, getFontNameFormula, getFontSize, getFontSizeFormula, getFontSizeTwips, getFontStyle, getFontStyleFormula, getStrikeoutFormula, getUnderlineFormula, isBold, isItalic, isStrikeout, isUnderline, setBold, setFontColor, setFontColorFormula, setFontName, setFontNameFormula, setFontSize, setFontSizeFormula, setFontSizeTwips, setFontStyle, setFontStyleFormula, setItalic, setStrikeout, setStrikeoutFormula, setUnderline, setUnderlineFormula
addListener, copy, getBottomLineStyle, getBottomLineStyleFormula, getCanGrowCount, getCanGrowFormula, getCloseBorderOnPageBreakFormula, getDropShadowFormula, getEngine, getField, getForeColor, getForeColorFormula, getHorAlign, getHorAlignFormula, getHyperlinkUrl, getHyperlinkUrlFormula, getLeftLineStyle, getLeftLineStyleFormula, getParent, getRightLineStyle, getRightLineStyleFormula, getSuppressIfDuplicatedFormula, getTightHorizontalFormula, getToolTipsText, getToolTipsTextFormula, getTopLineStyle, getTopLineStyleFormula, indexOf, isCanGrow, isCloseBorderOnPageBreak, isDropShadow, isSuppressIfDuplicated, isTightHorizontal, paramString, removeListener, setBottomLineStyle, setBottomLineStyleFormula, setCanGrow, setCanGrowCount, setCanGrowFormula, setCloseBorderOnPageBreak, setCloseBorderOnPageBreakFormula, setDropShadow, setDropShadowFormula, setForeColor, setForeColorFormula, setHorAlign, setHorAlignFormula, setHyperlinkUrl, setHyperlinkUrlFormula, setIndex, setLeftLineStyle, setLeftLineStyleFormula, setRightLineStyle, setRightLineStyleFormula, setSuppressIfDuplicated, setSuppressIfDuplicatedFormula, setTightHorizontal, setTightHorizontalFormula, setToolTipsText, setToolTipsTextFormula, setTopLineStyle, setTopLineStyleFormula
getBackColor, getBackColorFormula, getHeight, getKeepTogetherFormula, getSubComponents, getSuppressFormula, getType, getWidth, getX, getY, isKeepTogether, isSuppress, setBackColor, setBackColorFormula, setHeight, setKeepTogether, setKeepTogetherFormula, setSuppress, setSuppressFormula, setWidth, setX, setY
getKeepTogetherFormula, getSuppressFormula, isKeepTogether, isSuppress, setKeepTogether, setKeepTogetherFormula, setSuppress, setSuppressFormula
isDOMParser, parseDOM, parseElement, parseEndElement, parseText
public final java.lang.String getAmString()
getAmString
in interface ValueProperties
public final void setAmString(java.lang.String newValue)
setAmString
in interface ValueProperties
newValue
- The new value of the property 'am string'.public final FormulaField getAmStringFormula()
getAmStringFormula
in interface ValueProperties
FormulaField
if a formula for this property was defined else null
.public final void setAmStringFormula(FormulaField newFormula)
setAmStringFormula
in interface ValueProperties
newFormula
- The new formula for the property 'am string'.public final java.lang.String getPmString()
getPmString
in interface ValueProperties
public final void setPmString(java.lang.String newValue)
setPmString
in interface ValueProperties
newValue
- The new value of the property 'pm string'.public final FormulaField getPmStringFormula()
getPmStringFormula
in interface ValueProperties
FormulaField
if a formula for this property was defined else null
.public final void setPmStringFormula(FormulaField newFormula)
setPmStringFormula
in interface ValueProperties
newFormula
- The new formula for the property 'pm string'.public final void setTimeBase(int newValue)
setTimeBase
in interface ValueProperties
newValue
- The new value of the property 'time base'.ValuePropertiesConstants.TWELVE_HOURS
,
ValuePropertiesConstants.TWENTY_FOUR_HOURS
public final int getTimeBase()
getTimeBase
in interface ValueProperties
ValuePropertiesConstants.TWELVE_HOURS
,
ValuePropertiesConstants.TWENTY_FOUR_HOURS
public final void setTimeBaseFormula(FormulaField newFormula)
setTimeBaseFormula
in interface ValueProperties
newFormula
- The new formula for the property 'time base'.ValuePropertiesConstants.TWELVE_HOURS
,
ValuePropertiesConstants.TWENTY_FOUR_HOURS
public final FormulaField getTimeBaseFormula()
getTimeBaseFormula
in interface ValueProperties
FormulaField
The formula for the property 'time base'.public final int getAmPmOrder()
getAmPmOrder
in interface ValueProperties
ValuePropertiesConstants.AM_PM_BEFORE
,
ValuePropertiesConstants.AM_PM_AFTER
public final void setAmPmOrder(int newValue)
setAmPmOrder
in interface ValueProperties
newValue
- The new value for property.ValuePropertiesConstants.AM_PM_BEFORE
,
ValuePropertiesConstants.AM_PM_AFTER
public final FormulaField getAmPmOrderFormula()
getAmPmOrderFormula
in interface ValueProperties
FormulaField
if a formula for this property was defined else null
.public final void setAmPmOrderFormula(FormulaField newFormula)
setAmPmOrderFormula
in interface ValueProperties
newFormula
- The new formula for the property 'am pm order/type'.
The result of the formula should either 0 or 1.ValuePropertiesConstants.AM_PM_BEFORE
,
ValuePropertiesConstants.AM_PM_AFTER
public final void setHourType(int newValue)
setHourType
in interface ValueProperties
newValue
- The new value of the property 'hour type'.ValuePropertiesConstants.NO_HOUR
,
ValuePropertiesConstants.NUMERIC_HOUR
,
ValuePropertiesConstants.NUMERIC_HOUR_NO_LEADING_ZERO
public final int getHourType()
getHourType
in interface ValueProperties
ValuePropertiesConstants.NO_HOUR
,
ValuePropertiesConstants.NUMERIC_HOUR
,
ValuePropertiesConstants.NUMERIC_HOUR_NO_LEADING_ZERO
public final void setHourTypeFormula(FormulaField newFormula)
setHourTypeFormula
in interface ValueProperties
newFormula
- The new formula for the property 'hour type'.
The result of the formula should be in range from 0 to 2.ValuePropertiesConstants.NO_HOUR
,
ValuePropertiesConstants.NUMERIC_HOUR
,
ValuePropertiesConstants.NUMERIC_HOUR_NO_LEADING_ZERO
public final FormulaField getHourTypeFormula()
getHourTypeFormula
in interface ValueProperties
FormulaField
The current formula for the property 'hour type'.public final void setMinuteType(int newValue)
setMinuteType
in interface ValueProperties
newValue
- The new value of the property 'minute type'.ValuePropertiesConstants.NO_MINUTE
,
ValuePropertiesConstants.NUMERIC_MINUTE
,
ValuePropertiesConstants.NUMERIC_MINUTE_NO_LEADING_ZERO
public final int getMinuteType()
getMinuteType
in interface ValueProperties
ValuePropertiesConstants.NO_MINUTE
,
ValuePropertiesConstants.NUMERIC_MINUTE
,
ValuePropertiesConstants.NUMERIC_MINUTE_NO_LEADING_ZERO
public final void setMinuteTypeFormula(FormulaField newFormula)
setMinuteTypeFormula
in interface ValueProperties
newFormula
- The new formula for the property 'minute type'.
The result of the formula should be in range from 0 to 2.ValuePropertiesConstants.NO_MINUTE
,
ValuePropertiesConstants.NUMERIC_MINUTE
,
ValuePropertiesConstants.NUMERIC_MINUTE_NO_LEADING_ZERO
public final FormulaField getMinuteTypeFormula()
getMinuteTypeFormula
in interface ValueProperties
FormulaField
The formula for the property 'minute type'.public final void setSecondType(int newValue)
setSecondType
in interface ValueProperties
newValue
- The new value of the property 'second type'.ValuePropertiesConstants.NUMERIC_NO_SECOND
,
ValuePropertiesConstants.NUMERIC_SECOND
,
ValuePropertiesConstants.NUMERIC_NO_LEADING_ZERO
public final int getSecondType()
getSecondType
in interface ValueProperties
ValuePropertiesConstants.NUMERIC_NO_SECOND
,
ValuePropertiesConstants.NUMERIC_SECOND
,
ValuePropertiesConstants.NUMERIC_NO_LEADING_ZERO
public final void setSecondTypeFormula(FormulaField newFormula)
setSecondTypeFormula
in interface ValueProperties
newFormula
- The new formula for the property 'second type'.
The result of the formula should be in range from 0 to 2.ValuePropertiesConstants.NUMERIC_NO_SECOND
,
ValuePropertiesConstants.NUMERIC_SECOND
,
ValuePropertiesConstants.NUMERIC_NO_LEADING_ZERO
public final FormulaField getSecondTypeFormula()
getSecondTypeFormula
in interface ValueProperties
FormulaField
The formula for the property 'second type'.public final java.lang.String getHourMinuteSeparator()
getHourMinuteSeparator
in interface ValueProperties
public final void setHourMinuteSeparator(java.lang.String newValue)
setHourMinuteSeparator
in interface ValueProperties
newValue
- The new value of the property 'hour minute sepereator'.public final void setHourMinuteSeparatorFormula(FormulaField newFormula)
setHourMinuteSeparatorFormula
in interface ValueProperties
newFormula
- The new formula for the property 'hour minute sepereator'.public final FormulaField getHourMinuteSeparatorFormula()
getHourMinuteSeparatorFormula
in interface ValueProperties
FormulaField
The current formula for the property 'hour minute sepereator'.public final void setMinuteSecondSeparator(java.lang.String newValue)
setMinuteSecondSeparator
in interface ValueProperties
newValue
- The new value of the property 'minute second separator'.public final java.lang.String getMinuteSecondSeparator()
getMinuteSecondSeparator
in interface ValueProperties
public final void setMinuteSecondSeparatorFormula(FormulaField newFormula)
setMinuteSecondSeparatorFormula
in interface ValueProperties
newFormula
- The new formula for the property 'minute second separator'.public final FormulaField getMinuteSecondSeparatorFormula()
getMinuteSecondSeparatorFormula
in interface ValueProperties
FormulaField
The formula for the property 'minute second separator'.public final int getDateFormatType()
getDateFormatType
in interface ValueProperties
ValueProperties.USE_SYSTEM_LONG_DATE
,
ValueProperties.USE_SYSTEM_MEDIUM_DATE
,
ValueProperties.USE_SYSTEM_SHORT_DATE
,
ValueProperties.NOT_USING_SYSTEM_DEFAULTS
public final void setDateFormatType(int newValue)
setDateFormatType
in interface ValueProperties
newValue
- 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_DEFAULTS
public final FormulaField getDateFormatTypeFormula()
getDateFormatTypeFormula
in interface ValueProperties
FormulaField
The formula of the property 'date format type'.public final void setDateFormatTypeFormula(FormulaField newFormula)
setDateFormatTypeFormula
in interface ValueProperties
newFormula
- 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_DEFAULTS
public int getTimeFormatType()
getTimeFormatType
in interface ValueProperties
ValueProperties.USE_SYSTEM_LONG_TIME
,
ValueProperties.USE_SYSTEM_MEDIUM_TIME
,
ValueProperties.USE_SYSTEM_SHORT_TIME
,
ValueProperties.USE_CUSTOM_FORMAT
public void setTimeFormatType(int systemDefaultTimeType)
setTimeFormatType
in interface ValueProperties
systemDefaultTimeType
- 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_FORMAT
public FormulaField getTimeFormatTypeFormula()
getTimeFormatTypeFormula
in interface ValueProperties
public void setTimeFormatTypeFormula(FormulaField newFormula)
setTimeFormatTypeFormula
in interface ValueProperties
newFormula
- the formula determining the time format type set for this elementpublic int getNumberFormatType()
getNumberFormatType
in interface ValueProperties
ValueProperties.NUMBER_FORMAT_INTEGER
,
ValueProperties.NUMBER_FORMAT_FRACTIONAL
,
ValueProperties.NUMBER_FORMAT_PERCENT
,
ValueProperties.NUMBER_FORMAT_CURRENCY
,
ValueProperties.USE_CUSTOM_FORMAT
public void setNumberFormatType(int newValue)
setNumberFormatType
in interface ValueProperties
newValue
- 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_FORMAT
public FormulaField getNumberFormatTypeFormula()
getNumberFormatTypeFormula
in interface ValueProperties
ValueProperties.NUMBER_FORMAT_INTEGER
,
ValueProperties.NUMBER_FORMAT_FRACTIONAL
,
ValueProperties.NUMBER_FORMAT_PERCENT
,
ValueProperties.NUMBER_FORMAT_CURRENCY
,
ValueProperties.USE_CUSTOM_FORMAT
public void setNumberFormatTypeFormula(FormulaField newFormula)
setNumberFormatTypeFormula
in interface ValueProperties
newFormula
- 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_FORMAT
public final int getDateCalendarType()
getDateCalendarType
in interface ValueProperties
ValuePropertiesConstants.GREGORIAN_CALENDAR
,
ValuePropertiesConstants.GREGORIAN_US_CALENDAR
,
ValuePropertiesConstants.JAPANESE_CALENDAR
,
ValuePropertiesConstants.TAIWANESE_CALENDAR
,
ValuePropertiesConstants.KOREAN_CALENDAR
,
ValuePropertiesConstants.HIJRI_CALENDAR
,
ValuePropertiesConstants.THAI_CALENDAR
public final void setDateCalendarType(int newValue)
setDateCalendarType
in interface ValueProperties
newValue
- The new value of the property 'date calendar type'.ValuePropertiesConstants.GREGORIAN_CALENDAR
,
ValuePropertiesConstants.GREGORIAN_US_CALENDAR
,
ValuePropertiesConstants.JAPANESE_CALENDAR
,
ValuePropertiesConstants.TAIWANESE_CALENDAR
,
ValuePropertiesConstants.KOREAN_CALENDAR
,
ValuePropertiesConstants.HIJRI_CALENDAR
,
ValuePropertiesConstants.THAI_CALENDAR
public final FormulaField getDateCalendarTypeFormula()
getDateCalendarTypeFormula
in interface ValueProperties
FormulaField
The formula of the property 'date calendar type'.public final void setDateCalendarTypeFormula(FormulaField newFormula)
setDateCalendarTypeFormula
in interface ValueProperties
newFormula
- The new formula of the property 'date calendar type'.
The result of the formula should be in range from 1 to 7.ValuePropertiesConstants.GREGORIAN_CALENDAR
,
ValuePropertiesConstants.GREGORIAN_US_CALENDAR
,
ValuePropertiesConstants.JAPANESE_CALENDAR
,
ValuePropertiesConstants.TAIWANESE_CALENDAR
,
ValuePropertiesConstants.KOREAN_CALENDAR
,
ValuePropertiesConstants.HIJRI_CALENDAR
,
ValuePropertiesConstants.THAI_CALENDAR
public final int getDateEraType()
getDateEraType
in interface ValueProperties
ValuePropertiesConstants.SHORT_ERA
,
ValuePropertiesConstants.LONG_ERA
,
ValuePropertiesConstants.NO_ERA
public final void setDateEraType(int newValue)
setDateEraType
in interface ValueProperties
newValue
- The new value of the property 'date era type'.ValuePropertiesConstants.SHORT_ERA
,
ValuePropertiesConstants.LONG_ERA
,
ValuePropertiesConstants.NO_ERA
public final FormulaField getDateEraTypeFormula()
getDateEraTypeFormula
in interface ValueProperties
FormulaField
The formula for the property 'date era type'.public final void setDateEraTypeFormula(FormulaField newFormula)
setDateEraTypeFormula
in interface ValueProperties
newFormula
- The new formula for the property 'date era type'.
The result of the formula should be in range from 0 to 2.ValuePropertiesConstants.SHORT_ERA
,
ValuePropertiesConstants.LONG_ERA
,
ValuePropertiesConstants.NO_ERA
public final int getDayType()
getDayType
in interface ValueProperties
ValuePropertiesConstants.NUMERIC_DAY
,
ValuePropertiesConstants.LEADING_ZERO_NUMERIC_DAY
,
ValuePropertiesConstants.NO_DAY
public final void setDayType(int newValue)
setDayType
in interface ValueProperties
newValue
- The new value of the property 'day type'.ValuePropertiesConstants.NUMERIC_DAY
,
ValuePropertiesConstants.LEADING_ZERO_NUMERIC_DAY
,
ValuePropertiesConstants.NO_DAY
public final FormulaField getDayTypeFormula()
getDayTypeFormula
in interface ValueProperties
FormulaField
The formula of the property 'day type'.ValuePropertiesConstants.NUMERIC_DAY
,
ValuePropertiesConstants.LEADING_ZERO_NUMERIC_DAY
,
ValuePropertiesConstants.NO_DAY
public final void setDayTypeFormula(FormulaField newFormula)
setDayTypeFormula
in interface ValueProperties
newFormula
- The new formula for the property 'day type'.
The result of the formula should be in range from 0 to 2.ValuePropertiesConstants.NUMERIC_DAY
,
ValuePropertiesConstants.LEADING_ZERO_NUMERIC_DAY
,
ValuePropertiesConstants.NO_DAY
public final void setMonthType(int newValue)
setMonthType
in interface ValueProperties
newValue
- The new value of the property 'month type'.ValuePropertiesConstants.LEADING_ZERO_NUMERIC_MONTH
,
ValuePropertiesConstants.LONG_MONTH
,
ValuePropertiesConstants.NO_MONTH
,
ValuePropertiesConstants.NUMERIC_MONTH
,
ValuePropertiesConstants.SHORT_MONTH
public final int getMonthType()
getMonthType
in interface ValueProperties
ValuePropertiesConstants.LEADING_ZERO_NUMERIC_MONTH
,
ValuePropertiesConstants.LONG_MONTH
,
ValuePropertiesConstants.NO_MONTH
,
ValuePropertiesConstants.NUMERIC_MONTH
,
ValuePropertiesConstants.SHORT_MONTH
public final void setMonthTypeFormula(FormulaField newFormula)
setMonthTypeFormula
in interface ValueProperties
newFormula
- The new formula for the property 'month type'.
The result of the formula should be in range from 0 to 2.ValuePropertiesConstants.LEADING_ZERO_NUMERIC_MONTH
,
ValuePropertiesConstants.LONG_MONTH
,
ValuePropertiesConstants.NO_MONTH
,
ValuePropertiesConstants.NUMERIC_MONTH
,
ValuePropertiesConstants.SHORT_MONTH
public final FormulaField getMonthTypeFormula()
getMonthTypeFormula
in interface ValueProperties
FormulaField
The formula for the property 'month type'.public final void setYearType(int newValue)
setYearType
in interface ValueProperties
newValue
- The new value of the property 'year type'.ValuePropertiesConstants.SHORT_YEAR
,
ValuePropertiesConstants.LONG_YEAR
,
ValuePropertiesConstants.NO_YEAR
public final int getYearType()
getYearType
in interface ValueProperties
ValuePropertiesConstants.SHORT_YEAR
,
ValuePropertiesConstants.LONG_YEAR
,
ValuePropertiesConstants.NO_YEAR
public final void setYearTypeFormula(FormulaField newFormula)
setYearTypeFormula
in interface ValueProperties
newFormula
- The new formula for the property 'year type'.
The result of the formula should be in range from 0 to 2.ValuePropertiesConstants.SHORT_YEAR
,
ValuePropertiesConstants.LONG_YEAR
,
ValuePropertiesConstants.NO_YEAR
public final FormulaField getYearTypeFormula()
getYearTypeFormula
in interface ValueProperties
FormulaField
The formula for the property 'year type'.public final int getDayOfWeekPosition()
getDayOfWeekPosition
in interface ValueProperties
ValuePropertiesConstants.LEADING_DAY_OF_WEEK
,
ValuePropertiesConstants.TRAILING_DAY_OF_WEEK
public final void setDayOfWeekPosition(int newValue)
setDayOfWeekPosition
in interface ValueProperties
newValue
- The new value of the property 'day of week position'.ValuePropertiesConstants.LEADING_DAY_OF_WEEK
,
ValuePropertiesConstants.TRAILING_DAY_OF_WEEK
public final FormulaField getDayOfWeekPositionFormula()
getDayOfWeekPositionFormula
in interface ValueProperties
FormulaField
The formula for the property 'day of week position'.public final void setDayOfWeekPositionFormula(FormulaField newFormula)
setDayOfWeekPositionFormula
in interface ValueProperties
newFormula
- The new formula for the property 'day of week position'.
The result of the formula should be in range from 0 to 1.ValuePropertiesConstants.LEADING_DAY_OF_WEEK
,
ValuePropertiesConstants.TRAILING_DAY_OF_WEEK
public final int getDayOfWeekEnclosure()
getDayOfWeekEnclosure
in interface ValueProperties
ValuePropertiesConstants.DAY_OF_WEEK_ENCLOSURE_NONE
,
ValuePropertiesConstants.DAY_OF_WEEK_ENCLOSURE_PARENTHESIS
,
ValuePropertiesConstants.DAY_OF_WEEK_ENCLOSURE_ANGLE
,
ValuePropertiesConstants.DAY_OF_WEEK_ENCLOSURE_SQUARED
public final void setDayOfWeekEnclosure(int newValue)
setDayOfWeekEnclosure
in interface ValueProperties
newValue
- The value of the property 'day of week enclosure'.ValuePropertiesConstants.DAY_OF_WEEK_ENCLOSURE_NONE
,
ValuePropertiesConstants.DAY_OF_WEEK_ENCLOSURE_PARENTHESIS
,
ValuePropertiesConstants.DAY_OF_WEEK_ENCLOSURE_ANGLE
,
ValuePropertiesConstants.DAY_OF_WEEK_ENCLOSURE_SQUARED
public final FormulaField getDayOfWeekEnclosureFormula()
getDayOfWeekEnclosureFormula
in interface ValueProperties
public final void setDayOfWeekEnclosureFormula(FormulaField newFormula)
setDayOfWeekEnclosureFormula
in interface ValueProperties
newFormula
- The new formula for the property 'week day enclosure'.public final void setDayOfWeekSeparator(java.lang.String newValue)
setDayOfWeekSeparator
in interface ValueProperties
newValue
- The new value of the property 'day of week separator'.public final java.lang.String getDayOfWeekSeparator()
getDayOfWeekSeparator
in interface ValueProperties
public final void setDayOfWeekSeparatorFormula(FormulaField newFormula)
setDayOfWeekSeparatorFormula
in interface ValueProperties
newFormula
- The new formula for the property 'day of week separator'.public final FormulaField getDayOfWeekSeparatorFormula()
getDayOfWeekSeparatorFormula
in interface ValueProperties
FormulaField
The formula for the property 'day of week separator'.public final int getDayOfWeekType()
getDayOfWeekType
in interface ValueProperties
ValuePropertiesConstants.SHORT_DAY_OF_WEEK
,
ValuePropertiesConstants.LONG_DAY_OF_WEEK
,
ValuePropertiesConstants.NO_DAY_OF_WEEK
public final void setDayOfWeekType(int newValue)
setDayOfWeekType
in interface ValueProperties
newValue
- The new value of the property 'day of week type'.ValuePropertiesConstants.SHORT_DAY_OF_WEEK
,
ValuePropertiesConstants.LONG_DAY_OF_WEEK
,
ValuePropertiesConstants.NO_DAY_OF_WEEK
public final FormulaField getDayOfWeekTypeFormula()
getDayOfWeekTypeFormula
in interface ValueProperties
FormulaField
The formula for the property 'day of week type'.public final void setDayOfWeekTypeFormula(FormulaField newFormula)
setDayOfWeekTypeFormula
in interface ValueProperties
newFormula
- The new formula for the property 'day of week type'.
The result of the formula should be in range from 0 to 2.ValuePropertiesConstants.SHORT_DAY_OF_WEEK
,
ValuePropertiesConstants.LONG_DAY_OF_WEEK
,
ValuePropertiesConstants.NO_DAY_OF_WEEK
public final int getDateOrder()
getDateOrder
in interface ValueProperties
ValuePropertiesConstants.YEAR_MONTH_DAY
,
ValuePropertiesConstants.DAY_MONTH_YEAR
,
ValuePropertiesConstants.MONTH_DAY_YEAR
public final void setDateOrder(int newValue)
setDateOrder
in interface ValueProperties
newValue
- The new value of the property 'date order'.ValuePropertiesConstants.YEAR_MONTH_DAY
,
ValuePropertiesConstants.DAY_MONTH_YEAR
,
ValuePropertiesConstants.MONTH_DAY_YEAR
public final FormulaField getDateOrderFormula()
getDateOrderFormula
in interface ValueProperties
FormulaField
The formula of the property 'date order'.public final void setDateOrderFormula(FormulaField newFormula)
setDateOrderFormula
in interface ValueProperties
newFormula
- The new formula for the property 'date order'.
The result of the formula should be in range from 0 to 2.ValuePropertiesConstants.YEAR_MONTH_DAY
,
ValuePropertiesConstants.DAY_MONTH_YEAR
,
ValuePropertiesConstants.MONTH_DAY_YEAR
public final java.lang.String getDatePrefixSeparator()
getDatePrefixSeparator
in interface ValueProperties
public final void setDatePrefixSeparator(java.lang.String newValue)
setDatePrefixSeparator
in interface ValueProperties
newValue
- The new value of the property 'date prefix separator'.public final FormulaField getDatePrefixSeparatorFormula()
getDatePrefixSeparatorFormula
in interface ValueProperties
FormulaField
The formula of the property 'date prefix separator'.public final void setDatePrefixSeparatorFormula(FormulaField newFormula)
setDatePrefixSeparatorFormula
in interface ValueProperties
newFormula
- The new formula for the property 'date prefix separator'.public final java.lang.String getDateFirstSeparator()
getDateFirstSeparator
in interface ValueProperties
public final void setDateFirstSeparator(java.lang.String newValue)
setDateFirstSeparator
in interface ValueProperties
newValue
- The new value of the property 'date first separator'.public final FormulaField getDateFirstSeparatorFormula()
getDateFirstSeparatorFormula
in interface ValueProperties
FormulaField
The formula for the property 'date first separator'.public final void setDateFirstSeparatorFormula(FormulaField newFormula)
setDateFirstSeparatorFormula
in interface ValueProperties
newFormula
- The new formula for the property 'date first separator'.public final java.lang.String getDateSecondSeparator()
getDateSecondSeparator
in interface ValueProperties
public final void setDateSecondSeparator(java.lang.String newValue)
setDateSecondSeparator
in interface ValueProperties
newValue
- The new value of the property 'date second separator'.public final FormulaField getDateSecondSeparatorFormula()
getDateSecondSeparatorFormula
in interface ValueProperties
FormulaField
The formula of the property 'date second separator'.public final void setDateSecondSeparatorFormula(FormulaField newFormula)
setDateSecondSeparatorFormula
in interface ValueProperties
newFormula
- The new formula for the property 'date second separator'.public final java.lang.String getDateSuffixSeparator()
getDateSuffixSeparator
in interface ValueProperties
public final void setDateSuffixSeparator(java.lang.String newValue)
setDateSuffixSeparator
in interface ValueProperties
newValue
- The new value of the property 'date suffix separator'.public final FormulaField getDateSuffixSeparatorFormula()
getDateSuffixSeparatorFormula
in interface ValueProperties
FormulaField
The formula of the property 'date suffix separator'.public final void setDateSuffixSeparatorFormula(FormulaField newFormula)
setDateSuffixSeparatorFormula
in interface ValueProperties
newFormula
- The new formula for the property 'date suffix separator'.public final void setDateTimeOrder(int newValue)
setDateTimeOrder
in interface ValueProperties
newValue
- The new value of the property 'date time order'.ValuePropertiesConstants.DATE_TIME_ORDER
,
ValuePropertiesConstants.TIME_DATE_ORDER
,
ValuePropertiesConstants.DATE_ONLY_ORDER
,
ValuePropertiesConstants.TIME_ONLY_ORDER
public final int getDateTimeOrder()
getDateTimeOrder
in interface ValueProperties
ValuePropertiesConstants.DATE_TIME_ORDER
,
ValuePropertiesConstants.TIME_DATE_ORDER
,
ValuePropertiesConstants.DATE_ONLY_ORDER
,
ValuePropertiesConstants.TIME_ONLY_ORDER
public final void setDateTimeOrderFormula(FormulaField newFormula)
setDateTimeOrderFormula
in interface ValueProperties
newFormula
- The new formula for the property 'date time order'.ValuePropertiesConstants.DATE_TIME_ORDER
,
ValuePropertiesConstants.TIME_DATE_ORDER
,
ValuePropertiesConstants.DATE_ONLY_ORDER
,
ValuePropertiesConstants.TIME_ONLY_ORDER
public final FormulaField getDateTimeOrderFormula()
getDateTimeOrderFormula
in interface ValueProperties
FormulaField
The formula for the property 'date time order'.ValuePropertiesConstants.DATE_TIME_ORDER
,
ValuePropertiesConstants.TIME_DATE_ORDER
,
ValuePropertiesConstants.DATE_ONLY_ORDER
,
ValuePropertiesConstants.TIME_ONLY_ORDER
public final void setDateTimeSeparator(java.lang.String newValue)
setDateTimeSeparator
in interface ValueProperties
newValue
- The new value of the property 'date time separator'.public final java.lang.String getDateTimeSeparator()
getDateTimeSeparator
in interface ValueProperties
public final void setDateTimeSeparatorFormula(FormulaField newFormula)
setDateTimeSeparatorFormula
in interface ValueProperties
newFormula
- The new formula for the property 'date time separator'.public final FormulaField getDateTimeSeparatorFormula()
getDateTimeSeparatorFormula
in interface ValueProperties
FormulaField
The formula for the property 'date time separator'.public final int getBooleanFormatOutputType()
getBooleanFormatOutputType
in interface ValueProperties
ValuePropertiesConstants.TRUE_OR_FALSE
,
ValuePropertiesConstants.T_OR_F
,
ValuePropertiesConstants.YES_OR_NO
,
ValuePropertiesConstants.Y_OR_N
,
ValuePropertiesConstants.ONE_OR_ZERO
public final void setBooleanFormatOutputType(int newValue)
setBooleanFormatOutputType
in interface ValueProperties
newValue
- The new value for the property 'boolean format output type'.ValuePropertiesConstants.TRUE_OR_FALSE
,
ValuePropertiesConstants.T_OR_F
,
ValuePropertiesConstants.YES_OR_NO
,
ValuePropertiesConstants.Y_OR_N
,
ValuePropertiesConstants.ONE_OR_ZERO
public final void setBooleanFormatOutputTypeFormula(FormulaField newFormula)
setBooleanFormatOutputTypeFormula
in interface ValueProperties
newFormula
- The new formula for the property 'boolean format output type'.
The result of the formula should be in range from 0 to 4.ValuePropertiesConstants.TRUE_OR_FALSE
,
ValuePropertiesConstants.T_OR_F
,
ValuePropertiesConstants.YES_OR_NO
,
ValuePropertiesConstants.Y_OR_N
,
ValuePropertiesConstants.ONE_OR_ZERO
public final FormulaField getBooleanFormatOutputTypeFormula()
getBooleanFormatOutputTypeFormula
in interface ValueProperties
public int getCurrencyPosition()
getCurrencyPosition
in interface ValueProperties
ValuePropertiesConstants.LEADING_CURRENCY_INSIDE_NEGATIVE
,
ValuePropertiesConstants.LEADING_CURRENCY_OUTSIDE_NEGATIVE
,
ValuePropertiesConstants.TRAILING_CURRENCY_INSIDE_NEGATIVE
,
ValuePropertiesConstants.TRAILING_CURRENCY_OUTSIDE_NEGATIVE
public final void setCurrencyPosition(int newValue)
setCurrencyPosition
in interface ValueProperties
newValue
- The new value of the property 'currency position type'.ValuePropertiesConstants.LEADING_CURRENCY_INSIDE_NEGATIVE
,
ValuePropertiesConstants.LEADING_CURRENCY_OUTSIDE_NEGATIVE
,
ValuePropertiesConstants.TRAILING_CURRENCY_INSIDE_NEGATIVE
,
ValuePropertiesConstants.TRAILING_CURRENCY_OUTSIDE_NEGATIVE
public final FormulaField getCurrencyPositionFormula()
getCurrencyPositionFormula
in interface ValueProperties
FormulaField
The formula for the property 'currency position type'.public final void setCurrencyPositionFormula(FormulaField newFormula)
setCurrencyPositionFormula
in interface ValueProperties
newFormula
- The new formula for the property 'currency position type', where
the result of the formula should be in range 0 to 3.ValuePropertiesConstants.LEADING_CURRENCY_INSIDE_NEGATIVE
,
ValuePropertiesConstants.LEADING_CURRENCY_OUTSIDE_NEGATIVE
,
ValuePropertiesConstants.TRAILING_CURRENCY_INSIDE_NEGATIVE
,
ValuePropertiesConstants.TRAILING_CURRENCY_OUTSIDE_NEGATIVE
public void setCurrencySymbol(java.lang.String newValue)
setCurrencySymbol
in interface ValueProperties
newValue
- The new value of the property 'currency symbol'.public java.lang.String getCurrencySymbol()
getCurrencySymbol
in interface ValueProperties
public final void setCurrencySymbolFormula(FormulaField newFormula)
setCurrencySymbolFormula
in interface ValueProperties
newFormula
- The new formula for the property 'currency symbol'.public final FormulaField getCurrencySymbolFormula()
getCurrencySymbolFormula
in interface ValueProperties
public void setCurrencySymbolType(int newValue)
setCurrencySymbolType
in interface ValueProperties
newValue
- The new value of the property 'currency symbol type'.ValuePropertiesConstants.NO_SYMBOL
,
ValuePropertiesConstants.FIXED_SYMBOL
,
ValuePropertiesConstants.FLOATING_SYMBOL
public int getCurrencySymbolType()
getCurrencySymbolType
in interface ValueProperties
ValuePropertiesConstants.NO_SYMBOL
,
ValuePropertiesConstants.FIXED_SYMBOL
,
ValuePropertiesConstants.FLOATING_SYMBOL
public final void setCurrencySymbolTypeFormula(FormulaField newFormula)
setCurrencySymbolTypeFormula
in interface ValueProperties
newFormula
- The new formula for the property 'currency symbol type'.
The result of the formula should be in range from 0 to 2.ValuePropertiesConstants.NO_SYMBOL
,
ValuePropertiesConstants.FIXED_SYMBOL
,
ValuePropertiesConstants.FLOATING_SYMBOL
public FormulaField getCurrencySymbolTypeFormula()
getCurrencySymbolTypeFormula
in interface ValueProperties
public final void setUseOneCurrencySymbolPerPage(boolean newValue)
setUseOneCurrencySymbolPerPage
in interface ValueProperties
newValue
- The new value of the property 'use one currency symbol per page'.public final boolean getUseOneCurrencySymbolPerPage()
getUseOneCurrencySymbolPerPage
in interface ValueProperties
public final void setUseOneCurrencySymbolPerPageFormula(FormulaField newFormula)
setUseOneCurrencySymbolPerPageFormula
in interface ValueProperties
newFormula
- The new formula for the property 'use one currency symbol per page'.public final FormulaField getUseOneCurrencySymbolPerPageFormula()
getUseOneCurrencySymbolPerPageFormula
in interface ValueProperties
FormulaField
The formula for the property 'use one currency symbol per page'.public final int getNDecimalPlaces()
getNDecimalPlaces
in interface ValueProperties
ValueProperties.getRounding()
,
ValueProperties.setNumberFormatType(int)
public final void setNDecimalPlaces(int newValue)
setNDecimalPlaces
in interface ValueProperties
newValue
- The new value of the property 'n decimal places'.ValueProperties.getRounding()
,
ValueProperties.setNumberFormatType(int)
public final FormulaField getNDecimalPlacesFormula()
getNDecimalPlacesFormula
in interface ValueProperties
ValueProperties.setNumberFormatType(int)
public final void setNDecimalPlacesFormula(FormulaField newFormula)
setNDecimalPlacesFormula
in interface ValueProperties
newFormula
- The new formula for the property 'n decimal places'.ValueProperties.setNumberFormatType(int)
public final java.lang.String getDecimalSeparatorSymbol()
getDecimalSeparatorSymbol
in interface ValueProperties
public final void setDecimalSeparatorSymbol(java.lang.String newValue)
setDecimalSeparatorSymbol
in interface ValueProperties
newValue
- The new value of the property 'decimal separators symbol'.public final FormulaField getDecimalSeparatorSymbolFormula()
getDecimalSeparatorSymbolFormula
in interface ValueProperties
FormulaField
The formula of the property 'decimal separators symbol'.public final void setDecimalSeparatorSymbolFormula(FormulaField newFormula)
setDecimalSeparatorSymbolFormula
in interface ValueProperties
newFormula
- The new formula for the property 'decimal separators symbol'.public final void setReverseSignForDisplay(boolean newValue)
setReverseSignForDisplay
in interface ValueProperties
newValue
- New value for the property 'use reverse sign for display'.public final boolean isReverseSignForDisplay()
isReverseSignForDisplay
in interface ValueProperties
public final FormulaField getReverseSignForDisplayFormula()
getReverseSignForDisplayFormula
in interface ValueProperties
public final void setReverseSignForDisplayFormula(FormulaField newFormula)
setReverseSignForDisplayFormula
in interface ValueProperties
newFormula
- The new formula for the property 'use reverse sign for display'.public final void setSuppressIfZero(boolean newValue)
setSuppressIfZero
in interface ValueProperties
newValue
- The new value of the property 'suppress if zero'.public final boolean getSuppressIfZero()
getSuppressIfZero
in interface ValueProperties
public final void setSuppressIfZeroFormula(FormulaField newFormula)
setSuppressIfZeroFormula
in interface ValueProperties
newFormula
- The new formula for the property 'suppress if zero'.public final FormulaField getSuppressIfZeroFormula()
getSuppressIfZeroFormula
in interface ValueProperties
FormulaField
The formula for the property 'suppress if zero'.public final void setUseThousandsSeparator(boolean newValue)
setUseThousandsSeparator
in interface ValueProperties
newValue
- The new value of the property 'use thousands separator'.public final boolean getUseThousandsSeparator()
getUseThousandsSeparator
in interface ValueProperties
public final void setUseThousandsSeparatorFormula(FormulaField newFormula)
setUseThousandsSeparatorFormula
in interface ValueProperties
newFormula
- The new formula for the property 'use thousands separator'.public final FormulaField getUseThousandsSeparatorFormula()
getUseThousandsSeparatorFormula
in interface ValueProperties
FormulaField
The formula for the property 'use thousands separator'.public final void setThousandsSeparatorSymbol(java.lang.String newValue)
setThousandsSeparatorSymbol
in interface ValueProperties
newValue
- The new value of the property 'thousands separator symbol'.public final java.lang.String getThousandsSeparatorSymbol()
getThousandsSeparatorSymbol
in interface ValueProperties
public final void setThousandsSeparatorSymbolFormula(FormulaField newFormula)
setThousandsSeparatorSymbolFormula
in interface ValueProperties
newFormula
- The new formula for the property 'thousands separator symbol'.public final FormulaField getThousandsSeparatorSymbolFormula()
getThousandsSeparatorSymbolFormula
in interface ValueProperties
FormulaField
The formula for the property 'thousands separator symbol'.public void setRounding(int newValue)
setRounding
in interface ValueProperties
newValue
- position of digit to round to: negative numbers for after the decimal point, positive for beforepublic int getRounding()
getRounding
in interface ValueProperties
public void setRoundingFormula(FormulaField newFormula)
setRoundingFormula
in interface ValueProperties
newFormula
- 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
public final void setRoundingMode(int newValue)
setRoundingMode
in interface ValueProperties
newValue
- 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 ValueProperties
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 void setRoundingModeFormula(FormulaField newFormula)
setRoundingModeFormula
in interface ValueProperties
newFormula
- 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 ValueProperties
ValueProperties.setRoundingModeFormula(com.inet.report.FormulaField)
public void setNegativeType(int newValue)
setNegativeType
in interface ValueProperties
newValue
- The new value of the property 'negative type'.ValuePropertiesConstants.NOT_NEGATIVE
,
ValuePropertiesConstants.LEADING_MINUS
,
ValuePropertiesConstants.TRAILING_MINUS
,
ValuePropertiesConstants.BRACKETED
public int getNegativeType()
getNegativeType
in interface ValueProperties
ValuePropertiesConstants.NOT_NEGATIVE
,
ValuePropertiesConstants.LEADING_MINUS
,
ValuePropertiesConstants.TRAILING_MINUS
,
ValuePropertiesConstants.BRACKETED
public void setNegativeTypeFormula(FormulaField newFormula)
setNegativeTypeFormula
in interface ValueProperties
newFormula
- The new formula for the property 'negative type'.
The result of the formula should be in range from 0 to 3.ValuePropertiesConstants.NOT_NEGATIVE
,
ValuePropertiesConstants.LEADING_MINUS
,
ValuePropertiesConstants.TRAILING_MINUS
,
ValuePropertiesConstants.BRACKETED
public FormulaField getNegativeTypeFormula()
getNegativeTypeFormula
in interface ValueProperties
FormulaField
The formula for the property 'negative type'.public final void setUseLeadingZero(boolean newValue)
setUseLeadingZero
in interface ValueProperties
newValue
- The new value of the property 'use leading zero'.public final boolean getUseLeadingZero()
getUseLeadingZero
in interface ValueProperties
public final void setUseLeadingZeroFormula(FormulaField newFormula)
setUseLeadingZeroFormula
in interface ValueProperties
newFormula
- The new formula for the property 'use leading zero'.public final FormulaField getUseLeadingZeroFormula()
getUseLeadingZeroFormula
in interface ValueProperties
FormulaField
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 ValueProperties
newValue
- The new value of the property 'zero value string'.public final java.lang.String getZeroValueString()
getZeroValueString
in interface ValueProperties
public final void setNumeralLanguage(int language)
setNumeralLanguage
in interface ValueProperties
language
- 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_MONGOLIAN
public final int getNumeralLanguage()
getNumeralLanguage
in interface ValueProperties
ValueProperties.setNumeralLanguage(int)
public final void setAllowFieldClipping(boolean newValue)
setAllowFieldClipping
in interface ValueProperties
newValue
- 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 ValueProperties
public final void setAllowFieldClippingFormula(FormulaField newField)
setAllowFieldClippingFormula
in interface ValueProperties
newField
- Formula Field to set for the property "allow field clipping"setAllowFieldClipping(boolean)
,
getAllowFieldClippingFormula()
public final FormulaField getAllowFieldClippingFormula()
getAllowFieldClippingFormula
in interface ValueProperties
setAllowFieldClipping(boolean)
,
setAllowFieldClippingFormula(com.inet.report.FormulaField)
public final java.lang.String getCurrencySeparator()
getCurrencySeparator
in interface ValueProperties
public final void setCurrencySeparator(java.lang.String newCurrencySeparator)
setCurrencySeparator
in interface ValueProperties
newCurrencySeparator
- 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 ValueProperties
null
if only the value
of ValueProperties.getCurrencySeparator()
should be used.public final void setCurrencySeparatorFormula(FormulaField newFormula)
setCurrencySeparatorFormula
in interface ValueProperties
newFormula
- 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)
public java.util.List<FormulaField> getPropertyFormulas()
ReportComponent
of this one. To get the property formulas for descendant ReportComponent
use ReportComponent.getSubComponents()
getPropertyFormulas
in class AbstractFontElement
public FormulaField getManualFormatFormula()
getManualFormatFormula
in interface ValueProperties
FormulaField
The formula of the property 'manual format'.public void setManualFormatFormula(FormulaField newFormula)
setManualFormatFormula
in interface ValueProperties
newFormula
- The new formula for the property 'manual format'.Copyright © 1999-2020 by i-net software GmbH