|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIOutput
com.ibm.xsp.component.UIOutputEx
com.ibm.xsp.component.UIPassThroughTag
public class UIPassThroughTag
Represents a template tag from the source page, this is used directly within in the compiled XPage .java file, there is no subclass. Not intended to be subclassed.
| Nested Class Summary | |
|---|---|
static class |
UIPassThroughTag.TagAttribute
TagAttribute class represents on attribute defined on a pass through tag. |
| Nested classes/interfaces inherited from class javax.faces.component.UIComponentBase |
|---|
javax.faces.component.UIComponentBase.AggregatedIterator, javax.faces.component.UIComponentBase.UnmodifiableIterator |
| Nested classes/interfaces inherited from class javax.faces.component.UIComponent |
|---|
javax.faces.component.UIComponent.StateMap, javax.faces.component.UIComponent.StateMapEntry |
| Field Summary | |
|---|---|
static java.lang.String |
COMPONENT_TYPE
|
static java.lang.String |
RENDERER_TYPE
|
| Fields inherited from class javax.faces.component.UIOutput |
|---|
COMPONENT_FAMILY |
| Fields inherited from class javax.faces.component.UIComponentBase |
|---|
EMPTY_ITERATOR |
| Fields inherited from class javax.faces.component.UIComponent |
|---|
_xspStateId |
| Constructor Summary | |
|---|---|
UIPassThroughTag()
Control that wraps non-xsp tags and passes them straight through to the response writer during the render phase. |
|
| Method Summary | |
|---|---|
void |
_cleanTransientData()
|
void |
addAttribute(java.lang.String name,
java.lang.String value)
|
void |
addAttribute(java.lang.String name,
javax.faces.el.ValueBinding value)
|
java.lang.String |
getClientId(javax.faces.context.FacesContext context)
The client id equals to the component id. |
java.lang.String |
getNamespaceUri()
|
java.lang.String |
getStyleKitFamily()
The styleKitFamily is basically the default themeId, to use if the "themeId" property is not set on this control instance in the XPage source. |
java.lang.String |
getTag()
|
java.util.List<UIPassThroughTag.TagAttribute> |
getTagAttributes()
|
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
|
java.lang.Object |
saveState(javax.faces.context.FacesContext context)
|
void |
setNamespaceUri(java.lang.String namespaceUri)
|
void |
setTag(java.lang.String tag)
|
| Methods inherited from class com.ibm.xsp.component.UIOutputEx |
|---|
buildContents, getDefaultHtmlFilter, getHtmlFilter, getHtmlFilterName, initAfterContents, initBeforeContents |
| Methods inherited from class javax.faces.component.UIOutput |
|---|
getConverter, getFamily, getLocalValue, getValue, setConverter, setValue |
| Methods inherited from class javax.faces.component.UIComponentBase |
|---|
_xspCleanTransientData, _xspGetReadOnlyObj, _xspGetRendererData, _xspRemoveReadOnlyObj, _xspRemoveRendererData, _xspSetIdUnchecked, _xspSetReadOnlyObj, _xspSetRendererData, addFacesListener, broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding |
| Methods inherited from class javax.faces.component.UIComponent |
|---|
_xspGetStateId, _xspGetStateMap, _xspRestoreAttribute, _xspRestoreState, _xspSaveState, invokeOnComponent, isVisitable, markInitialState, setControlState, visitTree |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String COMPONENT_TYPE
public static final java.lang.String RENDERER_TYPE
| Constructor Detail |
|---|
public UIPassThroughTag()
| Method Detail |
|---|
public java.lang.String getClientId(javax.faces.context.FacesContext context)
getClientId in class javax.faces.component.UIComponentBasepublic void _cleanTransientData()
public java.lang.String getStyleKitFamily()
ThemeControlThe implementation may return different values depending on the configuration of the current control, for example the Button control returns a different value and looks different when it is configured as a cancel button.
getStyleKitFamily in interface ThemeControlgetStyleKitFamily in class UIOutputExnull themeId corresponding to the
configuration for this type of control in a theme file.public java.lang.String getTag()
public void setTag(java.lang.String tag)
tag - Sets the tag name for this pass through tag.public java.util.List<UIPassThroughTag.TagAttribute> getTagAttributes()
UIPassThroughTag.TagAttribute objects.
public void addAttribute(java.lang.String name,
java.lang.String value)
name - defines the name of the attributevalue - defines the value set on the attribute
public void addAttribute(java.lang.String name,
javax.faces.el.ValueBinding value)
public java.lang.String getNamespaceUri()
public void setNamespaceUri(java.lang.String namespaceUri)
namespaceUri - The namespaceUri to set.public java.lang.Object saveState(javax.faces.context.FacesContext context)
saveState in interface javax.faces.component.StateHoldersaveState in class javax.faces.component.UIOutput
public void restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
restoreState in interface javax.faces.component.StateHolderrestoreState in class javax.faces.component.UIOutput
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||