Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

oracle.apps.fnd.applcore.taxonomy.ui.utils
Class Misc

java.lang.Object
  extended by oracle.apps.fnd.applcore.taxonomy.ui.utils.Misc

public class Misc
extends java.lang.Object


Constructor Summary
Misc()
           
 
Method Summary
static void displayMessage(javax.faces.application.FacesMessage.Severity severity, java.lang.String msg)
          Internal to ApplCore.
static java.util.List<javax.faces.model.SelectItem> getAllModuleTypes(oracle.adf.model.binding.DCBindingContainer pBindingContainer)
          Internal to ApplCore.
static java.util.List<javax.faces.model.SelectItem> getAllUsageTypes(oracle.adf.model.binding.DCBindingContainer pBindingContainer)
          Internal to ApplCore.
static java.util.List<javax.faces.model.SelectItem> getAppListfromFamily(java.lang.String parentModuleId)
           
static java.lang.Object getBindValue(javax.faces.context.FacesContext fc, java.lang.String veStr)
          Internal to ApplCore team.
static java.util.List<javax.faces.model.SelectItem> getModuleTypes(java.lang.String[] pModuleTypeArray, oracle.adf.model.binding.DCBindingContainer pBindingContainer)
          Internal to ApplCore.
static java.util.List<javax.faces.model.SelectItem> getSeedDataAllowedOptions(java.lang.String pModuleType)
          Get all the available Seed Data Allowed options.
static oracle.adf.view.rich.component.UIXTable getTable(javax.faces.component.UIComponent eventSource, javax.faces.context.FacesContext facesContext)
          Internal to ApplCore team.
static org.apache.myfaces.trinidad.component.UIXTree getTreeTable(javax.faces.component.UIComponent eventSource, javax.faces.context.FacesContext facesContext)
          Internal to ApplCore team.
static boolean validateDomainName(java.lang.String TxModuleID, java.lang.String logicalDomain)
          Utils Api calls Taxonomy API to fetch all products for a family.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Misc

public Misc()
Method Detail

getModuleTypes

public static java.util.List<javax.faces.model.SelectItem> getModuleTypes(java.lang.String[] pModuleTypeArray,
                                                                          oracle.adf.model.binding.DCBindingContainer pBindingContainer)
Internal to ApplCore. Application teams should not use this api. Get ModuleTypes for a given ModuleType array.

Parameters:
pModuleTypeArray - of required ModuleTypes array.
Returns:
List of ModuleTypes for a given ModuleType[].

getAllModuleTypes

public static java.util.List<javax.faces.model.SelectItem> getAllModuleTypes(oracle.adf.model.binding.DCBindingContainer pBindingContainer)
Internal to ApplCore. Application teams should not use this api. Get all the ModuleTypes in Taxonomy System. ModuleTypes are cached in mid-tier(List).

Returns:
List of all the available ModuleTypes.

getAllUsageTypes

public static java.util.List<javax.faces.model.SelectItem> getAllUsageTypes(oracle.adf.model.binding.DCBindingContainer pBindingContainer)
Internal to ApplCore. Application teams should not use this api. Get all the available UsageTypes in Taxonomy System. UsageTypes will be cached in mid-tier (List).

Returns:
List of all the available UsageTypes.

getSeedDataAllowedOptions

public static java.util.List<javax.faces.model.SelectItem> getSeedDataAllowedOptions(java.lang.String pModuleType)
Get all the available Seed Data Allowed options. SeedDataAllowed options will be cached in mid-tier (List).

Returns:
List of all the available SeedDataAllowed options.

displayMessage

public static void displayMessage(javax.faces.application.FacesMessage.Severity severity,
                                  java.lang.String msg)
Internal to ApplCore. Application teams should not use this api. Display popup message for a given message string.

Parameters:
severity - Severity of the messgae like Info, Error, Warning etc...
msg - message to be displayed

getBindValue

public static java.lang.Object getBindValue(javax.faces.context.FacesContext fc,
                                            java.lang.String veStr)
Internal to ApplCore team. Application teams should not use this api.

Parameters:
fc - FacesContext object
veStr - ValueExpression string
Returns:
ValueExpression value

getTable

public static oracle.adf.view.rich.component.UIXTable getTable(javax.faces.component.UIComponent eventSource,
                                                               javax.faces.context.FacesContext facesContext)
Internal to ApplCore team. Application teams should not use this api.

Parameters:
eventSource -
facesContext -
Returns:
UIXTable

getTreeTable

public static org.apache.myfaces.trinidad.component.UIXTree getTreeTable(javax.faces.component.UIComponent eventSource,
                                                                         javax.faces.context.FacesContext facesContext)
Internal to ApplCore team. Application teams should not use this api.

Parameters:
eventSource -
facesContext -
Returns:
UIXTreeTable

getAppListfromFamily

public static java.util.List<javax.faces.model.SelectItem> getAppListfromFamily(java.lang.String parentModuleId)

validateDomainName

public static boolean validateDomainName(java.lang.String TxModuleID,
                                         java.lang.String logicalDomain)
Utils Api calls Taxonomy API to fetch all products for a family. If List returned has size greater than 0, valid is false otherwise true. In case of any exception, print all stack trace and return false.

Parameters:
TxModuleID -
Returns:

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.