public class IltFacesDHTMLEquipmentView extends IltFacesEquipmentView implements IlvDHTMLFrameworkConstants, IlvFacesDHTMLViewSupport
This class defines the JTGO Equipment Faces component for DHTML rendering.
DefaultConfigurationFileNameMAX_ZOOM_DEFAULT_VALUE, MIN_ZOOM_DEFAULT_VALUE, PAN_FACTOR_DEFAULT_VALUE, ZOOM_FACTOR_DEFAULT_VALUEDEFAULT_OBJECT_FINDERATTRS_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_KEYSESSION_ID_PREFIX, STATE_URL, STATIC_LAYERS_COUNT_PARAM, TILE_MANAGER, UPDATE_INTERVALAUTO_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_LEVELSACCESSIBLE, 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_IMAGEAFTER_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, WIDTHCONTEXT, DATA_SOURCE, DATA_SOURCE_ID, DEFAULT_STYLE_SHEET, EQUIPMENT, NETWORK, OBJECT_ACTION_MB, PROPERTY_ACCESSOR, STYLE_SHEETS| Constructor and Description | 
|---|
| IltFacesDHTMLEquipmentView()Creates a new  IltFacesDHTMLEquipmentViewinstance. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected IlpEquipment | createEquipmentComponent(String defaultStyleSheet,
                        IlpContext context)Method called only once when creating the underlying  
  IlpEquipment. | 
| Color | getBackgroundColor()Returns the backgroundColor property. | 
| String | getBeforeSessionExpirationHandler()Returns the JavaScript code that will be called when the session is about to expire. | 
| static String | getComponentType()Returns the component type identifier of this component. | 
| String | getControllerURL()Retrieves the  controllerURLproperty. | 
| IlpEquipment | getEquipment()Returns the  IlpEquipmentinstance wrapped by thisIltFacesEquipmentViewinstance. | 
| String | getErrorMessage()Returns the errorMessage property. | 
| String | getFamily()Returns the identifier of the component family to which this component
 belongs. | 
| String | getImageFormat()Retrieves the  imageFormatproperty. | 
| IlvImageMapAreaGenerator | getImageMapGenerator()Returns the image map generator. | 
| String | getImageMapGeneratorClass()Returns the image map generator class name. | 
| String | getOnCapabilitiesLoaded()Retrieves the  onCapabilitiesLoadedproperty. | 
| String | getOnImageLoaded()Retrieves the  onImageLoadedproperty. | 
| String | getServlet()Retrieves the  servletproperty. | 
| String | getServletClass()Retrieves the  servletClassproperty. | 
| String | getServletURL()Retrieves the  servletURLproperty. | 
| String | getStateURL()Retrieves the  stateURLproperty. | 
| IlvTileManager | getTileManager()Returns the tile manager. | 
| int | getUpdateInterval()Retrieves the  updateIntervalproperty. | 
| IlvManagerView | getView()Returns the  IlvManagerViewassociated with theIlpEquipmentView. | 
| String | getWaitingImage()Retrieves the  waitingImageproperty. | 
| boolean | isAccessible()Returns whether the  accessibleproperty istrueorfalse. | 
| boolean | isGenerateImageMap()Returns whether the  generateImageMapproperty istrueorfalse. | 
| boolean | isImageMapVisible()Returns whether the  imageMapVisibleproperty istrueorfalse. | 
| boolean | isResizable()Returns whether the  resizableproperty istrueorfalse. | 
| void | restoreState(javax.faces.context.FacesContext context,
            Object stateObj)Restores the state of this component from the  stateObjparameter. | 
| Object | saveState(javax.faces.context.FacesContext context)Returns the state of this component. | 
| void | setAccessible(boolean accessible)Sets the  accessibleproperty. | 
| void | setBackgroundColor(Color backgroundColor)Sets the  backgroundColorproperty. | 
| void | setBeforeSessionExpirationHandler(String handler)Sets the JavaScript code that will be called when the session is about to expire. | 
| void | setErrorMessage(String errorMessage)Sets the  errorMessageproperty. | 
| void | setGenerateImageMap(boolean generateImageMap)Sets the  generateImageMapproperty. | 
| void | setImageFormat(String imageFormat)Sets the  imageFormatproperty. | 
| void | setImageMapGenerator(IlvImageMapAreaGenerator imageMapGenerator)Sets the image map generator. | 
| void | setImageMapGeneratorClass(String imageMapGeneratorClass)Sets the image map generator class name. | 
| void | setImageMapVisible(boolean imageMapVisible)Sets the  imageMapVisibleproperty. | 
| void | setOnCapabilitiesLoaded(String onCapabilitiesLoaded)Sets the  onCapabilitiesLoadedproperty. | 
| void | setOnImageLoaded(String onImageLoaded)Sets the  onImageLoadedproperty. | 
| void | setResizable(boolean resizable)Sets the  resizableproperty. | 
| void | setServlet(String servlet)Sets the  servletproperty. | 
| void | setServletClass(String servletClass)Sets the  servletClassproperty. | 
| void | setServletURL(String servletURL)Sets the  servletURLproperty. | 
| void | setStateURL(String clientState)Sets the  stateURLproperty. | 
| void | setTileManager(IlvTileManager tileManager)Sets the tile manager. | 
| void | setUpdateInterval(int updateInterval)Sets the  updateIntervalproperty. | 
| void | setValue(Object value)Sets the  valueproperty. | 
| void | setWaitingImage(String waitingImage)Sets the  waitingImageproperty. | 
| void | updateModel(javax.faces.context.FacesContext context)This method updates the referenced values with the local values of the
 component if these values were updated from the client. | 
getDefaultStyleSheet, setEquipmentgetBoundingBox, getBoundingBox, getContext, getDataSource, getDataSourceId, getDefaultObjectFinder, getGraphView, getProject, getStyleSheets, setContext, setDataSource, setDataSourceId, setDefaultStyleSheet, setProject, setStyleSheets, setView, supportsDynamicLayersgetBoundingBox, getHitmapLayers, getHotkeys, getInteractor, getInteractorId, getMaxZoomLevel, getMinZoomLevel, getPanFactor, getScrollBar, getStaticLayersCount, getTileSize, getVisibleLayers, getZoomFactor, getZoomLevels, isConstrainedOnContents, isProgressiveZoom, processValidators, setBoundingBox, setConstrainedOnContents, setHitmapLayers, setHotkeys, setInteractor, setInteractorId, setMaxZoomLevel, setMinZoomLevel, setPanFactor, setProgressiveZoom, setScrollBar, setStaticLayersCount, setTileSize, setVisibleLayers, setZoomFactor, setZoomLevelsclearDecodedPropertyMap, createFacesComponent, getAttributes, getBaseTextDirection, getData, getHeight, getMessageBox, getMessageBoxId, getStyle, getStyleClass, getWidth, isDecodedProperty, processUpdates, resetDecodedProperties, setBaseTextDirection, setData, setDecodedProperty, setHeight, setMessageBox, setMessageBoxId, setStyle, setStyleClass, setWidthgetUrl, getValue, getValueBinding, getValueExpression, setUrl, setValueBinding, setValueExpressionaddClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEventencodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, visitTreepublic IltFacesDHTMLEquipmentView()
IltFacesDHTMLEquipmentView instance.public static String getComponentType()
public int getUpdateInterval()
Retrieves the updateInterval property.
getUpdateInterval in interface IlvFacesDHTMLViewSupportIlvFacesDHTMLViewSupport.getUpdateInterval()public void setUpdateInterval(int updateInterval)
Sets the updateInterval property.
setUpdateInterval in interface IlvFacesDHTMLViewSupportupdateInterval - The new update interval to set.IlvFacesDHTMLViewSupport.setUpdateInterval(int)public boolean isGenerateImageMap()
Returns whether the generateImageMap property is
 true or false.
isGenerateImageMap in interface IlvFacesDHTMLViewSupporttrue if the image map will be generated, false otherwise.IlvFacesDHTMLViewSupport.isGenerateImageMap()public void setGenerateImageMap(boolean generateImageMap)
Sets the generateImageMap property.
setGenerateImageMap in interface IlvFacesDHTMLViewSupportgenerateImageMap - The flag value to set.IlvFacesDHTMLViewSupport.setGenerateImageMap(boolean)public boolean isImageMapVisible()
Returns whether the imageMapVisible property is
 true or false.
isImageMapVisible in interface IlvFacesDHTMLViewSupporttrue if the image map will be shown, false otherwise.IlvFacesDHTMLViewSupport.isImageMapVisible()public void setImageMapVisible(boolean imageMapVisible)
Sets the imageMapVisible property.
setImageMapVisible in interface IlvFacesDHTMLViewSupportimageMapVisible - The flag value to set.IlvFacesDHTMLViewSupport.setImageMapVisible(boolean)public IlvImageMapAreaGenerator getImageMapGenerator()
Returns the image map generator.
If thegenerateImageMap property is true, 
 this generator will be invoked to dynamically create the image map.
getImageMapGenerator in interface IlvFacesDHTMLViewSupportIlvFacesDHTMLViewSupport.getImageMapGenerator()public void setImageMapGenerator(IlvImageMapAreaGenerator imageMapGenerator)
Sets the image map generator.
If thegenerateImageMap property is true, 
 this generator will be invoked to dynamically create the image map.
setImageMapGenerator in interface IlvFacesDHTMLViewSupportimageMapGenerator - The image map generator.IlvFacesDHTMLViewSupport.setImageMapGenerator(ilog.views.servlet.IlvImageMapAreaGenerator)public String getImageMapGeneratorClass()
Returns the image map generator class name.
If the generateImageMap property is true, 
 and the imageMapgenerator property is not set, an instance 
 of this generator will be created and this generator will be invoked to 
 dynamically create the image map.
getImageMapGeneratorClass in interface IlvFacesDHTMLViewSupportIlvFacesDHTMLViewSupport.getImageMapGeneratorClass()public void setImageMapGeneratorClass(String imageMapGeneratorClass)
Sets the image map generator class name.
If the generateImageMap property is true, 
 and the imageMapgenerator property is not set, an instance 
 of this generator will be created and this generator will be invoked to 
 dynamically create the image map.
setImageMapGeneratorClass in interface IlvFacesDHTMLViewSupportimageMapGeneratorClass - The image map generator class name.IlvFacesDHTMLViewSupport.setImageMapGeneratorClass(java.lang.String)public Color getBackgroundColor()
Returns the backgroundColor property.
getBackgroundColor in interface IlvFacesDHTMLViewSupportIlvFacesDHTMLViewSupport.getBackgroundColor()public void setBackgroundColor(Color backgroundColor)
Sets the backgroundColor property.
setBackgroundColor in interface IlvFacesDHTMLViewSupportbackgroundColor - The background color to set.IlvFacesDHTMLViewSupport.setBackgroundColor(java.awt.Color)public String getOnImageLoaded()
Retrieves the onImageLoaded property.
getOnImageLoaded in interface IlvFacesDHTMLViewSupportimageLoaded event.IlvFacesDHTMLViewSupport.getOnImageLoaded()public void setOnImageLoaded(String onImageLoaded)
Sets the onImageLoaded property.
setOnImageLoaded in interface IlvFacesDHTMLViewSupportonImageLoaded - The new JavaScript function handler.IlvFacesDHTMLViewSupport.setOnImageLoaded(java.lang.String)public String getOnCapabilitiesLoaded()
Retrieves the onCapabilitiesLoaded property.
getOnCapabilitiesLoaded in interface IlvFacesDHTMLViewSupportcapabilitiesLoaded event.IlvFacesDHTMLViewSupport.getOnCapabilitiesLoaded()public void setOnCapabilitiesLoaded(String onCapabilitiesLoaded)
Sets the onCapabilitiesLoaded property.
setOnCapabilitiesLoaded in interface IlvFacesDHTMLViewSupportonCapabilitiesLoaded - The new JavaScript function handler.IlvFacesDHTMLViewSupport.setOnCapabilitiesLoaded(java.lang.String)public String getErrorMessage()
Returns the errorMessage property.
getErrorMessage in interface IlvFacesDHTMLViewSupportIlvFacesDHTMLViewSupport.getErrorMessage()public void setErrorMessage(String errorMessage)
Sets the errorMessage property.
setErrorMessage in interface IlvFacesDHTMLViewSupporterrorMessage - The new error message to set.IlvFacesDHTMLViewSupport.setErrorMessage(java.lang.String)public String getStateURL()
Retrieves the stateURL property.
getStateURL in interface IlvFacesDHTMLViewSupportIlvFacesDHTMLViewSupport.getStateURL()public void setStateURL(String clientState)
Sets the stateURL property.
setStateURL in interface IlvFacesDHTMLViewSupportclientState - The client state of the component.IlvFacesDHTMLViewSupport.setStateURL(java.lang.String)public boolean isResizable()
Returns whether the resizable property is
 true or false.
isResizable in interface IlvFacesDHTMLViewSupportIlvFacesDHTMLViewSupport.isResizable()public void setResizable(boolean resizable)
Sets the resizable property.
setResizable in interface IlvFacesDHTMLViewSupportresizable - The resizable flag to set.IlvFacesDHTMLViewSupport.setResizable(boolean)public void setAccessible(boolean accessible)
Sets the accessible property.
setAccessible in interface IlvFacesDHTMLViewSupportaccessible - The accessible flag to set.IlvFacesDHTMLViewSupport.setAccessible(boolean)public boolean isAccessible()
Returns whether the accessible property is
 true or false.
isAccessible in interface IlvFacesDHTMLViewSupportIlvFacesDHTMLViewSupport.isAccessible()public IlvManagerView getView() throws Exception
Returns the IlvManagerView associated with the 
 IlpEquipmentView.
getView in interface IlvFacesDHTMLViewSupportgetView in class IlvFacesViewExceptionpublic IlvTileManager getTileManager()
The tile manager is used when the view is tiled, that is, if the tileSize property is greater or equals to 0.
getTileManager in interface IlvFacesDHTMLViewSupportpublic void setTileManager(IlvTileManager tileManager)
The tile manager is used when the view is tiled, that is, if the tileSize property is greater or equals to 0.
setTileManager in interface IlvFacesDHTMLViewSupporttileManager - The tile manager to set.public String getBeforeSessionExpirationHandler()
getBeforeSessionExpirationHandler in interface IlvFacesDHTMLViewSupportpublic void setBeforeSessionExpirationHandler(String handler)
This code can use the view implicit variable that represents the JavaScript proxy of this component.
setBeforeSessionExpirationHandler in interface IlvFacesDHTMLViewSupporthandler - The JavasScript code.public void setServlet(String servlet)
Sets the servlet property.
setServlet in interface IlvDHTMLHelperservlet - The image generating servlet.IlvDHTMLHelper.setServlet(java.lang.String)public String getServlet()
Retrieves the servlet property.
getServlet in interface IlvDHTMLHelperIlvDHTMLHelper.getServlet()public void setServletClass(String servletClass)
Sets the servletClass property.
setServletClass in interface IlvDHTMLHelperIlvDHTMLHelper.setServletClass(java.lang.String)public String getServletClass()
Retrieves the servletClass property.
getServletClass in interface IlvDHTMLHelperIlvDHTMLHelper.getServletClass()public void setServletURL(String servletURL)
Sets the servletURL property.
setServletURL in interface IlvDHTMLHelperIlvDHTMLHelper.setServletURL(java.lang.String)public String getServletURL()
Retrieves the servletURL property.
getServletURL in interface IlvDHTMLHelperIlvDHTMLHelper.getServletURL()public String getImageFormat()
Retrieves the imageFormat property.
getImageFormat in interface IlvDHTMLHelperIlvDHTMLHelper.getImageFormat()public String getWaitingImage()
Retrieves the waitingImage property.
getWaitingImage in interface IlvDHTMLHelperIlvDHTMLHelper.getWaitingImage()public void setImageFormat(String imageFormat)
Sets the imageFormat property.
setImageFormat in interface IlvDHTMLHelperimageFormat - The desired image format of the image displayed by the view.IlvDHTMLHelper.setImageFormat(java.lang.String)public void setWaitingImage(String waitingImage)
Sets the waitingImage property.
setWaitingImage in interface IlvDHTMLHelperwaitingImage - The path of the image displayed when the view loads the image.IlvDHTMLHelper.setWaitingImage(java.lang.String)public String getControllerURL() throws Exception
Retrieves the controllerURL property.
ExceptionIlvDHTMLUtil.getControllerURL()protected IlpEquipment createEquipmentComponent(String defaultStyleSheet, IlpContext context)
Method called only once when creating the underlying  
 IlpEquipment.
createEquipmentComponent in class IltFacesEquipmentViewdefaultStyleSheet - The default CSS style sheet to be applied.context - the JTGO context to be used.IlpEquipment.public IlpEquipment getEquipment() throws Exception
Returns the IlpEquipment instance wrapped by this 
 IltFacesEquipmentView instance.
getEquipment in class IltFacesEquipmentViewIlpEquipment instance.Exception - If the session has expired between two requests 
         and the IlpEquipment instance was lost.public void updateModel(javax.faces.context.FacesContext context)
updateModel in interface IlvDHTMLHelperupdateModel in class IltFacesGraphViewcontext - The current faces context.public Object saveState(javax.faces.context.FacesContext context)
saveState in interface IlvFacesComponentsaveState in interface IlvDHTMLHelpersaveState in interface javax.faces.component.StateHoldersaveState in class IltFacesGraphViewcontext - The current faces context.state of this component.public void restoreState(javax.faces.context.FacesContext context,
                         Object stateObj)
stateObj parameter.restoreState in interface IlvFacesComponentrestoreState in interface IlvDHTMLHelperrestoreState in interface javax.faces.component.StateHolderrestoreState in class IltFacesGraphViewcontext - The current faces context.stateObj - The previously saved state of this component.public void setValue(Object value)
Sets the value property.
setValue in interface IlvDHTMLHelpersetValue in class javax.faces.component.UIGraphicvalue - The image generating servlet.UIGraphic.setValue(java.lang.Object)public String getFamily()
Returns the identifier of the component family to which this component
 belongs. This identifier, in conjunction with the value of the rendererType
 property, may be used to select the appropriate Renderer for this component
 instance.
This implementation returns the fully qualified class name.
getFamily in class IltFacesEquipmentView© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.