public class HighlightRuleHandle extends StyleRuleHandle
structContextelementHandle| 构造器和说明 |
|---|
HighlightRuleHandle(SimpleValueHandle valueHandle,
int index)
Constructs a highlight rule handle with the given
SimpleValueHandle and the index of the highlight rule in the
highlight. |
| 限定符和类型 | 方法和说明 |
|---|---|
ColorHandle |
getBackgroundColor()
Returns a handle to work with the background color.
|
ColorHandle |
getBorderBottomColor()
Returns a handle to work with the border bottom color.
|
java.lang.String |
getBorderBottomStyle()
Returns the style of the border bottom line.
|
DimensionHandle |
getBorderBottomWidth()
Returns a handle to work with the width of the bottom side of the border.
|
ColorHandle |
getBorderLeftColor()
Returns a handle to work with the border left color.
|
java.lang.String |
getBorderLeftStyle()
Returns the style of the border left line.
|
DimensionHandle |
getBorderLeftWidth()
Returns a handle to work with the width of the left side of the border.
|
ColorHandle |
getBorderRightColor()
Returns a handle to work with the border right color.
|
java.lang.String |
getBorderRightStyle()
Returns the style of the border right line.
|
DimensionHandle |
getBorderRightWidth()
Returns a handle to work with the width of the right side of the border.
|
ColorHandle |
getBorderTopColor()
Returns a handle to work with the border top color.
|
java.lang.String |
getBorderTopStyle()
Returns the style of the top line of the border.
|
DimensionHandle |
getBorderTopWidth()
Returns a handle to work with the width of the top side of the border.
|
ColorHandle |
getColor()
Returns a handle to work with the color property.
|
java.lang.String |
getDateTimeFormat()
Returns the pattern of the date-time-format for a highlight rule.
|
java.lang.String |
getDateTimeFormatCategory()
Returns the category of the date-time-format for a highlight rule.
|
FontHandle |
getFontFamilyHandle()
Returns the font family handle of the highlight rule.
|
DimensionHandle |
getFontSize()
Returns a handle to work with the font size.
|
java.lang.String |
getFontStyle()
Returns the font style handle for the style.
|
java.lang.String |
getFontVariant()
Returns the font variant in a string.
|
java.lang.String |
getFontWeight()
Returns the font weight of the highlight rule.
|
DimensionHandle |
getLineHeight()
Returns a handle to work with the height of the line.
|
java.lang.String |
getNumberAlign()
Returns the value of the number-align member.
|
java.lang.String |
getNumberFormat()
Returns the pattern of a number format for a highlight rule.
|
java.lang.String |
getNumberFormatCategory()
Returns the category of a number format for a highlight rule.
|
java.lang.String |
getStringFormat()
Returns the pattern of a string format for a highlight rule.
|
java.lang.String |
getStringFormatCategory()
Returns the category of a string format for a highlight rule.
|
StyleHandle |
getStyle()
Returns the style that the highlight rule links with.
|
java.lang.String |
getTestExpression()
gets the expression for this highlight rule.
|
java.lang.String |
getTextAlign()
Returns the value of text align property.
|
java.lang.String |
getTextDirection()
Returns the value of Bidi direction property.
|
DimensionHandle |
getTextIndent()
Gets a handle to deal with the value of the text-indent property.
|
java.lang.String |
getTextLineThrough()
Returns the value of the line through property.
|
java.lang.String |
getTextOverline()
Returns the value of the overline property.
|
java.lang.String |
getTextTransform()
Returns the value of the text transform property.
|
java.lang.String |
getTextUnderline()
Returns the value of the underline property.
|
void |
setBorderBottomStyle(java.lang.String value)
Sets the style of the border bottom line.
|
void |
setBorderLeftStyle(java.lang.String value)
Sets the style of the border left line.
|
void |
setBorderRightStyle(java.lang.String value)
Sets the style of the border right line.
|
void |
setBorderTopStyle(java.lang.String value)
Sets the style of the top line of the border.
|
void |
setDateTimeFormat(java.lang.String pattern)
Sets the pattern of a date time format for a highlight rule.
|
void |
setDateTimeFormatCategory(java.lang.String pattern)
Sets the category of a number format for a highlight rule.
|
void |
setFontStyle(java.lang.String value)
Sets the font style in a string for the style.
|
void |
setFontVariant(java.lang.String value)
Sets the font variant in a string .
|
void |
setFontWeight(java.lang.String value)
Sets the font weight in a string for the style.
|
void |
setNumberAlign(java.lang.String value)
Sets the value of the number-align member
|
void |
setNumberFormat(java.lang.String pattern)
Sets the pattern of a number format for a highlight rule.
|
void |
setNumberFormatCategory(java.lang.String category)
Sets the category of a number format for a highlight rule.
|
void |
setStringFormat(java.lang.String pattern)
Sets the pattern of a string format for a highlight rule.
|
void |
setStringFormatCategory(java.lang.String category)
Sets the category of a string format for a highlight rule.
|
void |
setStyle(StyleHandle style)
Sets the style property.
|
void |
setStyleName(java.lang.String styleName)
Sets the style property.
|
void |
setTestExpression(java.lang.String expression)
sets the test expression for this hilghtlight rule.
|
void |
setTextAlign(java.lang.String value)
Sets the text align property.
|
void |
setTextDirection(java.lang.String value)
Sets the Bidi direction property.
|
void |
setTextLineThrough(java.lang.String value)
Sets the text line through property.
|
void |
setTextOverline(java.lang.String value)
Sets the text overline property.
|
void |
setTextTransform(java.lang.String value)
Sets the text transform property.
|
void |
setTextUnderline(java.lang.String value)
Sets the text underline property.
|
getOperator, getValue1, getValue1ExpressionList, getValue1List, getValue2, setOperator, setValue1, setValue1, setValue2drop, getContext, getDefn, getExpressionProperty, getExternalizedValue, getExternalizedValue, getIntProperty, getMember, getProperty, getPropertyDefn, getStringProperty, getStructure, isDesignTime, isLocal, iterator, setDesignTime, setExpressionProperty, setProperty, setPropertySilentlygetReferencegetDesign, getElement, getElementHandle, getModulepublic HighlightRuleHandle(SimpleValueHandle valueHandle, int index)
SimpleValueHandle and the index of the highlight rule in the
highlight.valueHandle - handle to a list property or memberindex - index of the structure within the listpublic ColorHandle getColor()
public ColorHandle getBackgroundColor()
public ColorHandle getBorderTopColor()
public ColorHandle getBorderLeftColor()
public ColorHandle getBorderRightColor()
public ColorHandle getBorderBottomColor()
public java.lang.String getBorderBottomStyle()
DesignChoiceConstants. They
are:
LINE_STYLE_NONE
LINE_STYLE_SOLID
LINE_STYLE_DOTTED
LINE_STYLE_DASHED
LINE_STYLE_DOUBLE
LINE_STYLE_GROOVE
LINE_STYLE_RIDGE
LINE_STYLE_INSET
LINE_STYLE_OUTSET
public void setBorderBottomStyle(java.lang.String value)
throws SemanticException
DesignChoiceConstants.value - the new border bottom line styleSemanticException - if the value is not one of above.getBorderBottomStyle()public java.lang.String getBorderLeftStyle()
getBorderBottomStyle()public void setBorderLeftStyle(java.lang.String value)
throws SemanticException
value - the new border left line styleSemanticException - if the value is not one of above.setBorderBottomStyle(String )public java.lang.String getBorderRightStyle()
getBorderBottomStyle()public void setBorderRightStyle(java.lang.String value)
throws SemanticException
value - the new border right line styleSemanticException - if the value is not one of above.setBorderBottomStyle(String )public java.lang.String getBorderTopStyle()
getBorderBottomStyle()public void setBorderTopStyle(java.lang.String value)
throws SemanticException
value - the new border top line styleSemanticException - if the value is not one of above.setBorderBottomStyle(String )public java.lang.String getTestExpression()
public void setTestExpression(java.lang.String expression)
expression - the expressionpublic java.lang.String getTextUnderline()
DesignChoiceConstants and can be one of:
TEXT_UNDERLINE_NONE
TEXT_UNDERLINE_UNDERLINE
public void setTextUnderline(java.lang.String value)
throws SemanticException
DesignChoiceConstants and can be one of:
TEXT_UNDERLINE_NONE
TEXT_UNDERLINE_UNDERLINE
value - the new text underlineSemanticException - if the value is not one of the above.public java.lang.String getTextOverline()
DesignChoiceConstants and can be one of:
TEXT_OVERLINE_NONE
TEXT_OVERLINE_OVERLINE
public void setTextOverline(java.lang.String value)
throws SemanticException
DesignChoiceConstants and can be one of:
TEXT_OVERLINE_NONE
TEXT_OVERLINE_OVERLINE
value - the new text overlineSemanticException - if the value is not one of the abovepublic java.lang.String getTextLineThrough()
DesignChoiceConstants and can be one of:
TEXT_LINE_THROUGH_NONE
TEXT_LINE_THROUGH_LINE_THROUGH
public void setTextLineThrough(java.lang.String value)
throws SemanticException
DesignChoiceConstants and can be one of:
TEXT_LINE_THROUGH_NONE
TEXT_LINE_THROUGH_LINE_THROUGH
value - the new text line throughSemanticException - if the value is not one of the above.public java.lang.String getTextAlign()
DesignChoiceConstants and can be one of:
TEXT_ALIGN_LEFT
TEXT_ALIGN_CENTER
TEXT_ALIGN_RIGHT
TEXT_ALIGN_JUSTIFY
public void setTextAlign(java.lang.String value)
throws SemanticException
DesignChoiceConstants and can be one of:
TEXT_ALIGN_LEFT
TEXT_ALIGN_CENTER
TEXT_ALIGN_RIGHT
TEXT_ALIGN_JUSTIFY
value - the new text align valueSemanticException - if the value is not one of the above.public java.lang.String getTextDirection()
DesignChoiceConstants and can be one of:
BIDI_ORIENTATION_LTR
BIDI_ORIENTATION_RTL
public void setTextDirection(java.lang.String value)
throws SemanticException
DesignChoiceConstants and can be one of:
BIDI_ORIENTATION_LTR
BIDI_ORIENTATION_RTL
value - the new direction valueSemanticException - if the value is not one of the above.public java.lang.String getTextTransform()
DesignChoiceConstants and can be one of:
TRANSFORM_CAPITALIZE
TRANSFORM_UPPERCASE
TRANSFORM_LOWERCASE
TRANSFORM_NONE
public void setTextTransform(java.lang.String value)
throws SemanticException
DesignChoiceConstants and can be one of:
TRANSFORM_CAPITALIZE
TRANSFORM_UPPERCASE
TRANSFORM_LOWERCASE
TRANSFORM_NONE
value - the new text transformSemanticException - if the value is not one of the above.public DimensionHandle getTextIndent()
public java.lang.String getNumberAlign()
public void setNumberAlign(java.lang.String value)
value - the new number-align value.public DimensionHandle getBorderTopWidth()
public DimensionHandle getBorderLeftWidth()
public DimensionHandle getBorderRightWidth()
public DimensionHandle getBorderBottomWidth()
public DimensionHandle getFontSize()
public FontHandle getFontFamilyHandle()
public java.lang.String getFontWeight()
DesignChoiceConstants and can be one of:
FONT_WEIGHT_NORMAL
FONT_WEIGHT_BOLD
FONT_WEIGHT_BOLDER
FONT_WEIGHT_LIGHTER
FONT_WEIGHT_100
FONT_WEIGHT_200
FONT_WEIGHT_300
FONT_WEIGHT_400
FONT_WEIGHT_500
FONT_WEIGHT_600
FONT_WEIGHT_700
FONT_WEIGHT_800
FONT_WEIGHT_900
public void setFontWeight(java.lang.String value)
throws SemanticException
DesignChoiceConstants.value - the new font weightSemanticException - if the input value is not one of the abovegetFontWeight()public java.lang.String getFontVariant()
DesignChoiceConstants and can be one of:
FONT_VARIANT_NORMAL
FONT_VARIANT_SMALL_CAPS
public void setFontVariant(java.lang.String value)
throws SemanticException
DesignChoiceConstants and can be one of:
FONT_VARIANT_NORMAL
FONT_VARIANT_SMALL_CAPS
value - the new font variant.SemanticException - if the input value is not one of the abovepublic java.lang.String getFontStyle()
DesignChoiceConstants and can be one of:
FONT_STYLE_NORMAL
FONT_STYLE_ITALIC
FONT_STYLE_OBLIQUE
public void setFontStyle(java.lang.String value)
throws SemanticException
DesignChoiceConstants and can be one of:
FONT_STYLE_NORMAL
FONT_STYLE_ITALIC
FONT_STYLE_OBLIQUE
value - the new font style.SemanticException - if the input value is not one of the abovepublic java.lang.String getStringFormat()
public java.lang.String getStringFormatCategory()
public void setStringFormat(java.lang.String pattern)
pattern - the pattern of a string formapublic void setStringFormatCategory(java.lang.String category)
throws SemanticException
pattern can be one of:
DesignChoiceConstants.STRING_FORMAT_TYPE_UNFORMATTED
DesignChoiceConstants.STRING_FORMAT_TYPE_UPPERCASE
DesignChoiceConstants.STRING_FORMAT_TYPE_LOWERCASE
DesignChoiceConstants.STRING_FORMAT_TYPE_CUSTOM
DesignChoiceConstants.STRING_FORMAT_TYPE_ZIP_CODE
DesignChoiceConstants.STRING_FORMAT_TYPE_ZIP_CODE_4
DesignChoiceConstants.STRING_FORMAT_TYPE_PHONE_NUMBER
DesignChoiceConstants.STRING_FORMAT_TYPE_SOCIAL_SECURITY_NUMBER
category - the category of a string formatSemanticException - if category is not one of the above values.public java.lang.String getNumberFormat()
public java.lang.String getNumberFormatCategory()
public void setNumberFormat(java.lang.String pattern)
pattern - the pattern of a number formatpublic void setNumberFormatCategory(java.lang.String category)
throws SemanticException
pattern can be one of:
DesignChoiceConstants.NUMBER_FORMAT_TYPE_UNFORMATTED
DesignChoiceConstants.NUMBER_FORMAT_TYPE_GENERAL_NUMBER
DesignChoiceConstants.NUMBER_FORMAT_TYPE_CURRENCY
DesignChoiceConstants.NUMBER_FORMAT_TYPE_FIXED
DesignChoiceConstants.NUMBER_FORMAT_TYPE_PERCENT
DesignChoiceConstants.NUMBER_FORMAT_TYPE_SCIENTIFIC
DesignChoiceConstants.NUMBER_FORMAT_TYPE_STANDARD
DesignChoiceConstants.NUMBER_FORMAT_TYPE_CUSTOM
category - the category of a number formatSemanticException - if category is not one of the above values.public java.lang.String getDateTimeFormat()
public java.lang.String getDateTimeFormatCategory()
public void setDateTimeFormat(java.lang.String pattern)
pattern - the pattern of a date time formatpublic void setDateTimeFormatCategory(java.lang.String pattern)
throws SemanticException
pattern can be one of:
DesignChoiceConstants.DATETIEM_FORMAT_TYPE_UNFORMATTED
DesignChoiceConstants.DATETIEM_FORMAT_TYPE_GENERAL_DATE
DesignChoiceConstants.DATETIEM_FORMAT_TYPE_LONG_DATE
DesignChoiceConstants.DATETIEM_FORMAT_TYPE_MUDIUM_DATE
DesignChoiceConstants.DATETIEM_FORMAT_TYPE_SHORT_DATE
DesignChoiceConstants.DATETIEM_FORMAT_TYPE_LONG_TIME
DesignChoiceConstants.DATETIEM_FORMAT_TYPE_MEDIUM_TIME
DesignChoiceConstants.DATETIEM_FORMAT_TYPE_SHORT_TIME
DesignChoiceConstants.DATETIEM_FORMAT_TYPE_CUSTOM
pattern - the category of a date-time formatSemanticException - if pattern is not one of the above values.public void setStyle(StyleHandle style) throws SemanticException
style - the styleSemanticExceptionpublic void setStyleName(java.lang.String styleName)
throws SemanticException
styleName - the style nameSemanticExceptionpublic StyleHandle getStyle()
public DimensionHandle getLineHeight()
Copyright © 2008 Actuate Corp. All rights reserved.