Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-03

oracle.apps.fnd.applcore.flex.uimodeler.driver
Class BuildUIContextsForPage

java.lang.Object
  extended by oracle.apps.fnd.applcore.flex.uimodeler.driver.BuilderBase
      extended by oracle.apps.fnd.applcore.flex.uimodeler.driver.BuildUIContextsForPage

public class BuildUIContextsForPage
extends BuilderBase

Build UI Contexts for Page.

Author:
Srini Rangarajan<srini.rangarajan@oracle.com>

Constructor Summary
BuildUIContextsForPage()
           
BuildUIContextsForPage(java.lang.String ConnectionURL, java.lang.String DescriptiveFlexFieldCode, java.lang.Object[] appInfo, oracle.jbo.ApplicationModule dffAM, UIModelerMetadataProvider uiMetadataProvider)
          Used with Deployment flow.
 
Method Summary
 void build(java.lang.String flexFieldUsageCode, java.lang.String categoryCode, java.lang.String pageCode, java.lang.String groupCode)
          Used with Deployment flow.
 void build(java.lang.String ConnectionURL, java.lang.String AppShortName, java.lang.String DescriptiveFlexFieldCode, java.lang.String FlexFieldUsageCode, java.lang.String CategoryCode, java.lang.String PageCode, java.lang.String groupCode)
          Deprecated. 
 java.lang.String formatKey(oracle.jbo.Key keyToFormat, UIModelerConstants.buildWhat forWhat)
          Foramt the passed in key
 java.lang.String getTranslatableFlag(java.lang.String contextCode)
           
static java.lang.Object[] reverse(java.lang.Object[] arr)
           
 
Methods inherited from class oracle.apps.fnd.applcore.flex.uimodeler.driver.BuilderBase
getDffVO, getEndName, getPackageName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BuildUIContextsForPage

public BuildUIContextsForPage(java.lang.String ConnectionURL,
                              java.lang.String DescriptiveFlexFieldCode,
                              java.lang.Object[] appInfo,
                              oracle.jbo.ApplicationModule dffAM,
                              UIModelerMetadataProvider uiMetadataProvider)
Used with Deployment flow. Ensures that we call the init- ialization logic only once when we invoke the UIModeler multiple times

Parameters:
ConnectionURL -
DescriptiveFlexFieldCode -

BuildUIContextsForPage

public BuildUIContextsForPage()
Method Detail

build

@Deprecated
public void build(java.lang.String ConnectionURL,
                             java.lang.String AppShortName,
                             java.lang.String DescriptiveFlexFieldCode,
                             java.lang.String FlexFieldUsageCode,
                             java.lang.String CategoryCode,
                             java.lang.String PageCode,
                             java.lang.String groupCode)
Deprecated. 

Used when EFF Deployment Flow was not in place. We need to avoid the usage of this method and users must use the deployment flow instead.

Parameters:
ConnectionURL -
AppShortName -
DescriptiveFlexFieldCode -
FlexFieldUsageCode -
CategoryCode -
PageCode -
groupCode -

build

public void build(java.lang.String flexFieldUsageCode,
                  java.lang.String categoryCode,
                  java.lang.String pageCode,
                  java.lang.String groupCode)
Used with Deployment flow. Assumes that the initialization is already done. Expects initialization to be called before this call. This can then be called multiple times using the same object instance of BuildContextsForPage for impoved performance.

Parameters:
flexFieldUsageCode -
categoryCode -

reverse

public static java.lang.Object[] reverse(java.lang.Object[] arr)

formatKey

public java.lang.String formatKey(oracle.jbo.Key keyToFormat,
                                  UIModelerConstants.buildWhat forWhat)
Foramt the passed in key

Parameters:
keyToFormat - as JBO key
forWhat - build for what artifacts
Returns:
String for the formatted key

getTranslatableFlag

public java.lang.String getTranslatableFlag(java.lang.String contextCode)

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-03

Copyright © 2012 Oracle. All Rights Reserved.