|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.faces.webapp.UIComponentTagBase
javax.faces.webapp.UIComponentClassicTagBase
javax.faces.webapp.UIComponentTag
javax.faces.webapp.UIComponentBodyTag
com.ibm.bpe.jsf.component.taglib.BaseTag
com.ibm.bpe.jsf.component.taglib.DetailsTag
public class DetailsTag
This class is used to configure a DetailsComponent and corresponds to the bpe:detail
tag.
The properties displayed are specified by bpe:property
PropertyTag
tags. The bpe:property tag is a subelement of the bpe:details tag.
Table of tag attributes:
Tag attribute | Mandatory? | Description |
---|---|---|
columnClasses | false | A list of CSS style classes, separated by commas, for rendering columns. |
id | false | The JavaServer Faces ID of the component. The attribute value must start with a letter or underscore. Subsequent characters may be letters, digits, dashes, and underscores. All whitespaces will be replaced by underscores. |
model | true | A value binding for a managed bean of the BPCDetailsHandler class. |
rowClasses | false | A list of CSS style classes, separated by commas, for rendering rows. |
styleClass | false | The CSS style class for rendering the HTML element. |
<bpe:details model="#{EscalationDetails}" styleClass="details" columnClasses="detailsProperty,detailsValue"> <bpe:property name="state" /> <bpe:property name="action"/> <bpe:property name="atLeastExpectedState" /> <bpe:property name="activationState" /> <bpe:property name="taskName" /> <bpe:property name="taskOwner" /> <bpe:property name="escalationReceiver" /> </bpe:details>
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT
|
Fields inherited from class javax.faces.webapp.UIComponentClassicTagBase |
---|
bodyContent, pageContext, UNIQUE_ID_PREFIX |
Fields inherited from class javax.faces.webapp.UIComponentTagBase |
---|
log |
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag |
---|
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
---|
EVAL_BODY_AGAIN |
Constructor Summary | |
---|---|
DetailsTag()
|
Method Summary | |
---|---|
java.lang.String |
getColumnClasses()
Returns the column class used to render the details table. |
java.lang.String |
getComponentType()
Returns the name of the component type that is created for this tag. |
java.lang.String |
getModel()
Returns the Value Binding Expression used to retrieve the model. |
java.lang.String |
getRendererType()
Returns the name of the renderer type. |
java.lang.String |
getRowClasses()
Returns the row classes used to render the details table. |
java.lang.String |
getStyleClass()
Returns the style class used to render the details table. |
void |
release()
|
void |
setColumnClasses(java.lang.String cssStyle)
Sets the column class used to render the details table. |
void |
setModel(java.lang.String model)
Sets the Value Binding Expression used to retrieve the model. |
void |
setRowClasses(java.lang.String cssStyle)
Sets the row classes used to render the details table. |
void |
setStyleClass(java.lang.String cssStyle)
Sets the style class used to render the details table. |
Methods inherited from class com.ibm.bpe.jsf.component.taglib.BaseTag |
---|
add, addBooleanValue, doEndTag, doStartTag, setProperties |
Methods inherited from class javax.faces.webapp.UIComponentTag |
---|
createComponent, getParentUIComponentTag, hasBinding, isSuppressed, isValueReference, setBinding, setRendered |
Methods inherited from class javax.faces.webapp.UIComponentClassicTagBase |
---|
addChild, addFacet, addVerbatimAfterComponent, addVerbatimBeforeComponent, createVerbatimComponent, createVerbatimComponentFromBodyContent, doAfterBody, doInitBody, encodeBegin, encodeChildren, encodeEnd, findComponent, getBodyContent, getComponentInstance, getCreated, getCreatedComponents, getDoAfterBodyValue, getDoEndValue, getDoStartValue, getFacesContext, getFacesJspId, getFacetName, getId, getIndexOfNextChildTag, getJspId, getParent, getParentUIComponentClassicTagBase, getPreviousOut, setBodyContent, setId, setJspId, setPageContext, setParent, setupResponseWriter |
Methods inherited from class javax.faces.webapp.UIComponentTagBase |
---|
getELContext |
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 |
Field Detail |
---|
public static final java.lang.String COPYRIGHT
Constructor Detail |
---|
public DetailsTag()
Method Detail |
---|
public java.lang.String getComponentType()
getComponentType
in class javax.faces.webapp.UIComponentTagBase
public java.lang.String getRendererType()
getRendererType
in class javax.faces.webapp.UIComponentTagBase
public java.lang.String getModel()
BPCDetailsHandler
.
public void setModel(java.lang.String model)
BPCDetailsHandler
.
model
- The Value Binding Expression for the modelpublic java.lang.String getStyleClass()
public void setStyleClass(java.lang.String cssStyle)
cssStyle
- The CSS table style class namepublic java.lang.String getColumnClasses()
public void setColumnClasses(java.lang.String cssStyle)
cssStyle
- The CSS column style class namepublic java.lang.String getRowClasses()
public void setRowClasses(java.lang.String cssStyle)
cssStyle
- The CSS row style class namepublic void release()
release
in interface javax.servlet.jsp.tagext.Tag
release
in class com.ibm.bpe.jsf.component.taglib.BaseTag
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |