public class ViewStyle extends oracle.bali.ewt.graphics.Appearance implements MergeableXML, FontAttribute, java.io.Serializable, java.lang.Cloneable
Note: While thin presentation beans use ViewStyle
objects to specify styles for components,
thin beans use only a subset of the style properties.
Descriptions of individual methods describe HTML-client differences.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
a_background |
protected static java.lang.String |
a_backgroundUsed |
static java.lang.String |
a_borderBottomColor |
protected static java.lang.String |
a_borderBottomColorUsed |
static java.lang.String |
a_borderBottomStyle |
protected static java.lang.String |
a_borderBottomStyleUsed |
static java.lang.String |
a_borderBottomWidth |
protected static java.lang.String |
a_borderBottomWidthUsed |
static java.lang.String |
a_borderColor |
protected static java.lang.String |
a_borderColorUsed |
static java.lang.String |
a_borderLeftColor |
protected static java.lang.String |
a_borderLeftColorUsed |
static java.lang.String |
a_borderLeftStyle |
protected static java.lang.String |
a_borderLeftStyleUsed |
static java.lang.String |
a_borderLeftWidth |
protected static java.lang.String |
a_borderLeftWidthUsed |
static java.lang.String |
a_borderRightColor |
protected static java.lang.String |
a_borderRightColorUsed |
static java.lang.String |
a_borderRightStyle |
protected static java.lang.String |
a_borderRightStyleUsed |
static java.lang.String |
a_borderRightWidth |
protected static java.lang.String |
a_borderRightWidthUsed |
static java.lang.String |
a_borderTopColor |
protected static java.lang.String |
a_borderTopColorUsed |
static java.lang.String |
a_borderTopStyle |
protected static java.lang.String |
a_borderTopStyleUsed |
static java.lang.String |
a_borderTopWidth |
protected static java.lang.String |
a_borderTopWidthUsed |
static java.lang.String |
a_borderWidth |
protected static java.lang.String |
a_borderWidthUsed |
static java.lang.String |
a_cellEditStyle |
protected static java.lang.String |
a_cellEditStyleUsed |
static java.lang.String |
a_doubleUnderline |
protected static java.lang.String |
a_doubleUnderlineUsed |
protected static java.lang.String |
a_drillOutLinksUsed |
static java.lang.String |
a_editBackground |
protected static java.lang.String |
a_editBackgroundUsed |
static java.lang.String |
a_editForeground |
protected static java.lang.String |
a_editForegroundUsed |
static java.lang.String |
a_fontBold |
protected static java.lang.String |
a_fontBoldUsed |
static java.lang.String |
a_fontItalic |
protected static java.lang.String |
a_fontItalicUsed |
static java.lang.String |
a_fontName |
protected static java.lang.String |
a_fontNameUsed |
static java.lang.String |
a_fontSize |
protected static java.lang.String |
a_fontSizeUsed |
static java.lang.String |
a_foreground |
protected static java.lang.String |
a_foregroundUsed |
static java.lang.String |
a_graphicBarColor |
protected static java.lang.String |
a_graphicBarColorUsed |
static java.lang.String |
a_graphicBarVisible |
protected static java.lang.String |
a_graphicBarVisibleUsed |
static java.lang.String |
a_graphicImageIndex |
protected static java.lang.String |
a_graphicImageIndexUsed |
static java.lang.String |
a_graphicImageTooltip |
protected static java.lang.String |
a_graphicImageTooltipUsed |
static java.lang.String |
a_horizontalAlignment |
protected static java.lang.String |
a_horizontalAlignmentUsed |
static java.lang.String |
a_hPageBreak |
protected static java.lang.String |
a_hPageBreakUsed |
static java.lang.String |
a_selectBackground |
protected static java.lang.String |
a_selectBackgroundUsed |
static java.lang.String |
a_selectForeground |
protected static java.lang.String |
a_selectForegroundUsed |
static java.lang.String |
a_strikeThrough |
protected static java.lang.String |
a_strikeThroughUsed |
static java.lang.String |
a_underline |
protected static java.lang.String |
a_underlineUsed |
static java.lang.String |
a_verticalAlignment |
protected static java.lang.String |
a_verticalAlignmentUsed |
static java.lang.String |
a_vPageBreak |
protected static java.lang.String |
a_vPageBreakUsed |
static java.lang.String |
a_wordWrapEnabled |
protected static java.lang.String |
a_wordWrapEnabledUsed |
static int |
ALL_BORDERS
All borders of the cell.
|
static int |
BACKGROUND |
protected static java.lang.String |
border_style_dash |
static int |
BORDER_STYLE_DASH
Border style: dashed line.
|
protected static java.lang.String |
border_style_dash_dot_dot |
static int |
BORDER_STYLE_DASH_DOT_DOT
Border style: dash-dot-dot (_.._.._..).
|
protected static java.lang.String |
border_style_dot |
static int |
BORDER_STYLE_DOT
Border style: dotted line.
|
protected static java.lang.String |
border_style_dot_dash |
static int |
BORDER_STYLE_DOT_DASH
Border style: dot-dash (._._._).
|
protected static java.lang.String |
border_style_double |
static int |
BORDER_STYLE_DOUBLE
Border style: double line.
|
protected static java.lang.String |
border_style_no_line |
static int |
BORDER_STYLE_NO_LINE
Border style: no border.
|
protected static java.lang.String |
border_style_not_used |
static int |
BORDER_STYLE_NOT_USED
Border style: no border.
|
protected static java.lang.String |
border_style_solid |
static int |
BORDER_STYLE_SOLID
Border style: solid line.
|
static int |
BORDERBOTTOMCOLOR |
static int |
BORDERBOTTOMSTYLE |
static int |
BORDERBOTTOMWIDTH |
static int |
BORDERCOLOR |
static int |
BORDERLEFTCOLOR |
static int |
BORDERLEFTSTYLE |
static int |
BORDERLEFTWIDTH |
static int |
BORDERRIGHTCOLOR |
static int |
BORDERRIGHTSTYLE |
static int |
BORDERRIGHTWIDTH |
static int |
BORDERTOPCOLOR |
static int |
BORDERTOPSTYLE |
static int |
BORDERTOPWIDTH |
static int |
BORDERWIDTH |
protected static java.lang.String |
bottom |
static int |
BOTTOM_BORDER
Bottom border of the cell.
|
protected static java.lang.String |
cell_editable |
static int |
CELL_EDITABLE
Cell Edit Style: Databody cell in a thin crosstab or table
can be edited.
|
protected static java.lang.String |
cell_not_editable |
static int |
CELL_NOT_EDITABLE
Cell Edit Style: Databody cell in a thin crosstab or table
cannot be edited.
|
static int |
CELLEDITSTYLE |
static java.lang.String |
center |
protected int |
d_background |
protected int |
d_borderBottomColor |
protected int |
d_borderBottomStyle |
protected int |
d_borderBottomWidth |
protected int |
d_borderColor |
protected int |
d_borderLeftColor |
protected int |
d_borderLeftStyle |
protected int |
d_borderLeftWidth |
protected int |
d_borderRightColor |
protected int |
d_borderRightStyle |
protected int |
d_borderRightWidth |
protected int |
d_borderTopColor |
protected int |
d_borderTopStyle |
protected int |
d_borderTopWidth |
protected int |
d_borderWidth |
protected int |
d_cellEditStyle |
protected boolean |
d_doubleUnderline |
protected java.util.List |
d_drillOutLinks |
protected int |
d_editBackground |
protected int |
d_editForeground |
protected boolean |
d_fontBold |
protected boolean |
d_fontItalic |
protected java.lang.String |
d_fontName |
protected int |
d_fontSize |
protected int |
d_foreground |
protected int |
d_graphicBarColor |
protected boolean |
d_graphicBarVisible |
protected int |
d_graphicImageIndex |
protected java.lang.String |
d_graphicImageTooltip |
protected int |
d_horizontalAlignment |
protected boolean |
d_hPageBreak |
protected int |
d_selectBackground |
protected int |
d_selectForeground |
protected boolean |
d_strikeThrough |
protected boolean |
d_underline |
protected int |
d_verticalAlignment |
protected boolean |
d_vPageBreak |
protected boolean |
d_wordWrapEnabled |
protected static java.awt.Color |
defaultBackground |
protected static java.awt.Color |
defaultForeground |
protected static java.awt.Color |
defaultSelectBackground |
protected static java.awt.Color |
defaultSelectForeground |
static int |
DOUBLEUNDERLINE |
protected static java.lang.String |
DRILL_OUT_LINKS_NAME |
static int |
DRILLOUTLINKS |
static int |
EDITBACKGROUND |
static int |
EDITFOREGROUND |
static int |
FONT |
static int |
FONTBOLD |
static int |
FONTITALIC |
static int |
FONTNAME |
static int |
FONTSIZE |
static int |
FOREGROUND |
static int |
GRAPHICBARCOLOR |
static int |
GRAPHICBARVISIBLE |
static int |
GRAPHICIMAGEINDEX |
static int |
GRAPHICIMAGETOOLTIP |
static int |
HORIZONTALALIGNMENT |
static int |
HPAGEBREAK |
static java.lang.String |
leading |
static java.lang.String |
left |
static int |
LEFT_BORDER
Left border of the cell.
|
protected java.awt.Color |
m_borderBottomColor |
protected int |
m_borderBottomStyle |
protected int |
m_borderBottomWidth |
protected java.awt.Color |
m_borderColor |
protected java.awt.Color |
m_borderLeftColor |
protected int |
m_borderLeftStyle |
protected int |
m_borderLeftWidth |
protected java.awt.Color |
m_borderRightColor |
protected int |
m_borderRightStyle |
protected int |
m_borderRightWidth |
protected java.awt.Color |
m_borderTopColor |
protected int |
m_borderTopStyle |
protected int |
m_borderTopWidth |
protected int |
m_borderWidth |
protected boolean |
m_bUseCallback |
protected int |
m_cellEditStyle |
protected boolean |
m_doubleUnderline |
protected java.util.List |
m_drillOutLinks |
protected java.awt.Color |
m_editBackground |
protected java.awt.Color |
m_editForeground |
protected ErrorHandler |
m_eh |
protected java.awt.Font |
m_font |
protected boolean |
m_fontBold |
protected boolean |
m_fontItalic |
protected java.lang.String |
m_fontName |
protected int |
m_fontSize |
protected java.awt.Color |
m_graphicBarColor |
protected boolean |
m_graphicBarVisible |
protected int |
m_graphicImageIndex |
protected java.lang.String |
m_graphicImageTooltip |
protected boolean |
m_hPageBreak |
protected java.util.BitSet |
m_propertyUsedFlags |
protected boolean |
m_strikeThrough |
protected boolean |
m_underline |
protected static java.lang.String |
m_version_2_2_0_11 |
protected DataviewCommon |
m_view |
protected boolean |
m_vPageBreak |
protected ViewStyleCallback |
m_vsCallback |
protected boolean |
m_wordWrapEnabled |
protected static java.lang.String |
NAME_VIEWSTYLE |
protected static int |
NumberOfPropertyBits |
protected int |
od_background |
protected int |
od_borderBottomColor |
protected int |
od_borderBottomStyle |
protected int |
od_borderBottomWidth |
protected int |
od_borderColor |
protected int |
od_borderLeftColor |
protected int |
od_borderLeftStyle |
protected int |
od_borderLeftWidth |
protected int |
od_borderRightColor |
protected int |
od_borderRightStyle |
protected int |
od_borderRightWidth |
protected int |
od_borderTopColor |
protected int |
od_borderTopStyle |
protected int |
od_borderTopWidth |
protected int |
od_borderWidth |
protected int |
od_cellEditStyle |
protected boolean |
od_doubleUnderline |
protected java.util.List |
od_drillOutLinks |
protected int |
od_editBackground |
protected int |
od_editForeground |
protected boolean |
od_fontBold |
protected boolean |
od_fontItalic |
protected java.lang.String |
od_fontName |
protected int |
od_fontSize |
protected int |
od_foreground |
protected int |
od_graphicBarColor |
protected boolean |
od_graphicBarVisible |
protected int |
od_graphicImageIndex |
protected java.lang.String |
od_graphicImageTooltip |
protected int |
od_horizontalAlignment |
protected boolean |
od_hPageBreak |
protected int |
od_selectBackground |
protected int |
od_selectForeground |
protected boolean |
od_strikeThrough |
protected boolean |
od_underline |
protected int |
od_verticalAlignment |
protected boolean |
od_vPageBreak |
protected boolean |
od_wordWrapEnabled |
protected static boolean |
propertyUsed |
static java.lang.String |
right |
static int |
RIGHT_BORDER
Right border of the cell.
|
protected static java.lang.String |
s_background |
protected static java.lang.String |
s_backgroundUsed |
protected static java.lang.String |
s_borderBottomColor |
protected static java.lang.String |
s_borderBottomColorUsed |
protected static java.lang.String |
s_borderBottomStyle |
protected static java.lang.String |
s_borderBottomStyleUsed |
protected static java.lang.String |
s_borderBottomWidth |
protected static java.lang.String |
s_borderBottomWidthUsed |
protected static java.lang.String |
s_borderLeftColor |
protected static java.lang.String |
s_borderLeftColorUsed |
protected static java.lang.String |
s_borderLeftStyle |
protected static java.lang.String |
s_borderLeftStyleUsed |
protected static java.lang.String |
s_borderLeftWidth |
protected static java.lang.String |
s_borderLeftWidthUsed |
protected static java.lang.String |
s_borderRightColor |
protected static java.lang.String |
s_borderRightColorUsed |
protected static java.lang.String |
s_borderRightStyle |
protected static java.lang.String |
s_borderRightStyleUsed |
protected static java.lang.String |
s_borderRightWidth |
protected static java.lang.String |
s_borderRightWidthUsed |
protected static java.lang.String |
s_borderTopColor |
protected static java.lang.String |
s_borderTopColorUsed |
protected static java.lang.String |
s_borderTopStyle |
protected static java.lang.String |
s_borderTopStyleUsed |
protected static java.lang.String |
s_borderTopWidth |
protected static java.lang.String |
s_borderTopWidthUsed |
protected static java.lang.String |
s_borderWidthUsed |
protected static java.lang.String |
s_drillOutLinks |
protected static java.lang.String |
s_drillOutLinksUsed |
protected static java.lang.String |
s_fontBold |
protected static java.lang.String |
s_fontBoldUsed |
protected static java.lang.String |
s_fontItalic |
protected static java.lang.String |
s_fontItalicUsed |
protected static java.lang.String |
s_foreground |
protected static java.lang.String |
s_foregroundUsed |
protected static java.lang.String |
s_underline |
protected static java.lang.String |
s_underlineUsed |
static int |
SELECTBACKGROUND |
static int |
SELECTFOREGROUND |
static int |
STRIKETHROUGH |
protected static java.lang.String |
top |
static int |
TOP_BORDER
Top border of the cell.
|
static int |
UNDERLINE |
static int |
VERTICALALIGNMENT |
protected static int |
VIEWSTYLE_END |
static int |
VPAGEBREAK |
static int |
WORDWRAPENABLED |
Constructor and Description |
---|
ViewStyle()
Constructor that uses default
ViewStyle values. |
ViewStyle(java.awt.Color bg,
java.awt.Color fg,
java.awt.Font font,
int hj,
int vj,
boolean underline,
boolean doubleunderline,
boolean strikethrough,
boolean wrap,
java.awt.Color bc,
int bw,
int bls,
int brs,
int bts,
int bbs,
java.awt.Color sbg,
java.awt.Color sfg) |
ViewStyle(java.awt.Color bg,
java.awt.Color fg,
java.lang.String fname,
int fsize,
boolean fbold,
boolean fitalic,
int hj,
int vj,
boolean underline,
boolean doubleunderline,
boolean strikethrough,
boolean wrap,
java.awt.Color bc,
int bw,
int bls,
int brs,
int bts,
int bbs,
java.awt.Color sbg,
java.awt.Color sfg) |
ViewStyle(DataviewCommon view,
oracle.bali.ewt.graphics.Appearance app) |
ViewStyle(DataviewCommon view,
ViewStyle vs) |
ViewStyle(java.lang.String styleString) |
Modifier and Type | Method and Description |
---|---|
void |
clearUsedBits()
Sets all of the "used"
ViewStyle properties to false . |
java.lang.Object |
clone()
Clones this
ViewStyle object. |
boolean |
contains(ViewStyle vs)
Indicates whether the specified object is a subset of this
ViewStyle object. |
protected static java.lang.String |
convertCellEditStyleIntToString(int style) |
protected static int |
convertCellEditStyleStringToInt(java.lang.String string) |
oracle.bali.ewt.graphics.Appearance |
copy() |
static java.util.BitSet |
createDifferencesBitSet(int attributeId) |
static java.util.BitSet |
createDifferencesBitSet(ViewStyle vs1,
ViewStyle vs2) |
boolean |
equals(java.lang.Object o)
Indicates whether the specified object is equivalent to this
ViewStyle object. |
static int |
fontStyle(boolean bold,
boolean italic) |
java.awt.Color |
getBackground()
Retrieves the color for the background.
|
java.awt.Color |
getBorderColor(int side)
Retrieves the color for the border.
|
int |
getBorderStyle(int side)
Retrieves the style for the border.
|
int |
getBorderWidth(int side)
Retrieves the width for the border.
|
int |
getCellEditStyle()
Retrieves the edit style for a
GridView databody cell. |
static java.awt.Color |
getDefaultBackground() |
static java.awt.Font |
getDefaultFont() |
static java.awt.Color |
getDefaultForeground() |
static java.awt.Color |
getDefaultSelectBackground() |
static java.awt.Color |
getDefaultSelectForeground() |
java.util.List |
getDrillOutLinks() |
java.awt.Color |
getEditBackground()
Retrieves the background color of editable cells in the databody of
a crosstab or table.
|
java.awt.Color |
getEditForeground()
Retrieves the foreground color for cells that can be edited in the
databody of a table or crosstab.
|
ErrorHandler |
getErrorHandler() |
java.awt.Font |
getFont()
Retrieves a
Font object for the text. |
java.lang.String |
getFontName()
Retrieves the name of the font for the text.
|
int |
getFontSize()
Retrieves the size of the font for the text.
|
int |
getFontStyle()
Retrieves the font style for the text, such as bold, italic, or plain.
|
java.awt.Color |
getForeground()
Retrieves the color for the foreground.
|
java.awt.Color |
getGraphicBarColor()
Retrieves the color of the graphic bar in the databody cell of a table or
crosstab.
|
int |
getGraphicImageIndex()
Retrieves the index of the graphic image.
|
java.lang.String |
getGraphicImageTooltip()
Retrieves the text of the tooltip that is displayed when an end user's
mouse hovers over the graphic image.
|
int |
getHorizontalAlignment()
Retrieves the horizontal alignment for the font within its rectangle.
|
java.util.BitSet |
getPropertyUsedFlags() |
java.awt.Color |
getSelectBackground()
Retrieves the color for the background after it has been selected.
|
java.awt.Color |
getSelectForeground()
Retrieves the color for the foreground after it has been selected.
|
oracle.dss.util.xml.ObjectNode |
getStateAsObjectNode(java.lang.String nodeName,
ViewStyle baseState) |
int |
getVerticalAlignment()
Retrieves the vertical alignment for the font within its rectangle.
|
DataviewCommon |
getView() |
ViewStyleCallback |
getViewStyleCallback() |
oracle.dss.util.xml.ObjectNode |
getXML(boolean allProperties) |
oracle.dss.util.xml.ObjectNode |
getXML(boolean allProperties,
boolean emptyElement)
Retrieves XML that represents properties and their values in the form
of and
ObjectNode . |
oracle.dss.util.xml.ObjectNode |
getXML(boolean allProperties,
int hAlignment,
int vAlignment) |
static int |
hexStringToInt(java.lang.String str) |
protected void |
init(DataviewCommon view,
oracle.bali.ewt.graphics.Appearance app) |
protected void |
initCustomDefaults(java.awt.Color bg,
java.awt.Color fg,
java.awt.Color sbg,
java.awt.Color sfg,
int hj,
int vj,
boolean underline,
boolean doubleunderline,
boolean strikethrough,
boolean wrap,
java.awt.Color bc,
int bw,
int bls,
int brs,
int bts,
int bbs,
java.lang.String fname,
int fsize,
boolean fbold,
boolean fitalic) |
protected void |
initDefaults() |
void |
initWithString(java.lang.String s) |
boolean |
isAnythingOverridden()
Indicates whether any of the properties of this
ViewSizing has been explicitly set. |
boolean |
isBackgroundUsed()
Indicates whether the
background property has been explicitly set. |
boolean |
isBorderApplied() |
boolean |
isBorderColorUsed(int side)
Indicates whether the
BorderColor property has been
explicitly set. |
boolean |
isBorderStyleUsed(int side)
Indicates whether the
BorderStyle property has been
explicitly set. |
boolean |
isBorderWidthUsed(int side)
Indicates whether the
BorderWidth property has been
explicitly set. |
boolean |
isCellEditStyleUsed()
Indicates whether the
CellEditStyle property has
been explicitly set. |
boolean |
isDoubleUnderline()
Indicates whether the text is underlined with two lines.
|
boolean |
isDoubleUnderlineUsed()
Indicates whether the
DoubleUnderline property has been explicitly set. |
boolean |
isDrillOutLinksUsed() |
boolean |
isEditBackgroundUsed()
Indicates whether the
EditBackground property has
been explicitly set. |
boolean |
isEditForegroundUsed()
Indicates whether the
EditForeground property
has explicitly been set. |
boolean |
isFontBold()
Indicates whether the font style for the text is bold.
|
boolean |
isFontBoldUsed()
Indicates whether the
FontBold property has been explicitly set. |
boolean |
isFontItalic()
Indicates whether the font style for the text is italic.
|
boolean |
isFontItalicUsed()
Indicates whether the
FontItalic property has been explicitly set. |
boolean |
isFontNameUsed()
Indicates whether the
FontName property has been explicitly set. |
boolean |
isFontSizeUsed()
Indicates whether the
FontSize property has been explicitly set. |
boolean |
isFontUsed()
Indicates whether any of certain font properties has been explicitly set.
|
boolean |
isForegroundUsed()
Indicates whether the
Foreground property has been explicitly set. |
boolean |
isGraphicBarColorUsed()
Indicates whether the
GraphicBarColor property has been
explicitly set. |
boolean |
isGraphicBarVisible()
Indicates whether a graphic bar appears in the databody cell of a Java-client
crosstab or table.
|
boolean |
isGraphicBarVisibleUsed()
Indicates whether the
GraphicBarVisible property has
been explicitly set. |
boolean |
isGraphicImageIndexUsed()
Indicates whether the
GraphicImageIndex property has
been explicitly set. |
boolean |
isGraphicImageTooltipUsed()
Indicates whether the
GraphicImageTooltip property has
been explicitly set. |
boolean |
isHorizontalAlignmentUsed()
Indicates whether the
HorizontalAlignment property has been explicitly set. |
boolean |
isHPageBreak()
Indicates whether the horizontal page break line is visible in the
databody of a table or crosstab.
|
boolean |
isHPageBreakUsed()
Indicates whether the
HPageBreak property has been
explicitly set. |
boolean |
isSelectBackgroundUsed()
Indicates whether the
SelectBackground property has been explicitly set. |
boolean |
isSelectForegroundUsed()
Indicates whether the
SelectForeground property has been explicitly set. |
boolean |
isStrikeThrough()
Indicates whether the text has a line drawn through it.
|
boolean |
isStrikeThroughUsed()
Indicates whether the
StrikeThrough property has been explicitly set. |
boolean |
isUnderline()
Indicates whether the text is underlined with one line.
|
boolean |
isUnderlineUsed()
Indicates whether the
Underline property has been explicitly set. |
boolean |
isVerticalAlignmentUsed()
Indicates whether the
VerticalAlignment property has been explicitly set. |
boolean |
isVPageBreak()
Indicates whether the vertical page break line is visible in the
databody of a crosstab or table.
|
boolean |
isVPageBreakUsed()
Indicates whether the
VPageBreak property has been
explicitly set. |
boolean |
isWordWrapEnabled()
Indicates whether the text is wrapped onto multiple lines.
|
boolean |
isWordWrapEnabledUsed()
Indicates whether the
WordWrapEnabled property has been explicitly set. |
void |
merge(Mergeable from)
Merges the specified
ViewStyle object with this object. |
void |
mergeDefaults(ViewStyle from)
Merges the specified
ViewStyle object with this object. |
protected void |
resetCustomDefaultsToOriginalValues() |
void |
resetToDefault(int reset) |
ViewStyle |
scaleStyle(java.awt.Font f) |
void |
setBackground(java.awt.Color background)
Specifies the color for the background.
|
void |
setBackgroundUsed(boolean used)
Specifies whether the
background property has been explicitly set. |
protected void |
setBorder() |
void |
setBorderApplied(boolean b) |
void |
setBorderColor(int side,
java.awt.Color borderColor)
Specifies the color for the border.
|
void |
setBorderColorUsed(int side,
boolean used)
Specifies whether the
BorderColor property has been
explicitly set. |
void |
setBorderStyle(int side,
int borderStyle)
Specifies the style for the border.
|
void |
setBorderStyleUsed(int side,
boolean used)
Specifies whether the
BorderStyle property has been
explicitly set. |
void |
setBorderWidth(int side,
int borderWidth)
Specifies the width for the border.
|
void |
setBorderWidthUsed(int side,
boolean used)
Specifies whether the
BorderWidth property has been
explicitly set. |
void |
setCellEditStyle(int style)
Specifies the edit style for a
GridView databody cell. |
void |
setCellEditStyleUsed(boolean used)
Specifies whether the
CellEditStyle property has
been explicitly set. |
void |
setDoubleUnderline(boolean doubleUnderline)
Specifies whether the text is underlined with two lines.
|
void |
setDoubleUnderlineUsed(boolean used)
Specifies whether the
DoubleUnderline property has been explicitly set. |
void |
setDrillOutLinks(java.util.List drillOutLinks) |
void |
setDrillOutLinksUsed(boolean used) |
void |
setEditBackground(java.awt.Color background)
Specifies the background color for cells that can be edited
in the databody of a crosstab or table.
|
void |
setEditBackgroundUsed(boolean used)
Specifies whether the
EditBackground property has
been explicitly set. |
void |
setEditForeground(java.awt.Color foreground)
Specifies the foreground color for cells that can be edited in the
databody of a crosstab or table.
|
void |
setEditForegroundUsed(boolean used)
Specifies whether the
EditForeground property has been
explicitly set. |
void |
setErrorHandler(ErrorHandler eh)
Specifies the error handler for this
ViewStyle . |
void |
setFont(java.awt.Font font)
Specifies a
Font object for the text. |
void |
setFontBold(boolean fontBold)
Specifies whether the font style for the text is bold.
|
void |
setFontBoldUsed(boolean used)
Specifies whether the
FontBold property has been explicitly set. |
void |
setFontItalic(boolean fontItalic)
Specifies whether the font style for the text is italic.
|
void |
setFontItalicUsed(boolean used)
Specifies whether the
FontItalic property has been explicitly set. |
void |
setFontName(java.lang.String fontName)
Specifies the name of the font for the text.
|
void |
setFontNameUsed(boolean used)
Specifies whether the
FontName property has been explicitly set. |
void |
setFontSize(int fontSize)
Specifies the size of the font for the text.
|
void |
setFontSizeUsed(boolean used)
Specifies whether the
FontSize property has been explicitly set. |
void |
setFontUsed(boolean used)
Specifies whether the
Font property has been explicitly set. |
void |
setForeground(java.awt.Color foreground)
Specifies the color for the foreground.
|
void |
setForegroundUsed(boolean used)
Specifies whether the
Foreground property has been explicitly set. |
void |
setGraphicBarColor(java.awt.Color color)
Specifies the color of the graphic bar in a databody cell in a table or
crosstab.
|
void |
setGraphicBarColorUsed(boolean used)
Specifies whether the
GraphicBarColor property has
been explicitly set. |
void |
setGraphicBarVisible(boolean visible)
Specifies whether a graphic bar appears in the databody cell of a Java-client
crosstab or table.
|
void |
setGraphicBarVisibleUsed(boolean used)
Specifies whether the
GraphicBarVisible property has
been explicitly set. |
void |
setGraphicImageIndex(int index)
Specifies the index for the image that indicates that a user can
drill out from a
GridView cell. |
void |
setGraphicImageIndexUsed(boolean used)
Specifies whether the
GraphicImageIndex property has
been explicitly set. |
void |
setGraphicImageTooltip(java.lang.String tooltip)
Specifies the text to display in a tooltip when an end user's mouse
hovers over the graphic image.
|
void |
setGraphicImageTooltipUsed(boolean used)
Specifies whether the
GraphicImageTooltip property has
been explicitly set. |
void |
setHorizontalAlignment(int horizontalAlignment)
Specifies the horizontal alignment for the font within its rectangle.
|
void |
setHorizontalAlignmentUsed(boolean used)
Specifies whether the
HorizontalAlignment property has been explicitly set. |
void |
setHPageBreak(boolean b)
Specifies whether the horizontal page break line is visible in the
databody of a table or crosstab.
|
void |
setHPageBreakUsed(boolean used)
Specifies whether the
HPageBreak property has been
explicitly set. |
void |
setPropertyUsedFlags(java.util.BitSet bs) |
void |
setSelectBackground(java.awt.Color selectBackground)
Specifies the color for the background after it has been selected.
|
void |
setSelectBackgroundUsed(boolean used)
Specifies whether the
SelectBackground property has been explicitly set. |
void |
setSelectForeground(java.awt.Color selectForeground)
Specifies the color for the foreground after it has been selected.
|
void |
setSelectForegroundUsed(boolean used)
Specifies whether the
SelectForeground property has been explicitly set. |
void |
setStateAsObjectNode(oracle.dss.util.xml.ObjectNode node,
ViewStyle baseState) |
void |
setStrikeThrough(boolean strikeThrough)
Specifies whether the text has a line drawn through it.
|
void |
setStrikeThroughUsed(boolean used)
Specifies whether the
StrikeThrough property has been explicitly set. |
void |
setUnderline(boolean underline)
Specifies whether the text is underlined with one line.
|
void |
setUnderlineUsed(boolean used)
Specifies whether the
Underline property has been explicitly set. |
void |
setVerticalAlignment(int verticalAlignment)
Specifies the vertical alignment for the font within its rectangle.
|
void |
setVerticalAlignmentUsed(boolean used)
Specifies whether the
VerticalAlignment property has been explicitly set. |
void |
setView(DataviewCommon view) |
void |
setViewStyleCallback(ViewStyleCallback vsc) |
void |
setVPageBreak(boolean b)
Specifies whether the vertical page break line is visible in the databody
of a crosstab or table.
|
void |
setVPageBreakUsed(boolean used)
Specifies whether the
VPageBreak property has been
explicitly set. |
void |
setWordWrapEnabled(boolean wordWrap)
Specifies whether the text is wrapped onto multiple lines.
|
void |
setWordWrapEnabledUsed(boolean used)
Specifies whether the
WordWrapEnabled property has been explicitly set. |
boolean |
setXML(oracle.dss.util.xml.ObjectNode node,
java.lang.String version,
int reset)
Specifies XML that represents properties and values.
|
static java.lang.String |
toHexString(int value) |
public static final int BORDER_STYLE_NOT_USED
public static final int BORDER_STYLE_SOLID
public static final int BORDER_STYLE_DASH
public static final int BORDER_STYLE_DOT
public static final int BORDER_STYLE_DOT_DASH
public static final int BORDER_STYLE_DASH_DOT_DOT
public static final int BORDER_STYLE_DOUBLE
public static final int BORDER_STYLE_NO_LINE
@Concealed protected static final java.lang.String s_background
@Concealed protected static final java.lang.String s_foreground
@Concealed protected static final java.lang.String s_underline
@Concealed protected static final java.lang.String s_fontBold
@Concealed protected static final java.lang.String s_fontItalic
@Concealed protected static final java.lang.String s_borderLeftStyle
@Concealed protected static final java.lang.String s_borderRightStyle
@Concealed protected static final java.lang.String s_borderTopStyle
@Concealed protected static final java.lang.String s_borderBottomStyle
@Concealed protected static final java.lang.String s_borderLeftColor
@Concealed protected static final java.lang.String s_borderRightColor
@Concealed protected static final java.lang.String s_borderTopColor
@Concealed protected static final java.lang.String s_borderBottomColor
@Concealed protected static final java.lang.String s_borderLeftWidth
@Concealed protected static final java.lang.String s_borderRightWidth
@Concealed protected static final java.lang.String s_borderTopWidth
@Concealed protected static final java.lang.String s_borderBottomWidth
@Concealed protected static final java.lang.String s_drillOutLinks
@Concealed protected static final java.lang.String s_backgroundUsed
@Concealed protected static final java.lang.String s_foregroundUsed
@Concealed protected static final java.lang.String s_underlineUsed
@Concealed protected static final java.lang.String s_fontBoldUsed
@Concealed protected static final java.lang.String s_fontItalicUsed
@Concealed protected static final java.lang.String s_borderLeftStyleUsed
@Concealed protected static final java.lang.String s_borderRightStyleUsed
@Concealed protected static final java.lang.String s_borderTopStyleUsed
@Concealed protected static final java.lang.String s_borderBottomStyleUsed
@Concealed protected static final java.lang.String s_drillOutLinksUsed
@Concealed protected static final java.lang.String s_borderLeftColorUsed
@Concealed protected static final java.lang.String s_borderRightColorUsed
@Concealed protected static final java.lang.String s_borderTopColorUsed
@Concealed protected static final java.lang.String s_borderBottomColorUsed
@Concealed protected static final java.lang.String s_borderWidthUsed
@Concealed protected static final java.lang.String s_borderLeftWidthUsed
@Concealed protected static final java.lang.String s_borderRightWidthUsed
@Concealed protected static final java.lang.String s_borderTopWidthUsed
@Concealed protected static final java.lang.String s_borderBottomWidthUsed
@Concealed protected static final boolean propertyUsed
@Concealed protected static final java.lang.String m_version_2_2_0_11
@Concealed protected static final java.lang.String border_style_not_used
@Concealed protected static final java.lang.String border_style_solid
@Concealed protected static final java.lang.String border_style_dash
@Concealed protected static final java.lang.String border_style_dot
@Concealed protected static final java.lang.String border_style_dot_dash
@Concealed protected static final java.lang.String border_style_dash_dot_dot
@Concealed protected static final java.lang.String border_style_double
@Concealed protected static final java.lang.String border_style_no_line
@Concealed public static final java.lang.String left
@Concealed public static final java.lang.String center
@Concealed public static final java.lang.String right
@Concealed public static final java.lang.String leading
@Concealed protected static final java.lang.String top
@Concealed protected static final java.lang.String bottom
@Concealed protected static final java.lang.String cell_editable
@Concealed protected static final java.lang.String cell_not_editable
@Concealed protected static final java.lang.String NAME_VIEWSTYLE
@Concealed public static final java.lang.String a_background
@Concealed public static final java.lang.String a_foreground
@Concealed public static final java.lang.String a_underline
@Concealed public static final java.lang.String a_fontName
@Concealed public static final java.lang.String a_fontSize
@Concealed public static final java.lang.String a_fontBold
@Concealed public static final java.lang.String a_fontItalic
@Concealed public static final java.lang.String a_horizontalAlignment
@Concealed public static final java.lang.String a_selectBackground
@Concealed public static final java.lang.String a_selectForeground
@Concealed public static final java.lang.String a_verticalAlignment
@Concealed public static final java.lang.String a_doubleUnderline
@Concealed public static final java.lang.String a_strikeThrough
@Concealed public static final java.lang.String a_wordWrapEnabled
@Concealed public static final java.lang.String a_borderColor
@Concealed public static final java.lang.String a_borderWidth
@Concealed public static final java.lang.String a_borderLeftStyle
@Concealed public static final java.lang.String a_borderRightStyle
@Concealed public static final java.lang.String a_borderTopStyle
@Concealed public static final java.lang.String a_borderBottomStyle
@Concealed public static final java.lang.String a_borderLeftColor
@Concealed public static final java.lang.String a_borderRightColor
@Concealed public static final java.lang.String a_borderTopColor
@Concealed public static final java.lang.String a_borderBottomColor
@Concealed public static final java.lang.String a_borderLeftWidth
@Concealed public static final java.lang.String a_borderRightWidth
@Concealed public static final java.lang.String a_borderTopWidth
@Concealed public static final java.lang.String a_borderBottomWidth
@Concealed public static final java.lang.String a_graphicImageIndex
@Concealed public static final java.lang.String a_graphicImageTooltip
@Concealed public static final java.lang.String a_cellEditStyle
@Concealed public static final java.lang.String a_editBackground
@Concealed public static final java.lang.String a_editForeground
@Concealed public static final java.lang.String a_graphicBarColor
@Concealed public static final java.lang.String a_graphicBarVisible
@Concealed public static final java.lang.String a_hPageBreak
@Concealed public static final java.lang.String a_vPageBreak
@Concealed protected static final java.lang.String a_backgroundUsed
@Concealed protected static final java.lang.String a_foregroundUsed
@Concealed protected static final java.lang.String a_selectBackgroundUsed
@Concealed protected static final java.lang.String a_selectForegroundUsed
@Concealed protected static final java.lang.String a_horizontalAlignmentUsed
@Concealed protected static final java.lang.String a_verticalAlignmentUsed
@Concealed protected static final java.lang.String a_underlineUsed
@Concealed protected static final java.lang.String a_doubleUnderlineUsed
@Concealed protected static final java.lang.String a_strikeThroughUsed
@Concealed protected static final java.lang.String a_wordWrapEnabledUsed
@Concealed protected static final java.lang.String a_borderColorUsed
@Concealed protected static final java.lang.String a_borderWidthUsed
@Concealed protected static final java.lang.String a_borderLeftStyleUsed
@Concealed protected static final java.lang.String a_borderRightStyleUsed
@Concealed protected static final java.lang.String a_borderTopStyleUsed
@Concealed protected static final java.lang.String a_borderBottomStyleUsed
@Concealed protected static final java.lang.String a_borderLeftColorUsed
@Concealed protected static final java.lang.String a_borderRightColorUsed
@Concealed protected static final java.lang.String a_borderTopColorUsed
@Concealed protected static final java.lang.String a_borderBottomColorUsed
@Concealed protected static final java.lang.String a_borderLeftWidthUsed
@Concealed protected static final java.lang.String a_borderRightWidthUsed
@Concealed protected static final java.lang.String a_borderTopWidthUsed
@Concealed protected static final java.lang.String a_borderBottomWidthUsed
@Concealed protected static final java.lang.String a_fontNameUsed
@Concealed protected static final java.lang.String a_fontSizeUsed
@Concealed protected static final java.lang.String a_fontBoldUsed
@Concealed protected static final java.lang.String a_fontItalicUsed
@Concealed protected static final java.lang.String a_graphicImageIndexUsed
@Concealed protected static final java.lang.String a_graphicImageTooltipUsed
@Concealed protected static final java.lang.String a_cellEditStyleUsed
@Concealed protected static final java.lang.String a_editBackgroundUsed
@Concealed protected static final java.lang.String a_editForegroundUsed
@Concealed protected static final java.lang.String a_graphicBarColorUsed
@Concealed protected static final java.lang.String a_graphicBarVisibleUsed
@Concealed protected static final java.lang.String a_hPageBreakUsed
@Concealed protected static final java.lang.String a_vPageBreakUsed
@Concealed protected static final java.lang.String a_drillOutLinksUsed
@Concealed protected static final java.lang.String DRILL_OUT_LINKS_NAME
@Concealed protected boolean m_underline
@Concealed protected boolean m_doubleUnderline
@Concealed protected boolean m_strikeThrough
@Concealed protected boolean m_wordWrapEnabled
@Concealed protected java.awt.Color m_borderColor
@Concealed protected java.awt.Color m_borderTopColor
@Concealed protected java.awt.Color m_borderLeftColor
@Concealed protected java.awt.Color m_borderBottomColor
@Concealed protected java.awt.Color m_borderRightColor
@Concealed protected int m_borderWidth
@Concealed protected int m_borderTopWidth
@Concealed protected int m_borderLeftWidth
@Concealed protected int m_borderBottomWidth
@Concealed protected int m_borderRightWidth
@Concealed protected int m_borderLeftStyle
@Concealed protected int m_borderRightStyle
@Concealed protected int m_borderTopStyle
@Concealed protected int m_borderBottomStyle
@Concealed protected java.lang.String m_fontName
@Concealed protected int m_fontSize
@Concealed protected boolean m_fontBold
@Concealed protected boolean m_fontItalic
@Concealed protected int m_graphicImageIndex
@Concealed protected java.lang.String m_graphicImageTooltip
@Concealed protected int m_cellEditStyle
@Concealed protected java.awt.Color m_editBackground
@Concealed protected java.awt.Color m_editForeground
@Concealed protected java.awt.Color m_graphicBarColor
@Concealed protected boolean m_graphicBarVisible
@Concealed protected boolean m_hPageBreak
@Concealed protected boolean m_vPageBreak
@Concealed protected java.util.List m_drillOutLinks
@Concealed protected ErrorHandler m_eh
@Concealed protected java.awt.Font m_font
@Concealed protected ViewStyleCallback m_vsCallback
@Concealed protected DataviewCommon m_view
@Concealed protected static java.awt.Color defaultForeground
@Concealed protected static java.awt.Color defaultBackground
@Concealed protected static java.awt.Color defaultSelectForeground
@Concealed protected static java.awt.Color defaultSelectBackground
@Concealed protected int od_background
@Concealed protected int od_foreground
@Concealed protected int od_selectBackground
@Concealed protected int od_selectForeground
@Concealed protected int od_horizontalAlignment
@Concealed protected int od_verticalAlignment
@Concealed protected boolean od_underline
@Concealed protected boolean od_doubleUnderline
@Concealed protected boolean od_strikeThrough
@Concealed protected boolean od_wordWrapEnabled
@Concealed protected int od_borderColor
@Concealed protected int od_borderTopColor
@Concealed protected int od_borderLeftColor
@Concealed protected int od_borderBottomColor
@Concealed protected int od_borderRightColor
@Concealed protected int od_borderWidth
@Concealed protected int od_borderTopWidth
@Concealed protected int od_borderLeftWidth
@Concealed protected int od_borderBottomWidth
@Concealed protected int od_borderRightWidth
@Concealed protected int od_borderLeftStyle
@Concealed protected int od_borderRightStyle
@Concealed protected int od_borderTopStyle
@Concealed protected int od_borderBottomStyle
@Concealed protected java.lang.String od_fontName
@Concealed protected int od_fontSize
@Concealed protected boolean od_fontBold
@Concealed protected boolean od_fontItalic
@Concealed protected int od_graphicImageIndex
@Concealed protected java.lang.String od_graphicImageTooltip
@Concealed protected int od_cellEditStyle
@Concealed protected int od_editBackground
@Concealed protected int od_editForeground
@Concealed protected int od_graphicBarColor
@Concealed protected boolean od_graphicBarVisible
@Concealed protected boolean od_hPageBreak
@Concealed protected boolean od_vPageBreak
@Concealed protected java.util.List od_drillOutLinks
@Concealed protected int d_background
@Concealed protected int d_foreground
@Concealed protected int d_selectBackground
@Concealed protected int d_selectForeground
@Concealed protected int d_horizontalAlignment
@Concealed protected int d_verticalAlignment
@Concealed protected boolean d_underline
@Concealed protected boolean d_doubleUnderline
@Concealed protected boolean d_strikeThrough
@Concealed protected boolean d_wordWrapEnabled
@Concealed protected int d_borderColor
@Concealed protected int d_borderTopColor
@Concealed protected int d_borderLeftColor
@Concealed protected int d_borderBottomColor
@Concealed protected int d_borderRightColor
@Concealed protected int d_borderWidth
@Concealed protected int d_borderTopWidth
@Concealed protected int d_borderLeftWidth
@Concealed protected int d_borderBottomWidth
@Concealed protected int d_borderRightWidth
@Concealed protected int d_borderLeftStyle
@Concealed protected int d_borderRightStyle
@Concealed protected int d_borderTopStyle
@Concealed protected int d_borderBottomStyle
@Concealed protected java.lang.String d_fontName
@Concealed protected int d_fontSize
@Concealed protected boolean d_fontBold
@Concealed protected boolean d_fontItalic
@Concealed protected int d_graphicImageIndex
@Concealed protected java.lang.String d_graphicImageTooltip
@Concealed protected int d_cellEditStyle
@Concealed protected int d_editBackground
@Concealed protected int d_editForeground
@Concealed protected int d_graphicBarColor
@Concealed protected boolean d_graphicBarVisible
@Concealed protected boolean d_hPageBreak
@Concealed protected boolean d_vPageBreak
@Concealed protected java.util.List d_drillOutLinks
@Concealed protected java.util.BitSet m_propertyUsedFlags
@Concealed protected boolean m_bUseCallback
@Concealed protected static int NumberOfPropertyBits
@Concealed public static final int BACKGROUND
@Concealed public static final int BORDERBOTTOMSTYLE
@Concealed public static final int BORDERCOLOR
@Concealed public static final int BORDERLEFTSTYLE
@Concealed public static final int BORDERRIGHTSTYLE
@Concealed public static final int BORDERTOPSTYLE
@Concealed public static final int BORDERWIDTH
@Concealed public static final int DOUBLEUNDERLINE
@Concealed public static final int FONT
@Concealed public static final int FONTBOLD
@Concealed public static final int FONTITALIC
@Concealed public static final int FONTNAME
@Concealed public static final int FONTSIZE
@Concealed public static final int FOREGROUND
@Concealed public static final int HORIZONTALALIGNMENT
@Concealed public static final int STRIKETHROUGH
@Concealed public static final int UNDERLINE
@Concealed public static final int VERTICALALIGNMENT
@Concealed public static final int WORDWRAPENABLED
@Concealed public static final int SELECTBACKGROUND
@Concealed public static final int SELECTFOREGROUND
@Concealed public static final int BORDERTOPCOLOR
@Concealed public static final int BORDERLEFTCOLOR
@Concealed public static final int BORDERBOTTOMCOLOR
@Concealed public static final int BORDERRIGHTCOLOR
@Concealed public static final int BORDERTOPWIDTH
@Concealed public static final int BORDERLEFTWIDTH
@Concealed public static final int BORDERBOTTOMWIDTH
@Concealed public static final int BORDERRIGHTWIDTH
@Concealed public static final int GRAPHICIMAGEINDEX
@Concealed public static final int GRAPHICIMAGETOOLTIP
@Concealed public static final int CELLEDITSTYLE
@Concealed public static final int EDITBACKGROUND
@Concealed public static final int EDITFOREGROUND
@Concealed public static final int GRAPHICBARCOLOR
@Concealed public static final int GRAPHICBARVISIBLE
@Concealed public static final int HPAGEBREAK
@Concealed public static final int VPAGEBREAK
@Concealed public static final int DRILLOUTLINKS
@Concealed protected static final int VIEWSTYLE_END
public static final int TOP_BORDER
public static final int LEFT_BORDER
public static final int BOTTOM_BORDER
public static final int RIGHT_BORDER
public static final int ALL_BORDERS
public static final int CELL_EDITABLE
public static final int CELL_NOT_EDITABLE
public ViewStyle()
ViewStyle
values.
At this point, no properties have been explicitly set.@Concealed public ViewStyle(DataviewCommon view, oracle.bali.ewt.graphics.Appearance app)
@Concealed public ViewStyle(DataviewCommon view, ViewStyle vs)
@Concealed public ViewStyle(java.awt.Color bg, java.awt.Color fg, java.lang.String fname, int fsize, boolean fbold, boolean fitalic, int hj, int vj, boolean underline, boolean doubleunderline, boolean strikethrough, boolean wrap, java.awt.Color bc, int bw, int bls, int brs, int bts, int bbs, java.awt.Color sbg, java.awt.Color sfg)
bg
- The background color.fg
- The foreground color.fname
- The name of the font for the text.fsize
- The font size for the text.fbold
- true
to make the font bold, false
to prohibit the font from being bold.fitalic
- true
to make the font italic, false
to prohibit the font from being italicized.hj
- A swing
constant that represents the horizontal alignment for the text within its rectangle.
The swing
constants for horizontal alignment are LEFT, CENTER, RIGHT.vj
- A swing
constant that represents the vertical alignment for the text within its rectangle.
The swing
constants for vertical alignment are TOP, CENTER, BOTTOM.underline
- true
to underline the font with one line, false
to display the font without a single underline.doubleunderline
- true
to underline the font with two lines, false
to display the font without a double underline.strikethrough
- true
to draw a line through the text, false
to display the text without a line drawn through it.wordwrap
- true
to make the text wrap onto multiple lines, false
to prevent the text from wrapping onto mutliple lines.bc
- The color for the border.bw
- The width of the border.bls
- The style for the left-hand side of the border.brs
- The style for the left-hand side of the border.bts
- The style for the top side of the border.bbs
- The style for the bottom side of the border.sbg
- The color of a background after it has been selected.sfg
- The color of a foreground after it has been selected.doubleUnderline
parameter value, set the parameter value for underline
to false.@Concealed public ViewStyle(java.awt.Color bg, java.awt.Color fg, java.awt.Font font, int hj, int vj, boolean underline, boolean doubleunderline, boolean strikethrough, boolean wrap, java.awt.Color bc, int bw, int bls, int brs, int bts, int bbs, java.awt.Color sbg, java.awt.Color sfg)
bg
- The background color for.fg
- The foreground color.font
- The Font
object for the text.hj
- A swing
constant that represents the horizontal alignment for the text within its rectangle.
The swing
constants for horizontal alignment are LEFT, CENTER, RIGHT.vj
- A swing
constant that represents the vertical alignment for the text within its rectangle.
The swing
constants for vertical alignment are TOP, CENTER, BOTTOM.underline
- true
to underline the font with one line, false
to display the font without a single underline.doubleunderline
- true
to underline the font with two lines, false
to display the font without a double underline.strikethrough
- true
to draw a line through the text, false
to display the text without a line drawn through it.wordwrap
- true
to make the text wrap onto multiple lines, false
to prevent the text from wrapping onto mutliple lines.bc
- The color for the border.bw
- The width of the border.bls
- The style for the left-hand side of the border.brs
- The style for the left-hand side of the border.bts
- The style for the top side of the border.bbs
- The style for the bottom side of the border.sbg
- The color of a background after it has been selected.sfg
- The color of a foreground after it has been selected.Font
object.
At this point, no properties have been explicitly set.@Concealed public ViewStyle(java.lang.String styleString)
styleString
- property values for this ViewStyle
object.ViewStyle
property values.
Any property that is initialized by the styleString
is marked as being used.public boolean isAnythingOverridden()
ViewSizing
has been explicitly set.isAnythingOverridden
in interface Mergeable
true
if any has been explicitly set, false
if the properties have their original values.public java.lang.Object clone()
ViewStyle
object.@Concealed protected void init(DataviewCommon view, oracle.bali.ewt.graphics.Appearance app)
@Concealed protected void initDefaults()
@Concealed protected void resetCustomDefaultsToOriginalValues()
@Concealed protected void initCustomDefaults(java.awt.Color bg, java.awt.Color fg, java.awt.Color sbg, java.awt.Color sfg, int hj, int vj, boolean underline, boolean doubleunderline, boolean strikethrough, boolean wrap, java.awt.Color bc, int bw, int bls, int brs, int bts, int bbs, java.lang.String fname, int fsize, boolean fbold, boolean fitalic)
bg
- background colorfg
- foreground colorsbg
- select background colorsfg
- select foreground colorhj
- horizontal alignmentvj
- vertical alignmentunderline
- underlinedoubleunderline
- double underlinestrikethrough
- strikethroughwrap
- word wrapbc
- border colorbw
- border widthbls
- left border stylebrs
- right border stylebts
- top border stylebbs
- bottom border stylefname
- font namefsize
- font sizefbold
- font boldfitalic
- font italic@Concealed public java.util.BitSet getPropertyUsedFlags()
@Concealed public void setPropertyUsedFlags(java.util.BitSet bs)
@Concealed public DataviewCommon getView()
@Concealed public void setView(DataviewCommon view)
public void setBackground(java.awt.Color background)
BackgroundUsed
property to true
.setBackground
in class oracle.bali.ewt.graphics.Appearance
background
- The color for the background.public java.awt.Color getBackground()
getBackground
in class oracle.bali.ewt.graphics.Appearance
public boolean isBackgroundUsed()
background
property has been explicitly set.
When the return value of this method is true
, the property's value will be used in the merging process.true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setBackgroundUsed(boolean used)
background
property has been explicitly set.
This method is called by the setBackground
method.
When the parameter value of this method is true
, the property's value will be used in the merging process.used
- true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setForeground(java.awt.Color foreground)
ForegroundUsed
property to true
.setForeground
in class oracle.bali.ewt.graphics.Appearance
foreground
- The color for the foreground.public java.awt.Color getForeground()
getForeground
in class oracle.bali.ewt.graphics.Appearance
public boolean isForegroundUsed()
Foreground
property has been explicitly set.
When the return value of this method is true
, the property's value will be used in the merging process.true
if the property has been explicitly set, if the property has not been explicitly set.public void setForegroundUsed(boolean used)
Foreground
property has been explicitly set.
This method is called by the setForeground
method.
When the parameter value of this method is true
, the property's value will be used in the merging process.used
- true
if the property has been explicitly set, if the property has not been explicitly set.public void setSelectBackground(java.awt.Color selectBackground)
SelectBackgroundUsed
property to true
.setSelectBackground
in class oracle.bali.ewt.graphics.Appearance
background
- The color for the background after it has been selected.public java.awt.Color getSelectBackground()
getSelectBackground
in class oracle.bali.ewt.graphics.Appearance
public boolean isSelectBackgroundUsed()
SelectBackground
property has been explicitly set.
When the return value of this method is true
, the property's value will be used in the merging process.true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setSelectBackgroundUsed(boolean used)
SelectBackground
property has been explicitly set.
This method is called by the setSelectBackground
method.
When the parameter value of this method is true
, the property's value will be used in the merging process.used
- true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setSelectForeground(java.awt.Color selectForeground)
SelectForegroundUsed
property to true
.setSelectForeground
in class oracle.bali.ewt.graphics.Appearance
foreground
- The color for the foreground after it has been selected.public java.awt.Color getSelectForeground()
getSelectForeground
in class oracle.bali.ewt.graphics.Appearance
public boolean isSelectForegroundUsed()
SelectForeground
property has been explicitly set.
When the return value of this method is true
, the property's value will be used in the merging process.true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setSelectForegroundUsed(boolean used)
SelectForeground
property has been explicitly set.
This method is called by the setSelectForeground
method.
When the parameter value of this method is true
, the property's value will be used in the merging process.used
- true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setHorizontalAlignment(int horizontalAlignment)
swing
constants for horizontal alignment are LEFT, CENTER, RIGHT and LEADING.
This method also sets the HorizontalAlignmentUsed
property to true
.horizontalAlignment
- A swing
constant that represents the horizontal alignment of the font within its rectangle.public int getHorizontalAlignment()
swing
constants for horizontal alignment are LEFT, CENTER, RIGHT AND LEADING.swing
constant that represents the horizontal alignment of the font within its rectangle.public boolean isHorizontalAlignmentUsed()
HorizontalAlignment
property has been explicitly set.
When the return value of this method is true
, the property's value will be used in the merging process.true
if the property has been explicitly set, false
if the property has been explicitly set.public void setHorizontalAlignmentUsed(boolean used)
HorizontalAlignment
property has been explicitly set.
This method is called by the setHorizontalAlignment
method.
When the parameter value of this method is true
, the property's value will be used in the merging process.used
- true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setVerticalAlignment(int verticalAlignment)
swing
constants for vertical alignment are TOP, CENTER, and BOTTOM.
This method also sets the VerticalAlignmentUsed
property to true
.
Note: In Netscape 4.x, VerticalAlignment is not supported in cells that have images, either drill images or graphic images.
verticalAlignment
- A swing
constant that represents the vertical alignment of the font within its rectangle.public int getVerticalAlignment()
swing
constants for vertical alignment are TOP, CENTER, and BOTTOM.
Note: In Netscape 4.x, VerticalAlignment is not supported in cells that have images, either drill images or graphic images.
swing
constant that represents the vertical alignment of the font within its rectangle.public boolean isVerticalAlignmentUsed()
VerticalAlignment
property has been explicitly set.
When the return value of this method is true
, the property's value will be used in the merging process.true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setVerticalAlignmentUsed(boolean used)
VerticalAlignment
property has been explicitly set.
This method is called by the setVerticalAlignment
method.
When the parameter value of this method is true
, the property's value will be used in the merging process.used
- true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setUnderline(boolean underline)
UnderlineUsed
property to true
.underline
- true
to underline the text with one line, false
to prevent the text from being underlined with one line.public boolean isUnderline()
true
if the text is underlined with one line, false
if the text is not underlined with one line.public boolean isUnderlineUsed()
Underline
property has been explicitly set.
When the return value of this method is true
, the property's value will be used in the merging process.true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setUnderlineUsed(boolean used)
Underline
property has been explicitly set.
This method is called by the setUnderline
method.
When the parameter value of this method is true
, the property's value will be used in the merging process.used
- true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setDoubleUnderline(boolean doubleUnderline)
setUnderline
method to false
.
This method also sets the DoubleUnderline
property to true
.
Note: This property is ignored by thin presentation beans.
doubleUnderline
- true
to underline the text with two lines, false
to prevent the text from being underlined with two lines.public boolean isDoubleUnderline()
setUnderline
method to false
.
This method also sets the setDoubleUnderline
method to true
.
Note: This property is ignored by thin presentation beans.
true
if the text is underlined with two lines, false
if the text is not underlined with two lines.public boolean isDoubleUnderlineUsed()
DoubleUnderline
property has been explicitly set.
When the return value of this method is true
, the property's value will be used in the merging process.true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setDoubleUnderlineUsed(boolean used)
DoubleUnderline
property has been explicitly set.
This method is called by the setDoubleUnderlie
method.
When the parameter value of this method is true
, the property's value will be used in the merging process.used
- true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setStrikeThrough(boolean strikeThrough)
StrikeThroughUsed
property to true
.strikeThrough
- true
to draw a line through the text, false
to display the text without a line through it.public boolean isStrikeThrough()
true
if the text has a line drawn through it, false
if the text is displayed without a line drawn through it.public boolean isStrikeThroughUsed()
StrikeThrough
property has been explicitly set.
When the return value of this method is true
, the property's value will be used in the merging process.true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setStrikeThroughUsed(boolean used)
StrikeThrough
property has been explicitly set.
This method is called by the setStrikeThrough
method.
When the parameter value of this method is true
, the property's value will be used in the merging process.used
- true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setWordWrapEnabled(boolean wordWrap)
WordWrapEnabledUsed
property to true
.wordWrapEnabled
- true
to wrap the text onto multiple lines, false
to prevent the text from being wrapped onto multiple lines.public boolean isWordWrapEnabled()
true
if the text is wrapped onto multiple lines, false
if the text is not wrapped onto multiple lines.public boolean isWordWrapEnabledUsed()
WordWrapEnabled
property has been explicitly set.
When the return value of this method is true
, the property's value will be used in the merging process.true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setWordWrapEnabledUsed(boolean used)
WordWrapEnabled
property has been explicitly set.
This method is called by the setWordWrapEnabled
method.
When the parameter value of this method is true
, the property's value will be used in the merging process.used
- true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setBorderColor(int side, java.awt.Color borderColor)
BorderColorUsed
property to
true
.
In order to see the border color, the BorderStyle
and
BorderWidth
properties must be set so that the border can
be perceived.
Note: Thin presentation beans do not support this property in Netscape 4.x.
side
- A constant that indicates which border whose color you want
to set. Valid constants are listed in the See Also section.borderColor
- The color for the border.TOP_BORDER
,
BOTTOM_BORDER
,
LEFT_BORDER
,
RIGHT_BORDER
,
ALL_BORDERS
public java.awt.Color getBorderColor(int side)
Note: Thin presentation beans do not support this property in Netscape 4.x.
side
- The side of the cell border whose color you want. Valid
constants are listed in the See Also section.TOP_BORDER
,
BOTTOM_BORDER
,
LEFT_BORDER
,
RIGHT_BORDER
,
ALL_BORDERS
public boolean isBorderColorUsed(int side)
BorderColor
property has been
explicitly set.
When the return value of this method is true
, then the
property's value will be used in the merging process.true
if the property has been explicitly set,
false
if the property has not been explicitly set.public void setBorderColorUsed(int side, boolean used)
BorderColor
property has been
explicitly set.
This method is called by the setBorderColor
method.
When the parameter value of this method is true
,
the property's value will be used in the merging process.side
- The side whose border color has been set. Valid constants
are listed in the See Also section.used
- true
if the property has been explicitly set,
false
if the property has not been explicitly set.TOP_BORDER
,
BOTTOM_BORDER
,
LEFT_BORDER
,
RIGHT_BORDER
,
ALL_BORDERS
public void setBorderWidth(int side, int borderWidth)
BorderWidthUsed
property to
true
.
Note: Thin presentation beans do not support this property in Netscape 4.x.
side
- A constant that indicates which border whose width you want
to set. Valid constants are listed in the See Also section.borderWidth
- The width for the border.TOP_BORDER
,
BOTTOM_BORDER
,
LEFT_BORDER
,
RIGHT_BORDER
,
ALL_BORDERS
public int getBorderWidth(int side)
Note: Thin presentation beans do not support this property in Netscape 4.x.
side
- The side whose border width you want.TOP_BORDER
,
BOTTOM_BORDER
,
LEFT_BORDER
,
RIGHT_BORDER
,
ALL_BORDERS
public boolean isBorderWidthUsed(int side)
BorderWidth
property has been
explicitly set.
When the return value of this method is true
, then the
property's value will be used in the merging process.side
- The side whose border width property might be set.true
if the property has been explicitly set,
false
if the property has not been explicitly set.TOP_BORDER
,
BOTTOM_BORDER
,
LEFT_BORDER
,
RIGHT_BORDER
,
ALL_BORDERS
public void setBorderWidthUsed(int side, boolean used)
BorderWidth
property has been
explicitly set.
This method is called by the setBorderWidth
method.
When the parameter value of this method is true
,
then the property's value will be used in the merging process.side
- The side whose border width has been set. Valid constants are
listed in the See Also section.used
- true
if the property has been explicitly set,
false
if the property has not been explicitly set.TOP_BORDER
,
BOTTOM_BORDER
,
LEFT_BORDER
,
RIGHT_BORDER
,
ALL_BORDERS
public void setBorderStyle(int side, int borderStyle)
BorderStyleUsed
property to
true
.
Note: Thin presentation beans do not support this property in Netscape 4.x.
side
- A constant that indicates which border whose style you want
to set. Valid constants are listed in the See Also section.borderStyle
- The style for the border.TOP_BORDER
,
BOTTOM_BORDER
,
LEFT_BORDER
,
RIGHT_BORDER
,
ALL_BORDERS
public int getBorderStyle(int side)
Note: Thin presentation beans do not support this property in Netscape 4.x.
side
- The side whose border style you want. Valid constants are
listed in the See Also section.TOP_BORDER
,
BOTTOM_BORDER
,
LEFT_BORDER
,
RIGHT_BORDER
,
ALL_BORDERS
public boolean isBorderStyleUsed(int side)
BorderStyle
property has been
explicitly set.
When the return value of this method is true
,
then the property's value will be used in the merging process.side
- The side whose border style might be set. Valid constants
are listed in the See Also section.true
if the property has been explicitly set,
false
if the property has not been explicitly set.TOP_BORDER
,
BOTTOM_BORDER
,
LEFT_BORDER
,
RIGHT_BORDER
,
ALL_BORDERS
public void setBorderStyleUsed(int side, boolean used)
BorderStyle
property has been
explicitly set.
This method is called by the setBorderStyle
method.
When the parameter value of this method is true
, then
the property's value will be used in the merging process.side
- The side whose border style has been set. Valid constants
are listed in the See Also section.used
- true
if the property has been explicitly set,
false
if the property has not been explicitly set.TOP_BORDER
,
BOTTOM_BORDER
,
LEFT_BORDER
,
RIGHT_BORDER
,
ALL_BORDERS
public void setFont(java.awt.Font font)
Font
object for the text.
This method also sets the FontUsed
property to true
.setFont
in interface FontAttribute
setFont
in class oracle.bali.ewt.graphics.Appearance
font
- A Font
object for the text.
If the font size that font
specifies is
not a positive number, then this method logs an error with
the error handler and does not change the font size.
In this case, the font name, bold, and italic properties
are set, even though the size is not.public java.awt.Font getFont()
Font
object for the text.getFont
in interface FontAttribute
getFont
in class oracle.bali.ewt.graphics.Appearance
Font
object for the text.public boolean isFontUsed()
true
,
the property's value will be used in the merging process.
This method returns true
if any of the following
methods returns true
:
true
if a font property has been explicitly set,
false
if none of them have been explicitly set.public void setFontUsed(boolean used)
Font
property has been explicitly set.
This method is called by the setFont
method.
When the parameter value of this method is true
,
the property's value will be used in the merging process.
This method calls the following methods, passing the used
value that is passed to this method:
used
- true
if the property has been explicitly set,
false
if the property has not been explicitly set.public void setFontName(java.lang.String fontName)
FontNameUsed
property to true
.fontName
- The name of the font for the text.public java.lang.String getFontName()
public boolean isFontNameUsed()
FontName
property has been explicitly set.
When the return value of this method is true
, the property's value will be used in the merging process.true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setFontNameUsed(boolean used)
FontName
property has been explicitly set.
This method is called by the setFontName
method.
When the parameter value of this method is true
, the property's value will be used in the merging process.used
- true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setFontSize(int fontSize)
FontSizeUsed
property to true
.fontSize
- The size of the font for the text.
fontSize
must be a positive number. If
it is not, then this method logs an error with the
error handler and does not change the font size.public int getFontSize()
@Concealed public static int fontStyle(boolean bold, boolean italic)
bold
- true
to make the font bold, false
to prohibit the font from being bold.italic
- true
to make the font italicized, false
to prohibit the font from being italicized.setFontBold
and setFontItalic
methods.
To make the font plain, set both parameter values to false
.public int getFontStyle()
Font.BOLD
, Font.ITALIC
,
and Font.PLAIN
.
The constants are defined
in the Font
class.public boolean isFontSizeUsed()
FontSize
property has been explicitly set.
When the return value of this method is true
, the property's value will be used in the merging process.true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setFontSizeUsed(boolean used)
FontSize
property has been explicitly set.
This method is called by the setFontName
method.
When the parameter value of this method is true
, the property's value will be used in the merging process.used
- true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setFontBold(boolean fontBold)
FontBoldUsed
property, and the bold
parameter value of the setFontStyle
method.fontBold
- true
to make the font bold, false
to prohibit the font from being bold.public boolean isFontBold()
true
if the font is bold, false
if the font is not bold.public boolean isFontBoldUsed()
FontBold
property has been explicitly set.
When the return value of this method is true
, the property's value will be used in the merging process.true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setFontBoldUsed(boolean used)
FontBold
property has been explicitly set.
This method is called by the setFontBold
method.
When the parameter value of this method is true
, the property's value will be used in the merging process.used
- true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setFontItalic(boolean fontItalic)
FontItalicUsed
property and the italic
parameter value for the setFontStyle
method.fontItalic
- true
to make the font style italic, false
to prohibit the font style from being italic.public boolean isFontItalic()
true
if the font style is italic, false
if the font style is not italic.public boolean isFontItalicUsed()
FontItalic
property has been explicitly set.
When the return value of this method is true
, the property's value will be used in the merging process.true
if the property has been explicitly set, false
if the property has not been explicitly set.public void setFontItalicUsed(boolean used)
FontItalic
property has been explicitly set.
This method is called by the setFontItalic
method.
When the parameter value of this method is true
, the property's value will be used in the merging process.used
- true
if the property has been explicitly set, false
if the property has not been explicitly set.public void merge(Mergeable from)
ViewStyle
object with this object.
This method is called by the Rule
classes.
Applications should not call this method to set properties of a
ViewStyle
, because the view is not refreshed when
this method is called.
Instead, call the normal access methods to set properties of the
ViewStyle
.
For example, to set the background color, call the
setBackground
method.
Alternately, set a new ViewStyle
on the view.
public void mergeDefaults(ViewStyle from)
ViewStyle
object with this object.
Properties whose used bits are set to true
on this object
are not merged.
This method is called by GridView.applyCSSStyleDefaults
in
an HTML-client application.
Applications should not call this method to set properties of a
ViewStyle
, because the view is not refreshed when
this method is called.
Instead, call the normal access methods to set properties of the
ViewStyle
.
For example, to set the background color, call the
setBackground
method.
Alternately, set a new ViewStyle
on the view.
from
- The ViewStyle
that you want to merge with
this ViewStyle
.public void setGraphicImageIndex(int index)
GridView
cell.
Calling this method places a drill out image into the header or databody
cells that this ViewStyle
applies to.
When an end user clicks the graphic image in a cell, then
the GridView
sends a drill out event to the
GridViewDataListener
.
index
- The index of the graphic image in the image list that is
configured by calling GridView.setGraphicImage
.oracle.dss.gridView.GridView#setGraphicImage
,
oracle.dss.gridView.GridViewDataListener
public int getGraphicImageIndex()
setGraphicImageIndex(int)
public boolean isGraphicImageIndexUsed()
GraphicImageIndex
property has
been explicitly set.
When this method returns true
, then
the GraphicImageIndex
value will be used in the merging
process.true
if the value has been
explicitly set,
false
if it has not.public void setGraphicImageIndexUsed(boolean used)
GraphicImageIndex
property has
been explicitly set.
The setGraphicImageIndex
property calls this method.
When the parameter to this method is true
, then the
GraphicImageIndex
value will be used in the merging
process.used
- true
to indicate that the value has
been explicitly set,
false
to clear the used bit.public void setGraphicImageTooltip(java.lang.String tooltip)
tooltip
- The tooltip for the graphic image.setGraphicImageIndex(int)
public java.lang.String getGraphicImageTooltip()
getGraphicImageIndex()
public boolean isGraphicImageTooltipUsed()
GraphicImageTooltip
property has
been explicitly set.
When this method returns true
, then
the GraphicImageTooltip
value will be used in the merging
process.true
if the value has been
explicitly set,
false
if it has not.public void setGraphicImageTooltipUsed(boolean used)
GraphicImageTooltip
property has
been explicitly set.
The setGraphicImageTooltip
property calls this method.
When the parameter to this method is true
, then the
GraphicImageTooltip
value will be used in the merging
process.used
- true
to indicate that the value has
been explicitly set,
false
to clear the used bit.public void setCellEditStyle(int style)
GridView
databody cell.
Note: Thin tables and crosstabs support this property, while Java-client tables and crosstabs do not. Neither graphs nor thin graphs support this property.
style
- A constant that indicates the edit style. Valid constants
are listed in the See Also section.CELL_EDITABLE
,
CELL_NOT_EDITABLE
public int getCellEditStyle()
GridView
databody cell.
Note: Thin tables and crosstabs support this property, while Java-client tables and crosstabs do not. Neither graphs nor thin graphs support this property.
CELL_EDITABLE
,
CELL_NOT_EDITABLE
public boolean isCellEditStyleUsed()
CellEditStyle
property has
been explicitly set.
When this method returns true
, then
the CellEditStyle
value will be used in the merging
process.true
if the value has been
explicitly set,
false
if it has not.public void setCellEditStyleUsed(boolean used)
CellEditStyle
property has
been explicitly set.
The setCellEditStyle
property calls this method.
When the parameter to this method is true
, then the
CellEditStyle
value will be used in the merging
process.used
- true
to indicate that the value has
been explicitly set,
false
to clear the used bit.public void setEditBackground(java.awt.Color background)
EditBackgroundUsed
property
to true
.background
- The color for the background of editable cells.public java.awt.Color getEditBackground()
public boolean isEditBackgroundUsed()
EditBackground
property has
been explicitly set.
When this method returns true
, then the value of the
EditBackground
will be used in the merging process.
Note that EditBackground
applies only to the databody cells
in a crosstab or table.true
if the EditBackground
property
has been explicitly set,
false
if it has not.public void setEditBackgroundUsed(boolean used)
EditBackground
property has
been explicitly set.
This method is called by the setEditBackground
method.
When the parameter value of this method is true
, then
the EditBackground
value will be used in the merging
process.
The EditBackground
property applies only to the databody
of a crosstab or table.
used
- true
to indicate that the value has been
explicitly set,
false
to clear the "used" bit.public void setEditForeground(java.awt.Color foreground)
EditForegroundUsed
property
to true
.foreground
- The color for the foreground of cells that can be
edited.public java.awt.Color getEditForeground()
public boolean isEditForegroundUsed()
EditForeground
property
has explicitly been set.
When this method returns true
, then the
EditForeground
property is used in the merging process.
Note that EditForeground
applies only to the databody
cells in a crosstab or table.true
if the EditForeground
property
has been explicitly set,
false
if it has not.public void setEditForegroundUsed(boolean used)
EditForeground
property has been
explicitly set.
This method is called by the setEditForeground
method.
When the parameter value of this method is true, the
EditForeground
property value is used in the merging
process.
Note that EditForeground
applies only to databody
cells in a crosstab or table.used
- true
to indicate that the
EditForeground
has been explicitly set,
false
to clear the "used" bit.public void setGraphicBarColor(java.awt.Color color)
color
is not specified, then
a default color is calculated.
This method also sets the GraphicBarColorUsed
property
to true
.
Note: Thin presentation beans do not support this
property in Netscape 4.x.
In Java-client GridView
objects, graphical bars work
with positive ratios only.
color
- The color for the graphic bar.public java.awt.Color getGraphicBarColor()
Note: Thin presentation beans do not support this
property.
In Java-client GridView
objects, graphical bars work
with positive ratios only.
public boolean isGraphicBarColorUsed()
GraphicBarColor
property has been
explicitly set.
When this method returns true
, then the value of the
GraphicBarColor
property is used in the merging process.
Note that GraphicBarColor
applies only to databody cells
in a Java-client crosstab or table.true
if the GraphicBarColor
has been
explicitly set,
false
if it has not.public void setGraphicBarColorUsed(boolean used)
GraphicBarColor
property has
been explicitly set.
This method is called by the setGraphicBarColor
method.
When the parameter value of this method is true
, then the
GraphicBarColor
property is used in the merging process.
Note that GraphicBarColor
applies only to databody cells in
a Java-client crosstab or table.used
- true
to indicate that the
GraphicBarColor
property has been explicitly
set,
false
to clear the "used" bit.public void setGraphicBarVisible(boolean visible)
GraphicBarVisibleUsed
property
to true
.
Note: Thin presentation beans do not support this
property.
In Java-client GridView
objects, graphical bars work
with positive ratios only.
visible
- true
to display a graphic bar,
false
not to display it.public boolean isGraphicBarVisible()
Note: Thin presentation beans do not support this
property.
In Java-client GridView
objects, graphical bars work
with positive ratios only.
true
if a graphic bar is visible,
false
if it is not.public boolean isGraphicBarVisibleUsed()
GraphicBarVisible
property has
been explicitly set.
When this method returns true
, the value of the
GraphicBarVisible
property is used in the merging
process.
Note that GraphicBarVisible
applies only to databody cells
in a Java-client crosstab or table.true
if the GraphicBarVisible
property
has been explicitly set,
false
if it has not.public void setGraphicBarVisibleUsed(boolean used)
GraphicBarVisible
property has
been explicitly set.
This method is called by the setGraphicBarVisible
method.
When the parameter value of this method is true
, then
the value of the GraphicBarVisible
property is used in the
merging process.
Note that GraphicBarVisible
applies only to databody cells
in a Java-client crosstab or table.used
- true
the GraphicBarVisible
property has been explicitly set,
false
if it has not.public void setHPageBreak(boolean b)
HPageBreakUsed
property to
true
.visible
- true
to display the horizontal page break line,
false
to hide it.public boolean isHPageBreak()
true
if the horizontal page break line is visible,
false
if it is not.public void setVPageBreak(boolean b)
VPageBreakUsed
property to
true
.visible
- true
to display the vertical page break line,
false
to hide it.public boolean isVPageBreak()
true
if the vertical page break line is visible,
false
if it is not.public boolean isHPageBreakUsed()
HPageBreak
property has been
explicitly set.
When this method returns true
, then the value of the
HPageBreak
property is used in the merging process.
Note that HPageBreak
applies only to the databody of
a table or crosstab.true
if the HPageBreak
property
has been explicitly set,
false
if it has not.public void setHPageBreakUsed(boolean used)
HPageBreak
property has been
explicitly set.
This method is called by the setHPageBreak
method.
When the parameter value of this method is true
, then
the value of the HPageBreak
is used in the merging
process
Note that HPageBreak
applies only to the databody of
a table or crosstab.used
- true
to indicate that the
HPageBreak
property has been explicitly set,
false
to clear the "used" bit.public boolean isVPageBreakUsed()
VPageBreak
property has been
explicitly set.
When this method returns true
, then the value of the
VPageBreak
property is used in the merging process.
Note that VPageBreak
applies only to the databody of
a table or crosstab.true
if the VPageBreak
property
has been explicitly set,
false
if it has not.public void setVPageBreakUsed(boolean used)
VPageBreak
property has been
explicitly set.
This method is called by the setVPageBreak
method.
When the parameter value of this method is true
, then
the value of the VPageBreak
is used in the merging
process.
Note that VPageBreak
applies only to the databody of
a table or crosstab.used
- true
to indicate that the
VPageBreak
property has been explicitly set,
false
to clear the "used" bit.@Concealed public void setDrillOutLinks(java.util.List drillOutLinks)
oracle.dss.dataView.managers.DrillOutLink
objects.
Note that DrillOutLinks
applies only to databody cells in
a thin crosstab.@Concealed public java.util.List getDrillOutLinks()
oracle.dss.dataView.managers.DrillOutLink
objects.@Concealed public boolean isDrillOutLinksUsed()
true
if the DrillOutLinks
has been
explicitly set,
false
if it has not.DrillOutLinks
property has been
explicitly set.
When this method returns true
, then the value of the
DrillOutLinks
property is used in the merging process.
Note that DrillOutLinks
applies only to databody cells
in a thin crosstab.@Concealed public void setDrillOutLinksUsed(boolean used)
used
- true
to indicate that the
DrillOutLinks
property has been explicitly
set,
false
to clear the "used" bit.DrillOutLinks
property has
been explicitly set.
This method is called by the setDrillOutLinks
method.
When the parameter value of this method is true
, then the
DrillOutLinks
property is used in the merging process.
Note that DrillOutLinks
applies only to databody cells in
a thin crosstab.public boolean equals(java.lang.Object o)
ViewStyle
object.
ViewStyle
objects are equivalent if they have the same property explicitly set and those propertys have the same values.equals
in class oracle.bali.ewt.graphics.Appearance
o
- The object that you want to compare this one to.true
if the objects have the same propertys explicitly set, and those propertys have the same values, false
if they do not, or if o
is not an object.public boolean contains(ViewStyle vs)
ViewStyle
object.vs
- The ViewStyle
object that you want to compare this one to.true
if the object is a subset, and their properties have the same values, false
if they do not@Concealed public void initWithString(java.lang.String s)
s
- The String
that contains the property information
as described above.String
that can be used to set the following
property values:
\fffontame
The name of the font, such as \ff"Times New Roman".
" " is not a valid name.
All font name must be enclosed in double quotation marks, " ".
Currently, it is not a requirement the String
itself be enclose
in double quotation marks.\fsn
The font size, in points.\b \i \u
Turn on bold, italic, or underline.
There are no keyboard spaces between the backslash and the letter. For example:
"\ b" is not valid.\cf(n,n,n)
Foreground color in RGB format.
"n" is a value that indicates color intensity for each red, green, and blue
component.
If a component color is omitted, its associated intensity value is assumed
to be zero.
Use a comma between the "n" values to indicate a missing component.
For example: \cf(,,200)
specifies only blue, at an intensity of 200,
while \cf(128)
specifies red only. Black would be indicated
by \cf(0)
.\cb()
is not a valid RGB color.
\cb(n,n,n)
Background color in RGB format.
The same color codes apply.\cl(n,n,n)
Border line color in RGB format.
The same color codes apply.\ls(line_style, line_target)
The border styles.
line_style
is one of the following: 1=Solid, 2=Dash, 3=Dot,
4=DashDot, 5=DashDotDot, 6=Double.line_target
is one of the following: 1=Box, 2=Top, 3=Bottom, 4=Left,
5=Right.\han
The horizontal alignment of the text within its rectangle.
"n" indicates one of the following values:0=Left, 1=Center, 2=Right.\van
The vertical alignmentof the text within its rectangle.
"n" indicates one of the following values: 0=Left, 1=Center, 2=Right.
Strings
will be processed regardless of format errors.
public void clearUsedBits()
ViewStyle
properties to false
.
Immediately after you call this method, the IsAnythingOverridden
method returns false
.@Concealed public void setViewStyleCallback(ViewStyleCallback vsc)
vsc
- the ViewStyleCallback to notify when properties change@Concealed public ViewStyleCallback getViewStyleCallback()
public void setErrorHandler(ErrorHandler eh)
ViewStyle
.
When you set this ViewStyle
on a Dataview
,
the error handler currently set on this ViewStyle
will be removed
and the ViewStyle
will use the error handler set on the Dataview
.
For operations that you do before you set the ViewStyle
on a Dataview
, you should call this method to set your
own error handler.
This handler will then be removed and the error handler of the
Dataview
will be used instead.eh
- The error handler to use.@Concealed public ErrorHandler getErrorHandler()
@Concealed public oracle.bali.ewt.graphics.Appearance copy()
copy
in class oracle.bali.ewt.graphics.Appearance
Appearance
object.ViewStyle
object as an Appearance
object.@Concealed protected void setBorder()
@Concealed public void setBorderApplied(boolean b)
b
- true to apply borders on JEWT, false otherwise@Concealed public boolean isBorderApplied()
@Concealed public ViewStyle scaleStyle(java.awt.Font f)
@Concealed public static java.awt.Color getDefaultBackground()
@Concealed public static java.awt.Color getDefaultForeground()
@Concealed public static java.awt.Color getDefaultSelectBackground()
@Concealed public static java.awt.Color getDefaultSelectForeground()
@Concealed public static java.awt.Font getDefaultFont()
@Concealed public static java.util.BitSet createDifferencesBitSet(int attributeId)
attributeId
- the ID of the single property that changed@Concealed public static java.util.BitSet createDifferencesBitSet(ViewStyle vs1, ViewStyle vs2)
vs1
- one of the two ViewStyles to comparevs2
- one of the two ViewStyles to comparepublic boolean setXML(oracle.dss.util.xml.ObjectNode node, java.lang.String version, int reset)
MergeableXML
.setXML
in interface MergeableXML
node
- ObjectNode
that has the properties and their values.version
- The XML version.reset
- A constant that indicates how much to reset when XML
is applied. Valid values are listed in the See Also section.true
if XML is properly applied,
false
if the XML cannot be applied.Rule.RESET_NONE
,
Rule.RESET_XML_PROPERTIES
,
Rule.RESET_EVERYTHING
@Concealed protected static java.lang.String convertCellEditStyleIntToString(int style)
style
- the value of the CellEditStyle property@Concealed protected static int convertCellEditStyleStringToInt(java.lang.String string)
string
- the String representing the value of CellEditStyle@Concealed public static java.lang.String toHexString(int value)
@Concealed public static int hexStringToInt(java.lang.String str)
@Concealed public oracle.dss.util.xml.ObjectNode getXML(boolean allProperties, int hAlignment, int vAlignment)
@Concealed public oracle.dss.util.xml.ObjectNode getXML(boolean allProperties)
public oracle.dss.util.xml.ObjectNode getXML(boolean allProperties, boolean emptyElement)
ObjectNode
.getXML
in interface MergeableXML
allProperties
- true
to store all property values in XML,
false
to store only values that are different
from default values.emptyElement
- true
if an empty element needs to be returned
when none of the property values have changed from default.
false
if null should should be returned when
none of the property values have changed from default.
This argument is considered only if
allProperties
is false
.@Concealed public void resetToDefault(int reset)
@Concealed public void setStateAsObjectNode(oracle.dss.util.xml.ObjectNode node, ViewStyle baseState)
@Concealed public oracle.dss.util.xml.ObjectNode getStateAsObjectNode(java.lang.String nodeName, ViewStyle baseState)