Configuring Siebel Open UI > Post-Upgrade Configuration Tasks > About Mobile-Specific Renderers Independent of jQuery Mobile APIs >

About Restructuring Mobile Classes


Beginning in Siebel Innovation Pack 2014, all mobile renderer classes have been deprecated and any extensions from those classes will no longer work in customized deployments. As a part of the Responsive Web Design (RWD) streamlining, the jQuery Mobile plug-in library that was in Siebel Innovation Pack 2013, is no longer available.

The decision manager in the SiebelAppFacade namespace has a utility call to distinguish between touch and non-touch devices which can be used for programming control. However, client classes are not coded entirely for one type of device. Specific handlers maybe be present for one type of device which differs in functionality. Also, touch capability is no longer restricted only to mobile devices. Any browser that answers true to touch capability, will work in the touch mode in Siebel Open UI.

As of Siebel Innovation Pack 2014, the following set of classes are no longer used:

JQMFormRenderer
 JQMScrollContainer
  JQMGridRenderer
   JQMTabletGridRenderer
  JQMListRenderer
   JQMTabletListRenderer
    JQMCallListRenderer

JQMNavBaseRenderer
 JQMLaunchPadNavRenderer
 JQMNavBarRenderer

JQMPDQPhyRenderer

JQMToolBarRenderer

JQMVisDropDownPhyRenderer

All of the functionality in the above mobile-specific renderers have been either deprecated or streamlined into singular renderer that work for touch and non-touch devices. Moving forward, if you have existing customizations that extend any of these renderers, you will need to revisit the extension logic, and make modification so that they extend from the RWD unified equivalents.

Table 49 lists renderers have had extension changes from the existing JQM-specific renderers to the unified renderers in Siebel Innovation Pack 2014. If you had customized code that extends from these renderers, they should largely remain unaffected, but it is recommended that you test your customizations thoroughly in Siebel Innovation Pack 2014 before deployment.

Table 49. Extension Changes in Renderers
Class
Renderer Extension in Siebel Innovation Pack 2013 and Earlier
Renderer Extension in Siebel Innovation Pack 2014 and Later

TileLayoutPR

JQMScrollContainer

PhysicalRenderer

UMFTileRenderer

TilescrollContainer

TileLayoutPR

SignViewPhyRenderer

JQMFormRenderer

PhysicalRenderer

Configuring Siebel Open UI Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.