public class IlvFacesLayerVisibilityToolTag extends IlvBaseTag
IlvFacesLayerVisibilityTool
component and its DHTML renderer.bodyContent, pageContext, UNIQUE_ID_PREFIX
AFTER_HANDLER, BASETEXTDIRECTION, BEFORE_HANDLER, BUTTON_GROUP_ID, BUTTON_TYPE, CHARTS_BUNDLE, CHARTS_MESSAGE_BUNDLE, CORE_BUNDLE, CORE_MESSAGE_BUNDLE, CURSOR, DATA, DECODED_PROPERTY, DEFAULT_LINE_COLOR, DELETION_ALLOWED, DIAGRAMMER_BUNDLE, DIAGRAMMER_MESSAGE_BUNDLE, ENABLED, EVENT_TYPE, FILL_ON, FORCE_UPDATE_PROPERTIES, FRAMEWORK_BUNDLE, FRAMEWORK_MESSAGE_BUNDLE, GANTT_BUNDLE, GANTT_MESSAGE_BUNDLE, HEIGHT, IMAGE, IMAGE_MODE, INFO_PROVIDER_MB, INT_NOT_DEFINED, INTERACTORS, INTERCEPT_INTERACTOR, ITEM_DISABLED_STYLE_CLASS, ITEM_HIGHLIGHTED_STYLE_CLASS, ITEM_STYLE_CLASS, LINE_COLOR, LINE_WIDTH, MAPS_BUNDLE, MAPS_MESSAGE_BUNDLE, MENU_MODEL_ID, MESSAGE, MESSAGE_BOX, MESSAGE_BOX_ID, MOVE_ALLOWED, OBJECT_FINDER, PARAM_COMPID, PARAM_DATA, PARAM_KEY, PARAM_NAMESPACE, PARAM_RESOURCE, PARAM_SERVICE, PARAM_TYPE, POPUP_MENU, POPUP_MENU_FACTORY, POPUP_MENU_FACTORY_CLASS, PORTLET_NAMESPACE, PROGRESSIVE_ZOOM, PROJECT, RENDER, RESOURCES_PATH, RESOURCES_PATH_PREFIX, ROLLOVER_IMAGE, SCROLL_BAR, SELECTED, SELECTED_IMAGE, SERVICE_FORWARD, SERVICE_FORWARD_INT, SERVLET, SERVLET_CLASS, SERVLET_URL, STYLE, STYLE_CLASS, TGO_BUNDLE, TGO_MESSAGE_BUNDLE, TITLE, TOGGLE, VALUE, VIEW, VIEW_ID, WIDTH
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
Constructor and Description |
---|
IlvFacesLayerVisibilityToolTag()
Creates a new
IlvFacesLayerVisibilityToolTag instance. |
Modifier and Type | Method and Description |
---|---|
String |
getBaseTextDirection()
Returns the baseTextDirection.
|
String |
getComponentType()
Returns the component type for the component that is or will be
bound to this tag.
|
String |
getEnabled()
Returns the enabled state of this component.
|
String |
getMessage()
Returns the message of the component.
|
String |
getMessageBoxId()
The ID of the associated message box.
|
String |
getRendererType()
Return the
rendererType property that selects the
Renderer to be used for encoding this component, or
null to ask the component to render itself directly. |
String |
getStyle()
Returns the inline client
style of this component. |
String |
getStyleClass()
Returns the client CSS class(es) of this component.
|
String |
getTitle()
Returns the
title of the component. |
String |
getViewId()
Returns the ID of the view linked to this component.
|
void |
setBaseTextDirection(String baseTextDirection)
Sets the baseTextDirection.
|
void |
setEnabled(String enabled)
Sets the enabled state of this component.
|
void |
setMessage(String message)
Sets the
message displayed for this component. |
void |
setMessageBoxId(String messageBoxId)
Sets a message box ID on this view.
|
protected void |
setProperties(jakarta.faces.component.UIComponent component)
Override properties and attributes of the specified component,
if the corresponding properties of this tag handler instance were
explicitly set.
|
void |
setStyle(String style)
Sets the inline client
style . |
void |
setStyleClass(String styleClass)
Sets the client CSS class(es).
|
void |
setTitle(String title)
Sets the inline client
title of the component. |
void |
setViewId(String viewId)
Sets the ID of the view linked to this component.
|
getPartialTriggers, getStringArray, setPartialTriggers, setProperty, setVBProperty, testSetProperties
createComponent, getParentUIComponentTag, hasBinding, isSuppressed, isValueReference, release, setBinding, setRendered
addChild, addFacet, addVerbatimAfterComponent, addVerbatimBeforeComponent, createVerbatimComponent, createVerbatimComponentFromBodyContent, doAfterBody, doEndTag, doInitBody, doStartTag, 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 IlvFacesLayerVisibilityToolTag()
IlvFacesLayerVisibilityToolTag
instance.public String getComponentType()
Returns the component type for the component that is or will be bound to this tag.
This implementation returns null
, subclasses must
override this method to return the appropriate value.
getComponentType
in class IlvBaseTag
public String getRendererType()
Return the rendererType
property that selects the
Renderer
to be used for encoding this component, or
null
to ask the component to render itself directly.
This implementation return null
, subclasses must override
this method to return the appropriate value.
getRendererType
in class IlvBaseTag
protected void setProperties(jakarta.faces.component.UIComponent component)
Override properties and attributes of the specified component, if the corresponding properties of this tag handler instance were explicitly set. This method must be called ONLY if the specified component was in fact created during the execution of this tag handler instance, and this call will occur BEFORE the component is added to the view.
Tag subclasses that want to support additional set properties
must ensure that the base class setProperties()
method is still called. A typical implementation that supports
extra properties foo
and bar
would look
something like this:
protected void setProperties(UIComponent component) { super.setProperties(component); if (foo != null) { component.setAttribute("foo", foo); } if (bar != null) { component.setAttribute("bar", bar); } }
setProperties
in class IlvBaseTag
component
- The component whose properties are to be
overriddenpublic String getViewId()
public void setViewId(String viewId)
viewId
- The ID of the view.public String getStyle()
style
of this component.style
of this component.public String getStyleClass()
public void setStyle(String style)
style
.style
- The inline client style
.public void setStyleClass(String styleClass)
styleClass
- The client CSS class(es).public String getMessageBoxId()
public void setMessageBoxId(String messageBoxId)
Render Response Phase
. Use the debug dependency tag to show the
unresolved dependencies in case of problems. A message box is a component
that displays messages from the interactors.messageBoxId
- The ID of the message box to set on the view.public String getEnabled()
true
, if this component can control layer visibility.public void setEnabled(String enabled)
enabled
- Indicates whether the user can control layer visibility or not.public String getTitle()
title
of the component.title
of the component.public void setTitle(String title)
title
of the component.title
- The title
to set.public String getMessage()
public void setMessage(String message)
message
displayed for this component. The message is
displayed in the message box attached to the view, if any.message
- The message
displayed for this component.public String getBaseTextDirection()
public void setBaseTextDirection(String baseTextDirection)
baseTextDirection
- The base Text Direction to set.© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.