|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface PresentationModel
Encapsulation of presentation-related information.
| Field Summary | |
|---|---|
static java.lang.String |
BACKGROUND_COLOR_PROPERTY
The bound property of the background color. |
static java.lang.String |
BORDER_LINE_FAR_COLOR_PROPERTY
The bound property of the line far border color. |
static java.lang.String |
BORDER_LINE_FAR_EXTENT_PROPERTY
The bound property of the line far border extent. |
static java.lang.String |
BORDER_LINE_FAR_STYLE_PROPERTY
The bound property of the line far border style. |
static java.lang.String |
BORDER_LINE_NEAR_COLOR_PROPERTY
The bound property of the line near border color. |
static java.lang.String |
BORDER_LINE_NEAR_EXTENT_PROPERTY
The bound property of the line near border extent. |
static java.lang.String |
BORDER_LINE_NEAR_STYLE_PROPERTY
The bound property of the line near border style. |
static java.lang.String |
BORDER_PAGE_FAR_COLOR_PROPERTY
The bound property of the page far border color. |
static java.lang.String |
BORDER_PAGE_FAR_EXTENT_PROPERTY
The bound property of the page far border extent. |
static java.lang.String |
BORDER_PAGE_FAR_STYLE_PROPERTY
The bound property of the page far border style. |
static java.lang.String |
BORDER_PAGE_NEAR_COLOR_PROPERTY
The bound property of the page near border color. |
static java.lang.String |
BORDER_PAGE_NEAR_EXTENT_PROPERTY
The bound property of the page near border extent. |
static java.lang.String |
BORDER_PAGE_NEAR_STYLE_PROPERTY
The bound property of the page near border style. |
static java.lang.String |
CORNER_LINE_FAR_PAGE_FAR_ARC_SIZE_PROPERTY
The bound property of the line far page far corner arc size. |
static java.lang.String |
CORNER_LINE_FAR_PAGE_NEAR_ARC_SIZE_PROPERTY
The bound property of the line far page near corner arc size. |
static java.lang.String |
CORNER_LINE_NEAR_PAGE_FAR_ARC_SIZE_PROPERTY
The bound property of the line near page far corner arc size. |
static java.lang.String |
CORNER_LINE_NEAR_PAGE_NEAR_ARC_SIZE_PROPERTY
The bound property of the line near page near corner arc size. |
static java.lang.String |
CURSOR_PROPERTY
The bound property of the cursor. |
static java.lang.String |
FONT_FAMILIES_PROPERTY
The bound property of the font families. |
static java.lang.String |
FONT_SIZE_PROPERTY
The bound property of the font size. |
static java.lang.String |
FONT_STYLE_PROPERTY
The bound property of the font style. |
static double |
FONT_WEIGHT_BOLD
The bold font weight. |
static double |
FONT_WEIGHT_NORMAL
The normal font weight. |
static java.lang.String |
FONT_WEIGHT_PROPERTY
The bound property of the font weight. |
static java.lang.String |
LABEL_FONT_FAMILIES_PROPERTY
The bound property of the label font families. |
static java.lang.String |
LABEL_FONT_SIZE_PROPERTY
The bound property of the label font size. |
static java.lang.String |
LABEL_FONT_STYLE_PROPERTY
The bound property of the label font style. |
static java.lang.String |
LABEL_FONT_WEIGHT_PROPERTY
The bound property of the label font weight. |
static java.lang.String |
LABEL_TEXT_COLOR_PROPERTY
The bound property of the label text color. |
static java.lang.String |
LINE_EXTENT_PROPERTY
The line extent (width in left-to-right top-to-bottom orientation) bound property. |
static java.lang.String |
MARGIN_LINE_FAR_EXTENT_PROPERTY
The bound property of the line far margin extent. |
static java.lang.String |
MARGIN_LINE_NEAR_EXTENT_PROPERTY
The bound property of the line near margin extent. |
static java.lang.String |
MARGIN_PAGE_FAR_EXTENT_PROPERTY
The bound property of the page far margin extent. |
static java.lang.String |
MARGIN_PAGE_NEAR_EXTENT_PROPERTY
The bound property of the page near margin extent. |
static java.lang.String |
OPACITY_PROPERTY
The opacity bound property. |
static java.lang.String |
PADDING_LINE_FAR_EXTENT_PROPERTY
The bound property of the line far padding extent. |
static java.lang.String |
PADDING_LINE_NEAR_EXTENT_PROPERTY
The bound property of the line near padding extent. |
static java.lang.String |
PADDING_PAGE_FAR_EXTENT_PROPERTY
The bound property of the page far padding extent. |
static java.lang.String |
PADDING_PAGE_NEAR_EXTENT_PROPERTY
The bound property of the page near padding extent. |
static java.lang.String |
PAGE_EXTENT_PROPERTY
The page extent (height in left-to-right top-to-bottom orientation) bound property. |
static Dimensions |
ROUNDED_CORNER_ARC_SIZE
|
static java.lang.String |
STYLE_ID_PROPERTY
The bound property of the component style ID. |
static java.lang.String |
TEXT_COLOR_PROPERTY
The bound property of the text color. |
static java.lang.String |
TOOLTIP_ENABLED_PROPERTY
The bound property of whether the component has tooltips enabled. |
static java.lang.String |
VISIBLE_PROPERTY
The bound property of whether the component is visible. |
| Fields inherited from interface com.guiseframework.model.Model |
|---|
PLAIN_TEXT_CONTENT_TYPE, XHTML_CONTENT_TYPE, XHTML_FRAGMENT_CONTENT_TYPE |
| Fields inherited from interface com.guiseframework.model.Displayable |
|---|
DISPLAYED_PROPERTY |
| Method Summary | |
|---|---|
Color |
BorderLineFarColor()
Returns the border color of the line far page near border. |
Extent |
BorderLineFarExtent()
Returns the border extent of the line far page near border. |
LineStyle |
BorderLineFarStyle()
Returns the border style of the line far page near border. |
Color |
BorderLineNearColor()
Returns the border color of the line near page near border. |
Extent |
BorderLineNearExtent()
Returns the border extent of the line near page near border. |
LineStyle |
BorderLineNearStyle()
Returns the border style of the line near page near border. |
Color |
BorderPageFarColor()
Returns the border color of the line far page far border. |
Extent |
BorderPageFarExtent()
Returns the border extent of the line far page far border. |
LineStyle |
BorderPageFarStyle()
Returns the border style of the line far page far border. |
Color |
BorderPageNearColor()
Returns the border color of the line near page far border. |
Extent |
BorderPageNearExtent()
Returns the border extent of the line near page far border. |
LineStyle |
BorderPageNearStyle()
Returns the border style of the line near page far border. |
Color |
getBackgroundColor()
|
Color |
getBorderColor(Border border)
Returns the border color of the indicated border. |
Extent |
getBorderExtent(Border border)
Returns the border extent of the indicated border. |
LineStyle |
getBorderStyle(Border border)
Returns the border style of the indicated border. |
Dimensions |
getCornerArcSize(Corner corner)
Returns the arc size for the indicated corner. |
Dimensions |
getCornerLineFarPageFarArcSize()
Returns the arc size for the line far page far corner. |
Dimensions |
getCornerLineFarPageNearArcSize()
Returns the arc size for the line far page near corner. |
Dimensions |
getCornerLineNearPageFarArcSize()
Returns the arc size for the line near page far corner. |
Dimensions |
getCornerLineNearPageNearArcSize()
Returns the arc size for the line near page near corner. |
java.net.URI |
getCursor()
|
Extent |
getExtent(Flow flow)
Returns the extent of the indicated flow. |
java.util.List<java.lang.String> |
getFontFamilies()
|
Extent |
getFontSize()
|
FontStyle |
getFontStyle()
|
double |
getFontWeight()
|
java.util.List<java.lang.String> |
getLabelFontFamilies()
|
Extent |
getLabelFontSize()
|
FontStyle |
getLabelFontStyle()
|
double |
getLabelFontWeight()
|
Color |
getLabelTextColor()
|
Extent |
getLineExtent()
Returns the extent of the line flow. |
Extent |
getMarginExtent(Border border)
Returns the margin extent of the indicated border. |
Extent |
getMarginLineFarExtent()
Returns the margin extent of the line far page near border. |
Extent |
getMarginLineNearExtent()
Returns the margin extent of the line near page near border. |
Extent |
getMarginPageFarExtent()
Returns the margin extent of the line far page far border. |
Extent |
getMarginPageNearExtent()
Returns the margin extent of the line near page far border. |
double |
getOpacity()
|
Extent |
getPaddingExtent(Border border)
Returns the padding extent of the indicated border. |
Extent |
getPaddingLineFarExtent()
Returns the padding extent of the line far page near border. |
Extent |
getPaddingLineNearExtent()
Returns the padding extent of the line near page near border. |
Extent |
getPaddingPageFarExtent()
Returns the padding extent of the line far page far border. |
Extent |
getPaddingPageNearExtent()
Returns the padding extent of the line near page far border. |
Extent |
getPageExtent()
Returns the extent of the page flow. |
GuiseSession |
getSession()
|
java.lang.String |
getStyleID()
|
Color |
getTextColor()
|
boolean |
isDisplayed()
|
boolean |
isTooltipEnabled()
|
boolean |
isVisible()
|
void |
setBackgroundColor(Color newBackgroundColor)
Sets the background color of the component. |
void |
setBorderColor(Border border,
Color newBorderColor)
Sets the border color of a given border. |
void |
setBorderColor(Color newBorderColor)
Sets the border color of all borders. |
void |
setBorderExtent(Border border,
Extent newBorderExtent)
Sets the border extent of a given border. |
void |
setBorderExtent(Extent newBorderExtent)
Sets the border extent of all borders. |
void |
setBorderLineFarColor(Color newBorderColor)
Sets the border color of the line far border. |
void |
setBorderLineFarExtent(Extent newBorderExtent)
Sets the border extent of the line far border. |
void |
setBorderLineFarStyle(LineStyle newBorderStyle)
Sets the border style of the line far border. |
void |
setBorderLineNearColor(Color newBorderColor)
Sets the border COLOR of the line near border. |
void |
setBorderLineNearExtent(Extent newBorderExtent)
Sets the border extent of the line near border. |
void |
setBorderLineNearStyle(LineStyle newBorderStyle)
Sets the border style of the line near border. |
void |
setBorderPageFarColor(Color newBorderColor)
Sets the border color of the page far border. |
void |
setBorderPageFarExtent(Extent newBorderExtent)
Sets the border extent of the page far border. |
void |
setBorderPageFarStyle(LineStyle newBorderStyle)
Sets the border style of the page far border. |
void |
setBorderPageNearColor(Color newBorderColor)
Sets the border color of the page near border. |
void |
setBorderPageNearExtent(Extent newBorderExtent)
Sets the border extent of the page near border. |
void |
setBorderPageNearStyle(LineStyle newBorderStyle)
Sets the border style of the page near border. |
void |
setBorderStyle(Border border,
LineStyle newBorderStyle)
Sets the border style of a given border. |
void |
setBorderStyle(LineStyle newBorderStyle)
Sets the border style of all borders. |
void |
setCornerArcSize(Corner corner,
Dimensions newCornerArcSize)
Sets the arc size of a given corner. |
void |
setCornerArcSize(Dimensions newCornerArcSize)
Sets the arc size of all corners. |
void |
setCornerLineFarPageFarArcSize(Dimensions newCornerArcSize)
Sets the arc size of the line far page far corner. |
void |
setCornerLineFarPageNearArcSize(Dimensions newCornerArcSize)
Sets the arc size of the line far page near corner. |
void |
setCornerLineNearPageFarArcSize(Dimensions newCornerArcSize)
Sets the arc size of the line near page far corner. |
void |
setCornerLineNearPageNearArcSize(Dimensions newCornerArcSize)
Sets the arc size of the line near page near corner. |
void |
setCursor(java.net.URI newCursor)
Sets the URI of the cursor. |
void |
setDisplayed(boolean newDisplayed)
Sets whether the component is displayed or has no representation, taking up no space. |
void |
setExtent(Flow flow,
Extent newExtent)
Sets the extent of a given flow. |
void |
setFontFamilies(java.util.List<java.lang.String> newFontFamilies)
Sets the font families of the component. |
void |
setFontSize(Extent newFontSize)
Sets the font size of the component. |
void |
setFontStyle(FontStyle newFontStyle)
Sets the style of the font. |
void |
setFontWeight(double newFontWeight)
Sets the weight of the font. |
void |
setLabelFontFamilies(java.util.List<java.lang.String> newLabelFontFamilies)
Sets the font families of the label. |
void |
setLabelFontSize(Extent newLabelFontSize)
Sets the label font size of the component. |
void |
setLabelFontStyle(FontStyle newLabelFontStyle)
Sets the style of the label font. |
void |
setLabelFontWeight(double newLabelFontWeight)
Sets the weight of the label font. |
void |
setLabelTextColor(Color newLabelTextColor)
Sets the text color of the label. |
void |
setLineExtent(Extent newExtent)
Sets the extent of the line flow. |
void |
setMarginExtent(Border border,
Extent newMarginExtent)
Sets the margin extent of a given border. |
void |
setMarginExtent(Extent newMarginExtent)
Sets the margin extent of all borders. |
void |
setMarginLineFarExtent(Extent newMarginExtent)
Sets the margin extent of the line far border. |
void |
setMarginLineNearExtent(Extent newMarginExtent)
Sets the margin extent of the line near border. |
void |
setMarginPageFarExtent(Extent newMarginExtent)
Sets the margin extent of the page far border. |
void |
setMarginPageNearExtent(Extent newMarginExtent)
Sets the margin extent of the page near border. |
void |
setOpacity(double newOpacity)
Sets the opacity of the entire component. |
void |
setPaddingExtent(Border border,
Extent newPaddingExtent)
Sets the padding extent of a given border. |
void |
setPaddingExtent(Extent newPaddingExtent)
Sets the padding extent of all borders. |
void |
setPaddingLineFarExtent(Extent newPaddingExtent)
Sets the padding extent of the line far border. |
void |
setPaddingLineNearExtent(Extent newPaddingExtent)
Sets the padding extent of the line near border. |
void |
setPaddingPageFarExtent(Extent newPaddingExtent)
Sets the padding extent of the page far border. |
void |
setPaddingPageNearExtent(Extent newPaddingExtent)
Sets the padding extent of the page near border. |
void |
setPageExtent(Extent newExtent)
Sets the extent of the page flow. |
void |
setStyleID(java.lang.String newStyleID)
Identifies the style for the component. |
void |
setTextColor(Color newTextColor)
Sets the text color of the component. |
void |
setTooltipEnabled(boolean newTooltipEnabled)
Sets whether tooltips are enabled for this component. |
void |
setVisible(boolean newVisible)
Sets whether the component is visible. |
| Methods inherited from interface com.globalmentor.beans.PropertyBindable |
|---|
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, hasPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener |
| Methods inherited from interface com.globalmentor.beans.PropertyConstrainable |
|---|
addVetoableChangeListener, addVetoableChangeListener, getVetoableChangeListeners, getVetoableChangeListeners, hasVetoableChangeListeners, removeVetoableChangeListener, removeVetoableChangeListener |
| Field Detail |
|---|
static final java.lang.String BACKGROUND_COLOR_PROPERTY
static final java.lang.String BORDER_LINE_NEAR_COLOR_PROPERTY
static final java.lang.String BORDER_LINE_FAR_COLOR_PROPERTY
static final java.lang.String BORDER_PAGE_NEAR_COLOR_PROPERTY
static final java.lang.String BORDER_PAGE_FAR_COLOR_PROPERTY
static final java.lang.String BORDER_LINE_NEAR_EXTENT_PROPERTY
static final java.lang.String BORDER_LINE_FAR_EXTENT_PROPERTY
static final java.lang.String BORDER_PAGE_NEAR_EXTENT_PROPERTY
static final java.lang.String BORDER_PAGE_FAR_EXTENT_PROPERTY
static final java.lang.String BORDER_LINE_NEAR_STYLE_PROPERTY
static final java.lang.String BORDER_LINE_FAR_STYLE_PROPERTY
static final java.lang.String BORDER_PAGE_NEAR_STYLE_PROPERTY
static final java.lang.String BORDER_PAGE_FAR_STYLE_PROPERTY
static final java.lang.String CORNER_LINE_NEAR_PAGE_NEAR_ARC_SIZE_PROPERTY
static final java.lang.String CORNER_LINE_FAR_PAGE_NEAR_ARC_SIZE_PROPERTY
static final java.lang.String CORNER_LINE_NEAR_PAGE_FAR_ARC_SIZE_PROPERTY
static final java.lang.String CORNER_LINE_FAR_PAGE_FAR_ARC_SIZE_PROPERTY
static final java.lang.String CURSOR_PROPERTY
static final java.lang.String LINE_EXTENT_PROPERTY
static final java.lang.String PAGE_EXTENT_PROPERTY
static final java.lang.String FONT_FAMILIES_PROPERTY
static final java.lang.String FONT_SIZE_PROPERTY
static final java.lang.String FONT_STYLE_PROPERTY
static final java.lang.String FONT_WEIGHT_PROPERTY
static final java.lang.String LABEL_FONT_FAMILIES_PROPERTY
static final java.lang.String LABEL_FONT_SIZE_PROPERTY
static final java.lang.String LABEL_FONT_STYLE_PROPERTY
static final java.lang.String LABEL_FONT_WEIGHT_PROPERTY
static final java.lang.String LABEL_TEXT_COLOR_PROPERTY
static final java.lang.String MARGIN_LINE_NEAR_EXTENT_PROPERTY
static final java.lang.String MARGIN_LINE_FAR_EXTENT_PROPERTY
static final java.lang.String MARGIN_PAGE_NEAR_EXTENT_PROPERTY
static final java.lang.String MARGIN_PAGE_FAR_EXTENT_PROPERTY
static final java.lang.String OPACITY_PROPERTY
static final java.lang.String PADDING_LINE_NEAR_EXTENT_PROPERTY
static final java.lang.String PADDING_LINE_FAR_EXTENT_PROPERTY
static final java.lang.String PADDING_PAGE_NEAR_EXTENT_PROPERTY
static final java.lang.String PADDING_PAGE_FAR_EXTENT_PROPERTY
static final java.lang.String STYLE_ID_PROPERTY
static final java.lang.String TEXT_COLOR_PROPERTY
static final java.lang.String TOOLTIP_ENABLED_PROPERTY
static final java.lang.String VISIBLE_PROPERTY
static final Dimensions ROUNDED_CORNER_ARC_SIZE
static final double FONT_WEIGHT_NORMAL
setFontWeight(double),
Constant Field Valuesstatic final double FONT_WEIGHT_BOLD
setFontWeight(double),
Constant Field Values| Method Detail |
|---|
Color getBackgroundColor()
null if no background color is specified for this component.void setBackgroundColor(Color newBackgroundColor)
newBackgroundColor - The background color of the component, or null if the default background color should be used.BACKGROUND_COLOR_PROPERTYColor getBorderColor(Border border)
border - The border for which a border color should be returned.
null if the default border color should be used.Color BorderLineNearColor()
null if the default border color should be used.Color BorderLineFarColor()
null if the default border color should be used.Color BorderPageNearColor()
null if the default border color should be used.Color BorderPageFarColor()
null if the default border color should be used.
void setBorderColor(Border border,
Color newBorderColor)
border - The border for which the border color should be set.newBorderColor - The border color, or null if the default border color should be used.
java.lang.NullPointerException - if the given border is null.BORDER_LINE_NEAR_COLOR_PROPERTY,
BORDER_LINE_FAR_COLOR_PROPERTY,
BORDER_PAGE_NEAR_COLOR_PROPERTY,
BORDER_PAGE_FAR_COLOR_PROPERTYvoid setBorderLineNearColor(Color newBorderColor)
newBorderColor - The border color, or null if the default border color should be used.BORDER_LINE_NEAR_COLOR_PROPERTYvoid setBorderLineFarColor(Color newBorderColor)
newBorderColor - The border color, or null if the default border color should be used.BORDER_LINE_FAR_COLOR_PROPERTYvoid setBorderPageNearColor(Color newBorderColor)
newBorderColor - The border color, or null if the default border color should be used.BORDER_PAGE_NEAR_COLOR_PROPERTYvoid setBorderPageFarColor(Color newBorderColor)
newBorderColor - The border color, or null if the default border color should be used.BORDER_PAGE_FAR_COLOR_PROPERTYvoid setBorderColor(Color newBorderColor)
setBorderColor(Border, Color) for each border.
newBorderColor - The border color, or null if the default border color should be used.BORDER_LINE_NEAR_COLOR_PROPERTY,
BORDER_LINE_FAR_COLOR_PROPERTY,
BORDER_PAGE_NEAR_COLOR_PROPERTY,
BORDER_PAGE_FAR_COLOR_PROPERTYExtent getBorderExtent(Border border)
border - The border for which a border extent should be returned.
Extent BorderLineNearExtent()
Extent BorderLineFarExtent()
Extent BorderPageNearExtent()
Extent BorderPageFarExtent()
void setBorderExtent(Border border,
Extent newBorderExtent)
border - The border for which the border extent should be set.newBorderExtent - The border extent.
java.lang.NullPointerException - if the given border and/or border extent is null.BORDER_LINE_NEAR_EXTENT_PROPERTY,
BORDER_LINE_FAR_EXTENT_PROPERTY,
BORDER_PAGE_NEAR_EXTENT_PROPERTY,
BORDER_PAGE_FAR_EXTENT_PROPERTYvoid setBorderLineNearExtent(Extent newBorderExtent)
newBorderExtent - The border extent.
java.lang.NullPointerException - if the given border extent is null.BORDER_LINE_NEAR_EXTENT_PROPERTYvoid setBorderLineFarExtent(Extent newBorderExtent)
newBorderExtent - The border extent.
java.lang.NullPointerException - if the given border extent is null.BORDER_LINE_FAR_EXTENT_PROPERTYvoid setBorderPageNearExtent(Extent newBorderExtent)
newBorderExtent - The border extent.
java.lang.NullPointerException - if the given border extent is null.BORDER_PAGE_NEAR_EXTENT_PROPERTYvoid setBorderPageFarExtent(Extent newBorderExtent)
newBorderExtent - The border extent.
java.lang.NullPointerException - if the given border extent is null.BORDER_PAGE_FAR_EXTENT_PROPERTYvoid setBorderExtent(Extent newBorderExtent)
setBorderExtent(Border, Extent) for each border.
newBorderExtent - The border extent.
java.lang.NullPointerException - if the given border extent is null.BORDER_LINE_NEAR_EXTENT_PROPERTY,
BORDER_LINE_FAR_EXTENT_PROPERTY,
BORDER_PAGE_NEAR_EXTENT_PROPERTY,
BORDER_PAGE_FAR_EXTENT_PROPERTYLineStyle getBorderStyle(Border border)
border - The border for which a border style should be returned.
LineStyle BorderLineNearStyle()
LineStyle BorderLineFarStyle()
LineStyle BorderPageNearStyle()
LineStyle BorderPageFarStyle()
void setBorderStyle(Border border,
LineStyle newBorderStyle)
border - The border for which the border style should be set.newBorderStyle - The border style.
java.lang.NullPointerException - if the given border and/or border style is null.BORDER_LINE_NEAR_STYLE_PROPERTY,
BORDER_LINE_FAR_STYLE_PROPERTY,
BORDER_PAGE_NEAR_STYLE_PROPERTY,
BORDER_PAGE_FAR_STYLE_PROPERTYvoid setBorderLineNearStyle(LineStyle newBorderStyle)
newBorderStyle - The border style.
java.lang.NullPointerException - if the given border style is null.BORDER_LINE_NEAR_STYLE_PROPERTYvoid setBorderLineFarStyle(LineStyle newBorderStyle)
newBorderStyle - The border style.
java.lang.NullPointerException - if the given border style is null.BORDER_LINE_FAR_STYLE_PROPERTYvoid setBorderPageNearStyle(LineStyle newBorderStyle)
newBorderStyle - The border style.
java.lang.NullPointerException - if the given border style is null.BORDER_PAGE_NEAR_STYLE_PROPERTYvoid setBorderPageFarStyle(LineStyle newBorderStyle)
newBorderStyle - The border style.
java.lang.NullPointerException - if the given border style is null.BORDER_PAGE_FAR_STYLE_PROPERTYvoid setBorderStyle(LineStyle newBorderStyle)
setBorderStyle(Border, LineStyle) for each border.
newBorderStyle - The border style.
java.lang.NullPointerException - if the given border style is null.BORDER_LINE_NEAR_STYLE_PROPERTY,
BORDER_LINE_FAR_STYLE_PROPERTY,
BORDER_PAGE_NEAR_STYLE_PROPERTY,
BORDER_PAGE_FAR_STYLE_PROPERTYDimensions getCornerArcSize(Corner corner)
corner - The corner for which an arc size should be returned.
Dimensions getCornerLineNearPageNearArcSize()
Dimensions getCornerLineFarPageNearArcSize()
Dimensions getCornerLineNearPageFarArcSize()
Dimensions getCornerLineFarPageFarArcSize()
void setCornerArcSize(Corner corner,
Dimensions newCornerArcSize)
corner - The corner for which the arc size should be set.newCornerArcSize - The dimensions indicating the two radiuses of the corner, or dimensions of zero if the corner should not be rounded.
java.lang.NullPointerException - if the given corner and/or arc size is null.CORNER_LINE_NEAR_PAGE_NEAR_ARC_SIZE_PROPERTY,
CORNER_LINE_FAR_PAGE_NEAR_ARC_SIZE_PROPERTY,
CORNER_LINE_NEAR_PAGE_FAR_ARC_SIZE_PROPERTY,
CORNER_LINE_FAR_PAGE_FAR_ARC_SIZE_PROPERTYvoid setCornerLineNearPageNearArcSize(Dimensions newCornerArcSize)
newCornerArcSize - The dimensions indicating the two radiuses of the corner, or dimensions of zero if the corner should not be rounded.
java.lang.NullPointerException - if the given size is null.CORNER_LINE_NEAR_PAGE_NEAR_ARC_SIZE_PROPERTYvoid setCornerLineFarPageNearArcSize(Dimensions newCornerArcSize)
newCornerArcSize - The dimensions indicating the two radiuses of the corner, or dimensions of zero if the corner should not be rounded.
java.lang.NullPointerException - if the given size is null.CORNER_LINE_FAR_PAGE_NEAR_ARC_SIZE_PROPERTYvoid setCornerLineNearPageFarArcSize(Dimensions newCornerArcSize)
newCornerArcSize - The dimensions indicating the two radiuses of the corner, or dimensions of zero if the corner should not be rounded.
java.lang.NullPointerException - if the given size is null.CORNER_LINE_NEAR_PAGE_FAR_ARC_SIZE_PROPERTYvoid setCornerLineFarPageFarArcSize(Dimensions newCornerArcSize)
newCornerArcSize - The dimensions indicating the two radiuses of the corner, or dimensions of zero if the corner should not be rounded.
java.lang.NullPointerException - if the given size is null.CORNER_LINE_FAR_PAGE_FAR_ARC_SIZE_PROPERTYvoid setCornerArcSize(Dimensions newCornerArcSize)
setCornerArcSize(Corner, Dimensions) for each corner.
newCornerArcSize - The dimensions indicating the two radiuses of the corners, or dimensions of zero if the corners should not be rounded.
java.lang.NullPointerException - if the given arc size is null.CORNER_LINE_NEAR_PAGE_NEAR_ARC_SIZE_PROPERTY,
CORNER_LINE_FAR_PAGE_NEAR_ARC_SIZE_PROPERTY,
CORNER_LINE_NEAR_PAGE_FAR_ARC_SIZE_PROPERTY,
CORNER_LINE_FAR_PAGE_FAR_ARC_SIZE_PROPERTYjava.net.URI getCursor()
void setCursor(java.net.URI newCursor)
newCursor - The new URI of the cursor, which may be a resource URI.
java.lang.NullPointerException - if the given cursor URI is null.CURSOR_PROPERTYExtent getExtent(Flow flow)
flow - The flow for which an extent should be returned.
Extent getLineExtent()
null if no preferred extent has been specifiedExtent getPageExtent()
null if no preferred extent has been specified
void setExtent(Flow flow,
Extent newExtent)
flow - The flow for which the extent should be set.newExtent - The new requested extent of the component, or null there is no extent preference.
java.lang.NullPointerException - if the given flow is null.LINE_EXTENT_PROPERTY,
PAGE_EXTENT_PROPERTYvoid setLineExtent(Extent newExtent)
newExtent - The new requested extent of the component, or null there is no extent preference.LINE_EXTENT_PROPERTYvoid setPageExtent(Extent newExtent)
newExtent - The new requested extent of the component, or null there is no extent preference.PAGE_EXTENT_PROPERTYjava.util.List<java.lang.String> getFontFamilies()
null if no font family names have been specified.void setFontFamilies(java.util.List<java.lang.String> newFontFamilies)
newFontFamilies - The new prioritized list of font family names, or null if no font family names are specified.FONT_FAMILIES_PROPERTYExtent getFontSize()
null if no font size has been specified.void setFontSize(Extent newFontSize)
newFontSize - The new size of the font from baseline to baseline, or null there is no font size specified.FONT_SIZE_PROPERTYFontStyle getFontStyle()
void setFontStyle(FontStyle newFontStyle)
newFontStyle - The style of the font.
java.lang.NullPointerException - if the given font style is null.FONT_STYLE_PROPERTYdouble getFontWeight()
void setFontWeight(double newFontWeight)
FONT_WEIGHT_NORMAL and FONT_WEIGHT_BOLD be used for the most compatibility across platforms.
This is a bound property of type Double.
newFontWeight - The weight of a font relative to a normal value of 0.5.FONT_WEIGHT_PROPERTY,
FONT_WEIGHT_NORMAL,
FONT_WEIGHT_BOLDjava.util.List<java.lang.String> getLabelFontFamilies()
null if no label font family names have been specified.void setLabelFontFamilies(java.util.List<java.lang.String> newLabelFontFamilies)
newLabelFontFamilies - The new prioritized list of label font family names, or null if no label font family names are specified.LABEL_FONT_FAMILIES_PROPERTYExtent getLabelFontSize()
null if no label font size has been specified.void setLabelFontSize(Extent newLabelFontSize)
newLabelFontSize - The new size of the label font from baseline to baseline, or null there is no label font size specified.LABEL_FONT_SIZE_PROPERTYFontStyle getLabelFontStyle()
void setLabelFontStyle(FontStyle newLabelFontStyle)
newLabelFontStyle - The style of the label font.
java.lang.NullPointerException - if the given label font style is null.LABEL_FONT_STYLE_PROPERTYdouble getLabelFontWeight()
void setLabelFontWeight(double newLabelFontWeight)
FONT_WEIGHT_NORMAL and FONT_WEIGHT_BOLD be used for the most compatibility across platforms.
This is a bound property of type Double.
newLabelFontWeight - The weight of the label font relative to a normal value of 0.5.FONT_WEIGHT_PROPERTY,
FONT_WEIGHT_NORMAL,
FONT_WEIGHT_BOLDColor getLabelTextColor()
null if no text color is specified for the label.void setLabelTextColor(Color newLabelTextColor)
newLabelTextColor - The text color of the label, or null if the default text color should be used.LABEL_TEXT_COLOR_PROPERTYExtent getMarginExtent(Border border)
border - The border for which a margin extent should be returned.
Extent getMarginLineNearExtent()
Extent getMarginLineFarExtent()
Extent getMarginPageNearExtent()
Extent getMarginPageFarExtent()
void setMarginExtent(Border border,
Extent newMarginExtent)
border - The border for which the margin extent should be set.newMarginExtent - The margin extent.
java.lang.NullPointerException - if the given border and/or margin extent is null.MARGIN_LINE_NEAR_EXTENT_PROPERTY,
MARGIN_LINE_FAR_EXTENT_PROPERTY,
MARGIN_PAGE_NEAR_EXTENT_PROPERTY,
MARGIN_PAGE_FAR_EXTENT_PROPERTYvoid setMarginLineNearExtent(Extent newMarginExtent)
newMarginExtent - The margin extent.
java.lang.NullPointerException - if the given margin extent is null.MARGIN_LINE_NEAR_EXTENT_PROPERTYvoid setMarginLineFarExtent(Extent newMarginExtent)
newMarginExtent - The margin extent, or null if the default margin extent should be used.
java.lang.NullPointerException - if the given margin extent is null.MARGIN_LINE_FAR_EXTENT_PROPERTYvoid setMarginPageNearExtent(Extent newMarginExtent)
newMarginExtent - The margin extent, or null if the default margin extent should be used.
java.lang.NullPointerException - if the given margin extent is null.MARGIN_PAGE_NEAR_EXTENT_PROPERTYvoid setMarginPageFarExtent(Extent newMarginExtent)
newMarginExtent - The margin extent, or null if the default margin extent should be used.
java.lang.NullPointerException - if the given margin extent is null.MARGIN_PAGE_FAR_EXTENT_PROPERTYvoid setMarginExtent(Extent newMarginExtent)
setMarginExtent(Border, Extent) for each border.
newMarginExtent - The margin extent.
java.lang.NullPointerException - if the given margin extent is null.MARGIN_LINE_NEAR_EXTENT_PROPERTY,
MARGIN_LINE_FAR_EXTENT_PROPERTY,
MARGIN_PAGE_NEAR_EXTENT_PROPERTY,
MARGIN_PAGE_FAR_EXTENT_PROPERTYdouble getOpacity()
void setOpacity(double newOpacity)
Double.
newOpacity - The new opacity of the entire component in the range (0.0-1.0).
java.lang.IllegalArgumentException - if the given opacity is not within the range (0.0-1.0).OPACITY_PROPERTYExtent getPaddingExtent(Border border)
border - The border for which a padding extent should be returned.
Extent getPaddingLineNearExtent()
Extent getPaddingLineFarExtent()
Extent getPaddingPageNearExtent()
Extent getPaddingPageFarExtent()
void setPaddingExtent(Border border,
Extent newPaddingExtent)
border - The border for which the padding extent should be set.newPaddingExtent - The padding extent.
java.lang.NullPointerException - if the given border and/or padding extent is null.PADDING_LINE_NEAR_EXTENT_PROPERTY,
PADDING_LINE_FAR_EXTENT_PROPERTY,
PADDING_PAGE_NEAR_EXTENT_PROPERTY,
PADDING_PAGE_FAR_EXTENT_PROPERTYvoid setPaddingLineNearExtent(Extent newPaddingExtent)
newPaddingExtent - The padding extent.
java.lang.NullPointerException - if the given padding extent is null.PADDING_LINE_NEAR_EXTENT_PROPERTYvoid setPaddingLineFarExtent(Extent newPaddingExtent)
newPaddingExtent - The padding extent, or null if the default padding extent should be used.
java.lang.NullPointerException - if the given padding extent is null.PADDING_LINE_FAR_EXTENT_PROPERTYvoid setPaddingPageNearExtent(Extent newPaddingExtent)
newPaddingExtent - The padding extent, or null if the default padding extent should be used.
java.lang.NullPointerException - if the given padding extent is null.PADDING_PAGE_NEAR_EXTENT_PROPERTYvoid setPaddingPageFarExtent(Extent newPaddingExtent)
newPaddingExtent - The padding extent, or null if the default padding extent should be used.
java.lang.NullPointerException - if the given padding extent is null.PADDING_PAGE_FAR_EXTENT_PROPERTYvoid setPaddingExtent(Extent newPaddingExtent)
setPaddingExtent(Border, Extent) for each border.
newPaddingExtent - The padding extent.
java.lang.NullPointerException - if the given padding extent is null.PADDING_LINE_NEAR_EXTENT_PROPERTY,
PADDING_LINE_FAR_EXTENT_PROPERTY,
PADDING_PAGE_NEAR_EXTENT_PROPERTY,
PADDING_PAGE_FAR_EXTENT_PROPERTYGuiseSession getSession()
java.lang.String getStyleID()
null if there is no style ID.void setStyleID(java.lang.String newStyleID)
newStyleID - The style identifier, or null if there is no style ID.STYLE_ID_PROPERTYboolean isVisible()
isDisplayed()void setVisible(boolean newVisible)
Boolean.
newVisible - true if the component should be visible, else false.VISIBLE_PROPERTY,
setDisplayed(boolean)boolean isDisplayed()
isDisplayed in interface DisplayableisVisible()void setDisplayed(boolean newDisplayed)
Boolean.
setDisplayed in interface DisplayablenewDisplayed - true if the component should be displayed, else false if the component should take up no space.Displayable.DISPLAYED_PROPERTY,
setVisible(boolean)Color getTextColor()
null if no text color is specified.void setTextColor(Color newTextColor)
newTextColor - The text color of the component, or null if the default text color should be used.TEXT_COLOR_PROPERTYboolean isTooltipEnabled()
void setTooltipEnabled(boolean newTooltipEnabled)
Boolean.
newTooltipEnabled - true if the component should display tooltips, else false.Model#getInfo(),
TOOLTIP_ENABLED_PROPERTY
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||