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

E22562-01

oracle.apps.fnd.applcore.flex.runtime
Class EffModelerTaskUtil

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

public class EffModelerTaskUtil
extends BuilderBase


Constructor Summary
EffModelerTaskUtil()
           
 
Method Summary
 boolean determineSearchFlag(java.lang.String _dffvo, oracle.jbo.ApplicationModule _dffAM, java.lang.Object[] _appInfo, java.lang.String descriptiveFlexfieldCode)
          determines whether the search flag must be turned ON or OFF Based on the customizer returned for the category modeler.
 EFFBCModelerFactory getEffCustomizations(java.lang.String _dffvo, oracle.jbo.ApplicationModule _dffAM, java.lang.Object[] _appInfo, java.lang.String _descriptiveFlexFieldCode)
           
 UIModelerMetadataProvider setDFMetadatDetails(java.lang.String _dffvo, oracle.jbo.ApplicationModule _dffAM, java.lang.Object[] _appInfo, java.lang.String _descriptiveFlexFieldCode)
          gets the bc customization class from the class path.
 
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

EffModelerTaskUtil

public EffModelerTaskUtil()
Method Detail

setDFMetadatDetails

public UIModelerMetadataProvider setDFMetadatDetails(java.lang.String _dffvo,
                                                     oracle.jbo.ApplicationModule _dffAM,
                                                     java.lang.Object[] _appInfo,
                                                     java.lang.String _descriptiveFlexFieldCode)
gets the bc customization class from the class path. This class extendes EFFBCModelerFactory and the entry of this class' name is in FND_DF_FLEXFIELDS_B adfbc_modeler column

Parameters:
_dffvo -
_dffAM -
_appInfo -
_descriptiveFlexFieldCode -
Returns:

determineSearchFlag

public boolean determineSearchFlag(java.lang.String _dffvo,
                                   oracle.jbo.ApplicationModule _dffAM,
                                   java.lang.Object[] _appInfo,
                                   java.lang.String descriptiveFlexfieldCode)
determines whether the search flag must be turned ON or OFF Based on the customizer returned for the category modeler. 1. Gets the BC Customization class name from db 2. Verfieis that this class exists in the classpath 3. Gets the naming scheme class from this customization class 4. Gets the CATEGORY_SEARCH based root class name from naming scheme class 5. Verifies that the CATEGORY_SEARCH based root class name exists in the class path 6. Gets the GENERIC_SEARCH based root class name from naming scheme class 7. Verfies that the GENERIC_SEARCH based root class name exists in the class path Only if all the above 7 conditions are satisfied, the search flag is turned ON else OFF


getEffCustomizations

public EFFBCModelerFactory getEffCustomizations(java.lang.String _dffvo,
                                                oracle.jbo.ApplicationModule _dffAM,
                                                java.lang.Object[] _appInfo,
                                                java.lang.String _descriptiveFlexFieldCode)

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

E22562-01

Copyright © 2011 Oracle. All Rights Reserved.