public abstract class IlvDHTMLViewTag extends IlvDHTMLSizedTag
bodyContent, pageContext, UNIQUE_ID_PREFIX
ACCESSIBLE, ACTION_NAME, AUTO_SUBMIT, BACKGROUND_COLOR, CAPABILITIES_LOADED_HANDLER, COMPONENT, DO_ACTION_ON_BG_DESELECT, ERROR_MESSAGE, GENERATE_IMAGE_MAP, HOTKEYS, IMAGE_FORMAT, IMAGE_LOADED_HANDLER, IMAGE_MAP_GENERATOR, IMAGE_MAP_GENERATOR_CLASS, IMAGE_MAP_VISIBLE, IMAGE_SERVLET_CONTEXT, INVOCATION_CONTEXT, JSF_CONTEXT, ON_CLICK, ON_SELECTION_CHANGED, PARTIAL_SUBMIT, PORTLET_CONTEXT_KEY, PORTLET_SESSION_KEY, REPLACE_PATTERN, RESIZABLE, SELECTION_RESIZABLE_CLASS, SESSION_EXP_HANDLER, SUBMITTED_VALUE, WAITING_IMAGE
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
Constructor and Description |
---|
IlvDHTMLViewTag()
Creates a new
IlvDHTMLViewTag instance. |
Modifier and Type | Method and Description |
---|---|
String |
getData()
Returns the data to be displayed by this component
|
protected int |
getDoStartValue()
Returns the value used by
doStartTag
This implemetation returns EVAL_BODY_INCLUDE . |
String |
getImageFormat()
Returns the desired format of the generated image by the servlet.
|
String |
getMessageBox()
Returns the binding to a message box linked to this component.
|
String |
getMessageBoxId()
Returns the identifier of the associated message box.
|
String |
getServlet()
Returns the servlet that will generate the image displayed by the view.
|
String |
getWaitingImage()
Returns the path to the image displayed when the view loads the image.
|
void |
setData(String data)
Sets the data to be displayed by this component.
|
void |
setImageFormat(String imageFormat)
Sets the desired format of the generated image by the servlet.
|
void |
setMessageBox(String messageBox)
Sets the binding to a message box linked to this component.
|
void |
setMessageBoxId(String messageBoxId)
Sets a message box identifier to this view component.
|
protected void |
setProperties(javax.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 |
setServlet(String servlet)
Sets the servlet that will generate the image displayed by the view.
|
void |
setWaitingImage(String waitingImage)
Sets the path of the image displayed when the view loads the image.
|
getStyle, getStyleClass, setStyle, setStyleClass
getHeight, getWidth, setHeight, setWidth
getComponentType, getPartialTriggers, getRendererType, 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, getFacesContext, getFacesJspId, getFacetName, getId, getIndexOfNextChildTag, getJspId, getParent, getParentUIComponentClassicTagBase, getPreviousOut, setBodyContent, setId, setJspId, setPageContext, setParent, setupResponseWriter
protected void setProperties(javax.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 IlvDHTMLSizedTag
component
- The component whose properties are to be
overriddenpublic String getImageFormat()
public String getMessageBoxId()
public String getWaitingImage()
public void setImageFormat(String imageFormat)
JPEG
and PNG
.imageFormat
- The desired image format of the image displayed by the
view.public void setMessageBoxId(String messageBoxId)
messageBoxId
- The ID of the message box to set to the view.public void setWaitingImage(String waitingImage)
waitingImage
- The path of the image displayed when the view loads the
image.public void setServlet(String servlet)
setValue
. The servlet parameter could be a URL to
the servlet or a fully qualified servlet class that will be instantiated
to generate the image.servlet
- The image generating the servlet.public String getServlet()
public String getMessageBox()
public void setMessageBox(String messageBox)
messageBox
- The binding expression to a message box.protected int getDoStartValue() throws javax.servlet.jsp.JspException
Returns the value used by doStartTag
This implemetation returns EVAL_BODY_INCLUDE
.
getDoStartValue
in class javax.faces.webapp.UIComponentClassicTagBase
EVAL_BODY_INCLUDE
.javax.servlet.jsp.JspException
public String getData()
public void setData(String data)
data
- The data to be displayed.© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.