|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.6) E22562-05 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.apps.fnd.applcore.flex.runtime.util.BCModelerFactory oracle.apps.fnd.applcore.flex.runtime.util.BasicBCModelerFactory oracle.apps.fnd.applcore.flex.runtime.util.EFFBCModelerFactory
public class EFFBCModelerFactory
Constructor Summary | |
---|---|
EFFBCModelerFactory()
|
Method Summary | |
---|---|
static boolean |
checkPrivilege(java.lang.String privilegeName,
java.lang.String objectName,
java.lang.String effLineId,
oracle.jbo.server.ViewRowImpl vrImpl)
|
protected AbstractBCModeler |
getAbstractBCModeler(FlexfieldDefManager manager,
BCModeler.Arguments args)
Gets an instance of AbstractBCModeler . |
java.lang.String |
getBcModelerCustomClassName()
|
protected EFFBCModeler |
getCustomEFFBCModeler(FlexfieldNamespace namespace,
FlexfieldDef flexDef,
FlexfieldEntityUsage entityUsage,
BCModelerWriter writer,
java.util.Map<BCModeler.Option,java.lang.Object> conf,
java.lang.String appShortName,
java.lang.String flexCode,
java.lang.String connUrl,
boolean isInterface)
TUD: Implementing teams need to override this method and provide the custom BC Modeler here (e.g. |
EffCustomizations |
getEffCustomizations()
TUD - implementing teams should override this |
java.lang.String |
getUiModelerCustomClassName()
|
void |
setGroupSecondary(boolean isGroupSecondary)
|
void |
setInterface(boolean isInterface)
|
Methods inherited from class oracle.apps.fnd.applcore.flex.runtime.util.BasicBCModelerFactory |
---|
getBCModeler |
Methods inherited from class oracle.apps.fnd.applcore.flex.runtime.util.BCModelerFactory |
---|
getInstance |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EFFBCModelerFactory()
Method Detail |
---|
public void setInterface(boolean isInterface)
public void setGroupSecondary(boolean isGroupSecondary)
public java.lang.String getBcModelerCustomClassName()
public java.lang.String getUiModelerCustomClassName()
public EffCustomizations getEffCustomizations()
protected AbstractBCModeler getAbstractBCModeler(FlexfieldDefManager manager, BCModeler.Arguments args)
AbstractBCModeler
.
getAbstractBCModeler
in class BasicBCModelerFactory
manager
- the flexfield def managerargs
- the arguments
AbstractBCModeler
protected EFFBCModeler getCustomEFFBCModeler(FlexfieldNamespace namespace, FlexfieldDef flexDef, FlexfieldEntityUsage entityUsage, BCModelerWriter writer, java.util.Map<BCModeler.Option,java.lang.Object> conf, java.lang.String appShortName, java.lang.String flexCode, java.lang.String connUrl, boolean isInterface)
namespace
- the name spaceflexDef
- the flexfield defentityUsage
- the entity usagewriter
- the modeler writerconf
- the configurationappShortName
- the application short nameflexCode
- the flexfield codeconnUrl
- the connection urlisInterface
- the interface flag
public static boolean checkPrivilege(java.lang.String privilegeName, java.lang.String objectName, java.lang.String effLineId, oracle.jbo.server.ViewRowImpl vrImpl)
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.6) E22562-05 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |