public class IlvFacesDiagrammerViewTag extends IlvFacesViewTag implements IlvFacesDiagrammerConstants
IlvFacesDHTMLDiagrammerView
component.bodyContent, pageContext, UNIQUE_ID_PREFIX
DASHBOARD_DIAGRAM, DATA_SOURCE, DATA_SOURCE_ID, DATA_URL, DIAGRAMMER, EDITABLE, INPUT_XSL, OUTPUT_XSL, PARAM_CSS, PARAM_XML, PROPERTY_ACCESSOR, STYLE_SHEETS
SESSION_ID_PREFIX, STATE_URL, STATIC_LAYERS_COUNT_PARAM, TILE_MANAGER, UPDATE_INTERVAL
AUTO_REFRESH, BOUNDING_BOX, COLOR, CONSTRAINED_ON_CONTENTS, GROUPABLE, HITMAP_LAYERS, IGNORE_CONTENT_ASPECT_RATIO, INTERACTOR, INTERACTOR_ID, MAX_ZOOM_LEVEL, MIN_ZOOM_LEVEL, NB_BUTTONS, OPACITY, ORIENTATION, ORIENTATION_HORIZONTAL, ORIENTATION_VERTICAL, PAN_FACTOR, STATIC_LAYERS_COUNT, TEMPLATE, TILE_SIZE, TOLERANCE, VISIBLE_LAYERS, ZOOM_FACTOR, ZOOM_LEVELS
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
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
Constructor and Description |
---|
IlvFacesDiagrammerViewTag()
Creates a new
IlvFacesDiagrammerViewTag instance. |
Modifier and Type | Method and Description |
---|---|
String |
getComponentType()
Returns the component type for the component that is or will be
bound to this tag.
|
String |
getData()
Returns the data to be displayed by this component
|
String |
getDataSource()
Returns the data source.
|
String |
getDataSourceId()
Returns the data source ID.
|
String |
getDiagrammer()
Returns the diagrammer.
|
String |
getEditable()
Returns whether or not the component is editable.
|
String |
getProject()
Returns the diagrammer project of this diagrammer.
|
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 |
getStyleSheets()
Returns the list of style sheets URL.
|
void |
setData(String data)
Sets the data to be displayed by this component.
|
void |
setDataSource(String dataSource)
Sets the data source.
|
void |
setDataSourceId(String dataSourceId)
Sets the data source ID.
|
void |
setDiagrammer(String diagrammer)
Sets the diagrammer.
|
void |
setEditable(String editable)
Sets whether or not the component is editable.
|
void |
setProject(String project)
The project property.
|
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 |
setStyleSheets(String styleSheets)
The list of style sheets URL.
|
getAccessible, getBackgroundColor, getBeforeSessionExpirationHandler, getBoundingBox, getConstrainedOnContents, getErrorMessage, getGenerateImageMap, getHitmapLayers, getHotkeys, getImageFormat, getImageMapGenerator, getImageMapGeneratorClass, getImageMapVisible, getInteractor, getInteractorId, getMaxZoomLevel, getMinZoomLevel, getOnCapabilitiesLoaded, getOnImageLoaded, getPanFactor, getProgressiveZoom, getResizable, getScrollBar, getServlet, getStaticLayersCount, getTileManager, getTileSize, getUpdateInterval, getView, getVisibleLayers, getWaitingImage, getZoomFactor, getZoomLevels, setAccessible, setBackgroundColor, setBeforeSessionExpirationHandler, setBoundingBox, setConstrainedOnContents, setErrorMessage, setGenerateImageMap, setHitmapLayers, setHotkeys, setImageFormat, setImageMapGenerator, setImageMapGeneratorClass, setImageMapVisible, setInteractor, setInteractorId, setMaxZoomLevel, setMinZoomLevel, setOnCapabilitiesLoaded, setOnImageLoaded, setPanFactor, setProgressiveZoom, setResizable, setScrollBar, setServlet, setStaticLayersCount, setTileManager, setTileSize, setUpdateInterval, setView, setVisibleLayers, setWaitingImage, setZoomFactor, setZoomLevels
getDoStartValue, getMessageBox, getMessageBoxId, setMessageBox, setMessageBoxId
getStyle, getStyleClass, setStyle, setStyleClass
getHeight, getWidth, setHeight, setWidth
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, getFacesContext, getFacesJspId, getFacetName, getId, getIndexOfNextChildTag, getJspId, getParent, getParentUIComponentClassicTagBase, getPreviousOut, setBodyContent, setId, setJspId, setPageContext, setParent, setupResponseWriter
public IlvFacesDiagrammerViewTag()
IlvFacesDiagrammerViewTag
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 IlvFacesViewTag
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 IlvFacesViewTag
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 IlvFacesViewTag
component
- The component whose properties are to be
overriddenpublic String getDataSource()
public void setDataSource(String dataSource)
dataSource
- The data source to set.public String getDataSourceId()
public void setDataSourceId(String dataSourceId)
dataSourceId
- The data source ID to set.public String getProject()
public void setProject(String project)
project
- The project to set.public String getStyleSheets()
public void setStyleSheets(String styleSheets)
styleSheets
- The style sheets to set.public String getDiagrammer()
public void setDiagrammer(String diagrammer)
diagrammer
- The diagrammer to set.public String getData()
getData
in class IlvDHTMLViewTag
public void setData(String data)
setData
in class IlvDHTMLViewTag
data
- The data to displayed.public String getEditable()
setEditable(String)
public void setEditable(String editable)
editable
- The value to be set.© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.