public class IlvFacesDiagrammerXMLDataSource extends IlvFacesDiagrammerDataSource
IlvXMLDataSource instance.IlvXMLDataSource,
Serialized FormATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEYDASHBOARD_DIAGRAM, DATA_SOURCE, DATA_SOURCE_ID, DATA_URL, DIAGRAMMER, EDITABLE, INPUT_XSL, OUTPUT_XSL, PARAM_CSS, PARAM_XML, PROPERTY_ACCESSOR, STYLE_SHEETSAFTER_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 |
|---|
IlvFacesDiagrammerXMLDataSource()
Creates a new
IlvFacesDiagrammerXMLDataSource instance. |
| Modifier and Type | Method and Description |
|---|---|
void |
clearInputParameters()
Clears the parameters to pass to the input XSL transform.
|
void |
clearOutputParameters()
Clears the parameters to pass to the output XSL transform.
|
static String |
getComponentType()
Returns the type of this component.
|
String |
getDataURL()
Returns the URL of the XML data file.
|
String |
getFamily() |
String |
getInputXSL()
Returns the URL of the input XSL file.
|
String |
getOutputXSL()
Returns the URL of the output XSL file.
|
IlvXMLDataSource |
getXMLDataSource()
Returns the wrapped
IlvXMLDataSource instance. |
void |
restoreState(jakarta.faces.context.FacesContext context,
Object stateObj)
Perform any processing required to restore the state from the
entries in the state Object.
|
Object |
saveState(jakarta.faces.context.FacesContext context)
Gets the state of the instance as a
Serializable Object. |
void |
setDataURL(String dataURL)
Sets the URL of the XML data file.
|
void |
setInputParameter(String name,
Object value)
Sets a parameter for the input XSL transform.
|
void |
setInputXSL(String inputXSL)
Sets the URL of the input XSL file.
|
void |
setOutputParameter(String name,
Object value)
Sets an input parameter for the output XSL transform.
|
void |
setOutputXSL(String outputXSL)
Sets the URL of the output XSL file.
|
void |
updateModel(jakarta.faces.context.FacesContext context)
Handles the "Update Model Values" phase of the JSF life cycle.
|
getValue, isRefreshData, setRefreshData, setValueclearDecodedPropertyMap, createFacesComponent, getAttributes, getClientId, isDecodedProperty, processUpdates, resetDecodedProperties, setDecodedPropertyaddClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getChildCount, getChildren, getClientBehaviors, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEventencodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTreepublic IlvFacesDiagrammerXMLDataSource()
IlvFacesDiagrammerXMLDataSource instance.public IlvXMLDataSource getXMLDataSource()
IlvXMLDataSource instance.IlvXMLDataSource instance.public String getFamily()
getFamily in class IlvFacesDiagrammerDataSourcepublic static String getComponentType()
public String getDataURL()
public void setDataURL(String dataURL) throws MalformedURLException
dataURL - The data URL to set.MalformedURLExceptionpublic String getInputXSL()
public void setInputXSL(String inputXSL) throws MalformedURLException
null to read
XML in the SDM format.inputXSL - The input XSL to set.MalformedURLExceptionpublic String getOutputXSL()
public void setOutputXSL(String outputXSL) throws MalformedURLException
null to
write XML in the SDM format.outputXSL - The output XSL to set.MalformedURLExceptionpublic void setInputParameter(String name, Object value)
name - The name of the parameter to be set.value - The value of the parameter to be set.public void setOutputParameter(String name, Object value)
name - The name of the parameter to be set.value - The value of the parameter to be set.public void clearInputParameters()
public void clearOutputParameters()
public void updateModel(jakarta.faces.context.FacesContext context)
updateModel in class IlvFacesComponentBasecontext - The current faces context.public Object saveState(jakarta.faces.context.FacesContext context)
Gets the state of the instance as a
Serializable Object.
If the class that implements this interface has references to
instances that implement StateHolder (such as a
UIComponent with event handlers, validators, etc.)
this method must call the IlvFacesComponentBase.saveState(jakarta.faces.context.FacesContext) method on all those
instances as well. This method must not save the state
of children and facets.
This method must not alter the state of the implementing object. In other words, after executing this code:
Object state = component.saveState(facesContext);
component should be the same as before executing
it.
The return from this method must be Serializable
saveState in interface IlvFacesComponentsaveState in interface jakarta.faces.component.StateHoldersaveState in class IlvFacesComponentBasecontext - The current faces context.public void restoreState(jakarta.faces.context.FacesContext context,
Object stateObj)
Perform any processing required to restore the state from the entries in the state Object.
If the class that implements this interface has references to
instances that also implement StateHolder (such as a
UIComponent with event handlers, validators, etc.)
this method must call the IlvFacesComponentBase.restoreState(jakarta.faces.context.FacesContext, java.lang.Object) method on all those
instances as well.
restoreState in interface IlvFacesComponentrestoreState in interface jakarta.faces.component.StateHolderrestoreState in class IlvFacesComponentBasecontext - The current faces context.stateObj - The previously saved state of this component.© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.