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

E22562-05

oracle.apps.fnd.applcore.flex.runtime.util.common
Class ExtensibleFlexfieldEntityUsage

java.lang.Object
  extended by oracle.apps.fnd.applcore.flex.runtime.util.common.FlexfieldEntityUsage
      extended by oracle.apps.fnd.applcore.flex.runtime.util.common.ExtensibleFlexfieldEntityUsage

public class ExtensibleFlexfieldEntityUsage
extends FlexfieldEntityUsage


Field Summary
 
Fields inherited from class oracle.apps.fnd.applcore.flex.runtime.util.common.FlexfieldEntityUsage
_defManager, _entityDefFullName, _tableUsage
 
Constructor Summary
protected ExtensibleFlexfieldEntityUsage(java.lang.String string, FlexfieldTableUsage flexTableUsage, FlexfieldDefManager flexDefManager)
           
 
Method Summary
 java.lang.String getCategoryTableName()
          Returns category table name
 java.lang.Object[] getContextProps()
          Returns context properties
 java.lang.String geteaBaseToExtDefFullName()
          Returns name of entity association
 java.lang.Object getEditPriv()
          Returns edit priv
 java.lang.String getFlexUsageCode()
          Returns flex usage code
 java.lang.String getFlexUsageName()
           
 java.lang.String getParentEntityDefFullName()
          Returns name of parentEntity.
 java.lang.String getParentViewDefFullName()
          Returns name of parentView.
 java.lang.String getRaisePostEventFlag()
          Returns the raise post event flag
 java.lang.String getsrcBaseToExtEADefName()
          Returns name of src in entity association
 java.lang.String getTableName()
          Returns table name
 java.lang.String getTransEntityDefFullName()
          Returns trans entity name
 java.util.Map<java.lang.String,java.lang.String> getTranslatedFlexUsageNames()
          Gets the translations of the flexfield usage name.
 java.lang.String getTransParentEntityDefFullName()
          Returns name of parentTLEntity.
 java.lang.Object[] getUsageProps()
          Returns usage properties
 java.lang.Object getViewPriv()
          Returns view priv
 boolean isInterface()
          Returns true if interface
 boolean isMultiRow()
          Returns true if multi row
 boolean isTranslatable()
          Returns true if translatable
protected  void setCategoryTableName(java.lang.String categoryTableName)
          Sets the category table name
protected  void setContextProps(java.lang.Object[] contextProps)
          Sets the context properties
protected  void seteaBaseToExtDefFullName(java.lang.String eaBaseToExtDefFullName)
          Sets name of entity association
protected  void setEditPriv(java.lang.Object editPriv)
          Sets the edit priv
protected  void setFlexUsageCode(java.lang.String flexUsageCode)
          Sets the flex usage code
 void setFlexUsageName(java.lang.String contextName)
           
protected  void setInterface(boolean isInterface)
          Sets condition for interface
protected  void setMultiRow(boolean multiRow)
          Sets condition for multi row
protected  void setParentEntityDefFullName(java.lang.String parentEntityDefFullName)
          Sets the parent entity name
protected  void setParentViewDefFullName(java.lang.String parentViewDefFullName)
          Sets the parent view name
protected  void setRaisePostEventFlag(java.lang.String raisePostEventFlag)
          Sets condition for raise post event
protected  void setsrcBaseToExtEADefName(java.lang.String srcBaseToExtEADefName)
          Sets name of src in entity association
protected  void setTableName(java.lang.String tableName)
          Sets the table name
protected  void setTransEntityDefFullName(java.lang.String transEntityDefFullName)
          Sets the trans entity name
protected  void setTranslatable(boolean isTranslatable)
          Sets condition for translatable
protected  void setTranslatedFlexUsageNames(java.util.Map<java.lang.String,java.lang.String> names)
          Sets the translations of the flexfield usage name.
protected  void setTransParentTLEntityDefFullName(java.lang.String transParentEntityDefFullName)
          Sets the parent TL entity name
protected  void setUsageProps(java.lang.Object[] usageProps)
          Sets the usage properties
protected  void setViewPriv(java.lang.Object viewPriv)
          Sets the view priv
 
Methods inherited from class oracle.apps.fnd.applcore.flex.runtime.util.common.FlexfieldEntityUsage
getBIFlattenedFactName, getEntityDefFullName, getFlexfieldDefManager, getFlexfieldTableUsage, getObjectNamePrefix, getPackageName, setBIFlattenedFactName, setObjectNamePrefix, setPackageName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtensibleFlexfieldEntityUsage

protected ExtensibleFlexfieldEntityUsage(java.lang.String string,
                                         FlexfieldTableUsage flexTableUsage,
                                         FlexfieldDefManager flexDefManager)
Method Detail

getParentEntityDefFullName

public java.lang.String getParentEntityDefFullName()
Returns name of parentEntity.

Returns:
the parent entity name or null

setParentEntityDefFullName

protected void setParentEntityDefFullName(java.lang.String parentEntityDefFullName)
Sets the parent entity name

Parameters:
parentEntityDefFullName - name of parent Entity

getParentViewDefFullName

public java.lang.String getParentViewDefFullName()
Returns name of parentView.

Returns:
the parent view name or null

setParentViewDefFullName

protected void setParentViewDefFullName(java.lang.String parentViewDefFullName)
Sets the parent view name

Parameters:
parentViewDefFullName - name of parent View

geteaBaseToExtDefFullName

public java.lang.String geteaBaseToExtDefFullName()
Returns name of entity association

Returns:
the parent entity name or null

seteaBaseToExtDefFullName

protected void seteaBaseToExtDefFullName(java.lang.String eaBaseToExtDefFullName)
Sets name of entity association

Parameters:
eaBaseToExtDefFullName - name of entity association

getsrcBaseToExtEADefName

public java.lang.String getsrcBaseToExtEADefName()
Returns name of src in entity association

Returns:
the src entity name or null

setsrcBaseToExtEADefName

protected void setsrcBaseToExtEADefName(java.lang.String srcBaseToExtEADefName)
Sets name of src in entity association

Parameters:
srcBaseToExtEADefName - name of src in entity association

isMultiRow

public boolean isMultiRow()
Returns true if multi row

Returns:
true for multi row

setMultiRow

protected void setMultiRow(boolean multiRow)
Sets condition for multi row

Parameters:
multiRow -

isInterface

public boolean isInterface()
Returns true if interface

Returns:
true for interface

setInterface

protected void setInterface(boolean isInterface)
Sets condition for interface

Parameters:
isInterface -

isTranslatable

public boolean isTranslatable()
Returns true if translatable

Returns:
true for translatable

setTranslatable

protected void setTranslatable(boolean isTranslatable)
Sets condition for translatable

Parameters:
isTranslatable -

getContextProps

public java.lang.Object[] getContextProps()
Returns context properties

Returns:
the array of context properties or null

setContextProps

protected void setContextProps(java.lang.Object[] contextProps)
Sets the context properties

Parameters:
contextProps - context properties

getUsageProps

public java.lang.Object[] getUsageProps()
Returns usage properties

Returns:
the array of usage properties or null

setUsageProps

protected void setUsageProps(java.lang.Object[] usageProps)
Sets the usage properties

Parameters:
usageProps - usage properties

getTableName

public java.lang.String getTableName()
Returns table name

Returns:
the table name or null

setTableName

protected void setTableName(java.lang.String tableName)
Sets the table name

Parameters:
tableName - table name

getCategoryTableName

public java.lang.String getCategoryTableName()
Returns category table name

Returns:
the category table name or null

setCategoryTableName

protected void setCategoryTableName(java.lang.String categoryTableName)
Sets the category table name

Parameters:
categoryTableName - category table name

getViewPriv

public java.lang.Object getViewPriv()
Returns view priv

Returns:
the view priv or null

setViewPriv

protected void setViewPriv(java.lang.Object viewPriv)
Sets the view priv

Parameters:
viewPriv - view priv

getEditPriv

public java.lang.Object getEditPriv()
Returns edit priv

Returns:
the edit priv or null

setEditPriv

protected void setEditPriv(java.lang.Object editPriv)
Sets the edit priv

Parameters:
editPriv - edit priv

getFlexUsageCode

public java.lang.String getFlexUsageCode()
Returns flex usage code

Returns:
the flex usage code or null

setFlexUsageCode

protected void setFlexUsageCode(java.lang.String flexUsageCode)
Sets the flex usage code

Parameters:
flexUsageCode - flex usage code

getTransParentEntityDefFullName

public java.lang.String getTransParentEntityDefFullName()
Returns name of parentTLEntity.

Returns:
the parent entity name or null

setTransParentTLEntityDefFullName

protected void setTransParentTLEntityDefFullName(java.lang.String transParentEntityDefFullName)
Sets the parent TL entity name

Parameters:
transParentEntityDefFullName - name of parent Entity

getTransEntityDefFullName

public java.lang.String getTransEntityDefFullName()
Returns trans entity name

Returns:
the trans entity name or null

setTransEntityDefFullName

protected void setTransEntityDefFullName(java.lang.String transEntityDefFullName)
Sets the trans entity name

Parameters:
transEntityDefFullName - name of trans entity

getRaisePostEventFlag

public java.lang.String getRaisePostEventFlag()
Returns the raise post event flag

Returns:
the raise post event flag

setRaisePostEventFlag

protected void setRaisePostEventFlag(java.lang.String raisePostEventFlag)
Sets condition for raise post event

Parameters:
raisePostEventFlag -

getFlexUsageName

public java.lang.String getFlexUsageName()

setFlexUsageName

public void setFlexUsageName(java.lang.String contextName)

setTranslatedFlexUsageNames

protected void setTranslatedFlexUsageNames(java.util.Map<java.lang.String,java.lang.String> names)
Sets the translations of the flexfield usage name.

Parameters:
names - the translated names

getTranslatedFlexUsageNames

public java.util.Map<java.lang.String,java.lang.String> getTranslatedFlexUsageNames()
Gets the translations of the flexfield usage name.

Returns:
the translations of the flexfield usage name

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

E22562-05

Copyright © 2012 Oracle. All Rights Reserved.