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

E22562-01

oracle.apps.fnd.applcore.flex.runtime.util.common.category.naming
Class EFFBCModelerNamingImpl

java.lang.Object
  extended by oracle.apps.fnd.applcore.flex.runtime.util.common.category.naming.EFFBCModelerNamingImpl
All Implemented Interfaces:
EFFBCModelerNaming

public class EFFBCModelerNamingImpl
extends java.lang.Object
implements EFFBCModelerNaming

Since:
release specific (what release of product did this appear in)
Version:
$Header: atgpf/applcore/applications/FlexModeler/Model/src/oracle/apps/fnd/applcore/flex/runtime/util/common/category/naming/EFFBCModelerNamingImpl.java /main/25 2010/06/25 13:10:33 dphilip Exp $
Author:
ssarnoba

Constructor Summary
EFFBCModelerNamingImpl()
           
 
Method Summary
 java.lang.String getCategoryDeclarativeRootVoDefFullName(boolean isInterface, java.lang.String effGroupCode)
          
 java.lang.String getCategorySearchAmDefFullName(java.lang.String packageName, java.lang.String categoryName, boolean isInterface, java.lang.String effGroupCode)
          
 java.lang.String getDeclarativeRootVoDefFullName(boolean isInterface, java.lang.String effGroupCode)
          Deprecated. - This method will be deleted soon. Use getGenericDeclarativeRootVoDefFullName() and getCategoryDeclarativeRootVoDefFullName().
 java.lang.String getDeclarativeRootVoDefFullNameCategorySpecific(boolean isInterface, java.lang.String effGroupCode)
          DESIGN-TIME CATEGORY SEARCH
 java.lang.String getDeclarativeRootVoDefFullNameGeneric(boolean isInterface, java.lang.String effGroupCode)
          DESIGN-TIME GENERIC SEARCH
 java.lang.String getRuntimeCategorySearchAmDefFullName(java.lang.String packageName, java.lang.String categoryName, boolean isInterface, java.lang.String effGroupCode)
          RUNTIME CATEGORY SEARCH TUD - return null if you are not generating separate search AMs.
 java.lang.String getSearchRootAmDefFullName(boolean isInterface, java.lang.String effGroupCode)
          
 java.lang.String getSearchRootEoDefFullName(java.lang.String flexUsageCode, boolean isInterface, java.lang.String effGroupCode)
          DESIGN-TIME GENERIC SEARCH & CATEGORY SEARCH This method returns null for EFF BC Modeler, but returns public EO Def full name for public EO defined in PIM (based on data level name).
 java.lang.String getSeparateSearchRootAmDefFullName(boolean isInterface, java.lang.String effGroupCode)
          DESIGN-TIME GENERIC SEARCH & CATEGORY SEARCH
 java.lang.String getSeparateWebServiceAm()
          {@inheritDoc
 java.lang.String getWebServiceContextRootDefFullName(java.lang.String flexUsageCode, java.lang.String prefixName, java.lang.String effGroupCode)
          DESIGN-TIME Specifies the name of the design-time web service source VO from which view links are defined.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EFFBCModelerNamingImpl

public EFFBCModelerNamingImpl()
Method Detail

getDeclarativeRootVoDefFullNameCategorySpecific

public java.lang.String getDeclarativeRootVoDefFullNameCategorySpecific(boolean isInterface,
                                                                        java.lang.String effGroupCode)
DESIGN-TIME CATEGORY SEARCH

Specified by:
getDeclarativeRootVoDefFullNameCategorySpecific in interface EFFBCModelerNaming

getSeparateSearchRootAmDefFullName

public java.lang.String getSeparateSearchRootAmDefFullName(boolean isInterface,
                                                           java.lang.String effGroupCode)
DESIGN-TIME GENERIC SEARCH & CATEGORY SEARCH

Specified by:
getSeparateSearchRootAmDefFullName in interface EFFBCModelerNaming
Parameters:
isInterface - SSARNOBA - we only have this parameter for future flexibility. Currently it is never true.
Returns:
The name of the DESIGN-TIME AM defined by the implementing team that all category search AMs extend

getRuntimeCategorySearchAmDefFullName

public java.lang.String getRuntimeCategorySearchAmDefFullName(java.lang.String packageName,
                                                              java.lang.String categoryName,
                                                              boolean isInterface,
                                                              java.lang.String effGroupCode)
RUNTIME CATEGORY SEARCH TUD - return null if you are not generating separate search AMs.

Specified by:
getRuntimeCategorySearchAmDefFullName in interface EFFBCModelerNaming
Returns:
The name of the RUNTIME search AM generated by the modeler that contains the search VOs

getSeparateWebServiceAm

public java.lang.String getSeparateWebServiceAm()
{@inheritDoc

Specified by:
getSeparateWebServiceAm in interface EFFBCModelerNaming
Returns:

getDeclarativeRootVoDefFullName

public java.lang.String getDeclarativeRootVoDefFullName(boolean isInterface,
                                                        java.lang.String effGroupCode)
Deprecated. - This method will be deleted soon. Use getGenericDeclarativeRootVoDefFullName() and getCategoryDeclarativeRootVoDefFullName().

DESIGN-TIME

Specified by:
getDeclarativeRootVoDefFullName in interface EFFBCModelerNaming
Parameters:
isInterface - - this VO is used for generating interface artifacts
effGroupCode - - (not null)
Returns:
Name of the VO which gets extended

getWebServiceContextRootDefFullName

public java.lang.String getWebServiceContextRootDefFullName(java.lang.String flexUsageCode,
                                                            java.lang.String prefixName,
                                                            java.lang.String effGroupCode)
DESIGN-TIME Specifies the name of the design-time web service source VO from which view links are defined.

Specified by:
getWebServiceContextRootDefFullName in interface EFFBCModelerNaming

getSearchRootEoDefFullName

public java.lang.String getSearchRootEoDefFullName(java.lang.String flexUsageCode,
                                                   boolean isInterface,
                                                   java.lang.String effGroupCode)
DESIGN-TIME GENERIC SEARCH & CATEGORY SEARCH This method returns null for EFF BC Modeler, but returns public EO Def full name for public EO defined in PIM (based on data level name).

Specified by:
getSearchRootEoDefFullName in interface EFFBCModelerNaming
Parameters:
flexUsageCode - - flexfield usage code
Returns:
string for name of EO Def

getSearchRootAmDefFullName

public java.lang.String getSearchRootAmDefFullName(boolean isInterface,
                                                   java.lang.String effGroupCode)

Specified by:
getSearchRootAmDefFullName in interface EFFBCModelerNaming

getCategorySearchAmDefFullName

public java.lang.String getCategorySearchAmDefFullName(java.lang.String packageName,
                                                       java.lang.String categoryName,
                                                       boolean isInterface,
                                                       java.lang.String effGroupCode)

Specified by:
getCategorySearchAmDefFullName in interface EFFBCModelerNaming

getDeclarativeRootVoDefFullNameGeneric

public java.lang.String getDeclarativeRootVoDefFullNameGeneric(boolean isInterface,
                                                               java.lang.String effGroupCode)
DESIGN-TIME GENERIC SEARCH

Specified by:
getDeclarativeRootVoDefFullNameGeneric in interface EFFBCModelerNaming

getCategoryDeclarativeRootVoDefFullName

public java.lang.String getCategoryDeclarativeRootVoDefFullName(boolean isInterface,
                                                                java.lang.String effGroupCode)

Specified by:
getCategoryDeclarativeRootVoDefFullName in interface EFFBCModelerNaming

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

E22562-01

Copyright © 2011 Oracle. All Rights Reserved.