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

E22562-03

oracle.apps.fnd.applcore.audit.ui.util
Class AuditModelUtility

java.lang.Object
  extended by oracle.apps.fnd.applcore.audit.ui.util.AuditModelUtility

public class AuditModelUtility
extends java.lang.Object


Constructor Summary
AuditModelUtility()
           
 
Method Summary
 void addChildAM(oracle.jbo.server.ApplicationModuleDefImpl amChildDef, AuditTreeNode topAM)
          Method to add any child AM's for the given AM and the childAMs VOs (and childVOs)
 void addChildVOs(java.lang.String[] childVONames, oracle.jbo.server.ApplicationModuleDefImpl amDef, AuditTreeNode voTree)
          Method to add childVOs.
 void addChildVOs(oracle.jbo.server.ViewDefImpl viewDef, AuditTreeNode voTree, oracle.jbo.server.ApplicationModuleDefImpl am)
          Method to add childVOs when viewlink in place.
 java.util.List<Attribute> getListOfAttributes(java.lang.String amName, java.lang.String viewName)
          Get the list of attributes for the specific VO.
 AuditTreeNode getParentAMVOMap(java.util.List auditedViewObjs, java.util.List ams)
          Method that is the parent method to crea the Tree Model object of AM's and VO's (including childAMs and childVOs/GrandChildVOs)
 boolean isAccessorAttr(oracle.jbo.server.AttributeDefImpl voAttrDef)
          Method to check whether the attribute is a viewAccessor attribute.
static oracle.jbo.server.ViewDefImpl isCustomViewObject(AuditTreeNode node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuditModelUtility

public AuditModelUtility()
Method Detail

getParentAMVOMap

public AuditTreeNode getParentAMVOMap(java.util.List auditedViewObjs,
                                      java.util.List ams)
Method that is the parent method to crea the Tree Model object of AM's and VO's (including childAMs and childVOs/GrandChildVOs)

Parameters:
auditedViewObjs -
Returns:
AuditTreeNode

addChildAM

public void addChildAM(oracle.jbo.server.ApplicationModuleDefImpl amChildDef,
                       AuditTreeNode topAM)
Method to add any child AM's for the given AM and the childAMs VOs (and childVOs)

Parameters:
amChildDef -
topAM -

addChildVOs

public void addChildVOs(java.lang.String[] childVONames,
                        oracle.jbo.server.ApplicationModuleDefImpl amDef,
                        AuditTreeNode voTree)
Method to add childVOs.

Parameters:
childVONames -
amDef -
voTree -

addChildVOs

public void addChildVOs(oracle.jbo.server.ViewDefImpl viewDef,
                        AuditTreeNode voTree,
                        oracle.jbo.server.ApplicationModuleDefImpl am)
Method to add childVOs when viewlink in place.

Parameters:
viewDef -
voTree -
am -

getListOfAttributes

public java.util.List<Attribute> getListOfAttributes(java.lang.String amName,
                                                     java.lang.String viewName)
Get the list of attributes for the specific VO. Here the attributes that are not shown are: 1. Hidden Attributes 2. Who columns 3. Columns that have auditable set to false

Parameters:
amName -
viewName -
Returns:

isAccessorAttr

public boolean isAccessorAttr(oracle.jbo.server.AttributeDefImpl voAttrDef)
Method to check whether the attribute is a viewAccessor attribute.

Parameters:
voAttrDef -
Returns:

isCustomViewObject

public static oracle.jbo.server.ViewDefImpl isCustomViewObject(AuditTreeNode node)

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

E22562-03

Copyright © 2012 Oracle. All Rights Reserved.