|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.commons.jelly.TagSupport
org.apache.commons.jelly.tags.swing.BorderTagSupport
org.apache.commons.jelly.tags.swing.TitledBorderTag
Creates a titled border. The border will either be exported as a variable defined by the 'var' attribute or will be set on the parent widget's border property
| Field Summary | |
private javax.swing.border.Border |
border
|
private java.awt.Color |
color
|
private java.awt.Font |
font
|
private static org.apache.commons.logging.Log |
log
The Log to which logging calls will be made. |
private java.lang.String |
title
|
private java.lang.String |
titleJustification
|
private java.lang.String |
titlePosition
|
| Fields inherited from class org.apache.commons.jelly.tags.swing.BorderTagSupport |
|
| Fields inherited from class org.apache.commons.jelly.TagSupport |
body, context, hasTrimmed, parent, shouldTrim |
| Constructor Summary | |
TitledBorderTag()
|
|
| Method Summary | |
protected int |
asTitleJustification(java.lang.String text)
|
protected int |
asTitlePosition(java.lang.String text)
|
protected javax.swing.border.Border |
createBorder()
Factory method to create a new Border instance. |
void |
doTag(org.apache.commons.jelly.XMLOutput output)
|
void |
setColor(java.awt.Color color)
Sets the color of the title for this border. |
void |
setFont(java.awt.Font font)
Sets the Font to be used by the title. |
void |
setTitle(java.lang.String title)
Sets the title text for this border. |
void |
setTitleJustification(java.lang.String titleJustification)
Sets the justification of the title. |
void |
setTitlePosition(java.lang.String titlePosition)
Sets the position of the title. |
| Methods inherited from class org.apache.commons.jelly.tags.swing.BorderTagSupport |
setVar |
| Methods inherited from class org.apache.commons.jelly.TagSupport |
findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, getBody, getBodyText, getBodyText, getContext, getParent, invokeBody, isEscapeText, isTrim, setBody, setContext, setEscapeText, setParent, setTrim, trimBody |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private static final org.apache.commons.logging.Log log
private java.lang.String title
private java.lang.String titleJustification
private java.lang.String titlePosition
private javax.swing.border.Border border
private java.awt.Font font
private java.awt.Color color
| Constructor Detail |
public TitledBorderTag()
| Method Detail |
public void doTag(org.apache.commons.jelly.XMLOutput output)
throws org.apache.commons.jelly.MissingAttributeException,
org.apache.commons.jelly.JellyTagException
doTag in interface org.apache.commons.jelly.TagdoTag in class BorderTagSupportorg.apache.commons.jelly.MissingAttributeException
org.apache.commons.jelly.JellyTagExceptionpublic void setColor(java.awt.Color color)
public void setFont(java.awt.Font font)
public void setTitle(java.lang.String title)
public void setTitleJustification(java.lang.String titleJustification)
public void setTitlePosition(java.lang.String titlePosition)
protected javax.swing.border.Border createBorder()
createBorder in class BorderTagSupportprotected int asTitleJustification(java.lang.String text)
protected int asTitlePosition(java.lang.String text)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||