public class DetailsTag
extends com.ibm.bpe.jsf.component.taglib.BaseTag
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.
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>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT |
Constructor and Description |
---|
DetailsTag() |
Modifier and Type | Method and Description |
---|---|
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.
|
add, addBooleanValue, doEndTag, doStartTag, setProperties
createComponent, getParentUIComponentTag, hasBinding, isSuppressed, isValueReference, setBinding, setRendered
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
public static final java.lang.String COPYRIGHT
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