public class BaseTitle extends BaseTextComponent
Modifier and Type | Field and Description |
---|---|
static org.apache.myfaces.trinidad.bean.PropertyKey |
HORZ_ALIGN_KEY |
protected java.awt.Color |
m_defaultFontColor |
protected int |
m_defaultFontSize |
protected int |
m_defaultFontStyle |
protected java.lang.String |
m_defaultFontTypeface |
protected int |
m_defaultHorizontalAlignment |
protected boolean |
m_defaultRendered |
static org.apache.myfaces.trinidad.bean.PropertyKey |
RENDERED_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
TEXT_KEY |
static org.apache.myfaces.trinidad.bean.FacesBean.Type |
TYPE |
GRAPH_FONT_KEY
ID_KEY, m_parent, TRANSIENT_KEY
Constructor and Description |
---|
BaseTitle() |
Modifier and Type | Method and Description |
---|---|
void |
applyProperties(java.util.HashMap map)
Applications do not need to call this method.
|
protected org.apache.myfaces.trinidad.bean.FacesBean.Type |
getBeanType() |
int |
getHorizontalAlignment()
Retrieves the horizontal alignment for the text within the rectangle of
the title.
|
java.lang.String |
getText()
Retrieves the text for the title.
|
boolean |
isRendered()
Indicates whether the title is rendered.
|
protected void |
resetStyleProperties() |
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object stateObj) |
void |
setHorizontalAlignment(int a)
Specifies the horizontal alignment of the text within the rectangle of the
title.
|
void |
setHorizontalAlignment(java.lang.String align)
Specifies the horizontal positioning of the title.
|
void |
setRendered(boolean rendered)
Specifies whether the title is rendered.
|
void |
setText(java.lang.String str)
Specifies the text for the title.
|
getGraphFont, setGraphFont
getBooleanProperty, getFacesBean, getId, getParent, getProperty, getPropertyKey, getSetAttributeIndex, isTransient, isUpdated, processSetAttribute, processSetAttributeAndAdd, registerAttachedObjectKey, saveState, setBooleanProperty, setId, setParent, setProperty, setTransient, setUpdated
protected int m_defaultHorizontalAlignment
protected boolean m_defaultRendered
protected java.lang.String m_defaultFontTypeface
protected int m_defaultFontStyle
protected int m_defaultFontSize
protected java.awt.Color m_defaultFontColor
public static final org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
public static final org.apache.myfaces.trinidad.bean.PropertyKey HORZ_ALIGN_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey TEXT_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey RENDERED_KEY
public int getHorizontalAlignment()
SwingConstants.LEFT
,
SwingConstants.CENTER
, and SwingConstants.RIGHT
.
When the text has been rotated to a vertical position, the horizontal
alignment properties appear to move the text up and down, rather than left
and right.
Automatic layout and doAutoLayout
change the size of the
rectangles for the GraphTitle
, GraphSubtitle
,
and GraphFootnote
so that they are just big enough for the
text.
Automatic layout and doAutoLayout
then align the titles
with the graph, based on the value of this property.
swing
constant that represents the horozontal alignment
for the text of this title.public void setHorizontalAlignment(int a)
This method has no effect on axis titles in a 3-D graph.
Automatic layout and doAutoLayout
change the size of the
rectangles for the GraphTitle
, GraphSubtitle
,
and GraphFootnote
so that they are just big enough for the
text.
Automatic layout and doAutoLayout
then align the titles
with the graph, based on the value of this property.
a
- A Swing
constant that represents the horizontal
alignment for the text of the title.
Valid constants are SwingConstants.LEFT
,
SwingConstants.CENTER
, and
SwingConstants.RIGHT
.public void setHorizontalAlignment(java.lang.String align)
align
- Valid values are: public void setText(java.lang.String str)
Rendered
property
of the title is automatically set to true
.
If you use token substitution, pass a key string to this method, not a token string.
str
- The text of this title.BaseTokenSubstitution.getKeyString(java.lang.String)
public java.lang.String getText()
public boolean isRendered()
true
if it is rendered, false
if it is
not rendered.public void setRendered(boolean rendered)
yesNo
- true
to make it rendered, false
to make it not rendered.public void applyProperties(java.util.HashMap map)
applyProperties
in class BIComplexAttributeBase
map
- hashMap that contains property value pairs.protected void resetStyleProperties()
public void restoreState(javax.faces.context.FacesContext context, java.lang.Object stateObj)
restoreState
in interface javax.faces.component.StateHolder
restoreState
in class BIComplexAttributeBase
protected org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
getBeanType
in class BIComplexAttributeBase