|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.cabo.ui.jsps.tags.BaseTag | +--oracle.cabo.ui.jsps.tags.BaseUINodeTag
Base tag for UINode JSP tags.
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Constructor Summary | |
protected |
BaseUINodeTag()
|
Method Summary | |
void |
addNode(UINode node)
Callback to add a UINode. |
protected abstract MutableUINode |
createUINode()
Override this method to create the UINode. |
int |
doEndTag()
|
int |
doStartTag()
|
protected java.lang.Object |
getAttributeValue(AttributeKey key)
Retrieves a generic attribute value. |
protected BoundValue |
getBoundAttributeValue(AttributeKey key)
Retrieves a BoundValue attribute value. |
protected AttributeKey |
getExposeBeanWithKey()
Returns the AttributeKey whose value will be used to expose the bean. |
java.lang.String |
getId()
|
protected javax.servlet.jsp.PageContext |
getPageContext()
|
javax.servlet.jsp.tagext.Tag |
getParent()
|
MutableUINode |
getUINode()
Returns the UINode being constructed. |
protected static java.lang.Boolean |
parseBoolean(java.lang.String s)
Parse a String into a Boolean. |
protected static BoundValue |
parseBoundValue(java.lang.String s)
Parse a string into a BoundValue. |
protected java.lang.Character |
parseChar(java.lang.String s)
Parse a String into a Character. |
protected static java.lang.Object |
parseDate(java.lang.String s)
Parse a String into a Date. |
protected static java.lang.Integer |
parseInt(java.lang.String s)
Parse a String into an Integer. |
protected static java.lang.Long |
parseLong(java.lang.String s)
Parse a String into a Long. |
protected static java.lang.String[] |
parseStringArray(java.lang.String s)
Parse a String into a String array. |
void |
release()
|
protected void |
setAttributeValue(AttributeKey key,
java.lang.Object value)
Store a generic attribute value. |
protected void |
setBoundAttributeValue(AttributeKey key,
BoundValue value)
Store a BoundValue attribute value. |
void |
setId(java.lang.String id)
|
void |
setNodeID(java.lang.String nodeID)
Set the node ID of the UINode. |
void |
setPageContext(javax.servlet.jsp.PageContext pageContext)
|
void |
setParent(javax.servlet.jsp.tagext.Tag parent)
|
protected void |
setProperties(MutableUINode node)
Hook that sets all the properties of the node; called from doStartTag(). |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.servlet.jsp.tagext.Tag |
getParent, setPageContext, setParent |
Constructor Detail |
protected BaseUINodeTag()
Method Detail |
public MutableUINode getUINode()
getUINode
in interface UINodeTag
public void addNode(UINode node) throws javax.servlet.jsp.JspException
addNode
in interface UINodeEnvelopeTag
public void setNodeID(java.lang.String nodeID)
public int doStartTag()
doStartTag
in interface javax.servlet.jsp.tagext.Tag
doStartTag
in class oracle.cabo.ui.jsps.tags.BaseTag
public int doEndTag() throws javax.servlet.jsp.JspException
doEndTag
in interface javax.servlet.jsp.tagext.Tag
doEndTag
in class oracle.cabo.ui.jsps.tags.BaseTag
public void release()
release
in interface javax.servlet.jsp.tagext.Tag
release
in class oracle.cabo.ui.jsps.tags.BaseTag
protected abstract MutableUINode createUINode()
protected void setProperties(MutableUINode node)
protected void setAttributeValue(AttributeKey key, java.lang.Object value)
protected void setBoundAttributeValue(AttributeKey key, BoundValue value)
protected java.lang.Object getAttributeValue(AttributeKey key)
protected BoundValue getBoundAttributeValue(AttributeKey key)
protected AttributeKey getExposeBeanWithKey()
protected static final java.lang.Boolean parseBoolean(java.lang.String s)
protected static final java.lang.Integer parseInt(java.lang.String s)
protected static final java.lang.Long parseLong(java.lang.String s)
protected final java.lang.Character parseChar(java.lang.String s)
protected static final java.lang.String[] parseStringArray(java.lang.String s)
protected static final java.lang.Object parseDate(java.lang.String s)
protected static final BoundValue parseBoundValue(java.lang.String s)
public javax.servlet.jsp.tagext.Tag getParent()
getParent
in interface javax.servlet.jsp.tagext.Tag
public void setParent(javax.servlet.jsp.tagext.Tag parent)
setParent
in interface javax.servlet.jsp.tagext.Tag
public void setId(java.lang.String id)
public java.lang.String getId()
public void setPageContext(javax.servlet.jsp.PageContext pageContext)
setPageContext
in interface javax.servlet.jsp.tagext.Tag
protected javax.servlet.jsp.PageContext getPageContext()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |