skip to main content
TGO > Programmers documentation > Building Web applications > The equipment view JavaServer Faces component > Equipment view component services
 
Equipment view component services
Most of the JViews TGO equipment services can be used in the equipment JSF context, with no modifications. The services that are fully compatible are:
*Interacting with the equipment objects
*Node layout
*Link layout
*Label layout
*Layers
*Background support
*Filtering
*Accepted and excluded classes
*Setting the list of origins
*Node factory
*Link factory
*Expansion strategy
For more information on these services, refer to the Equipment component services.
The following services show some differences in the equipment JSF component:
*Interacting with the equipment view
*Zooming
Interacting with the equipment view
JViews TGO equipment JSF interactors are declared in the JSP™ file. This is required to specify how the web browser will react to user input; some interactions being executed directly on the client side while others are submitted to and executed on the server.
View interactors cannot be purely declared in the CSS file (as is the case for the Swing equipment component). Instead, they have to be declared together with the selectInteractor tag. For details on how to set a specific view interactor as the listener of a selectInteractor, refer to Configuring the selectInteractor.
Zooming
Although all three zooming modes (physical zoom, logical zoom and mixed zoom) are supported in the JSF Equipment component, some thresholds are affected by some of JViews TGO Equipment JSF specific settings, like zoomFactor, zoomLevels, minZoomLevel, or maxZoomLevel.

Copyright © 2018, Rogue Wave Software, Inc. All Rights Reserved.