Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

oracle.jbo.server
Class ViewAccessorDef

java.lang.Object
  extended by oracle.jbo.server.NamedObjectImpl
      extended by oracle.jbo.mom.PersistableDefObject
          extended by oracle.jbo.server.DefObject
              extended by oracle.jbo.server.ViewAccessorDef
All Implemented Interfaces:
Formattable, ResourceBundleOwner, VariableManagerOwner, VariableManagerOwnerBase

public class ViewAccessorDef
extends DefObject


Field Summary
static java.lang.Class CLASS_INSTANCE
           
 
Fields inherited from class oracle.jbo.server.DefObject
DEF_MDS_CLIENT_KEY, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY
 
Fields inherited from class oracle.jbo.server.NamedObjectImpl
mObjName, mParent, mProperties, mUserData, RES_ID_SUFFIX
 
Constructor Summary
ViewAccessorDef()
           
ViewAccessorDef(java.lang.String name, java.lang.String viewDefFullName)
           
ViewAccessorDef(java.lang.String name, java.lang.String amUsageName, java.lang.String viewInstanceName)
           
 
Method Summary
 void addAppliedViewCriteria(PDefViewCriteria pVC)
           
 void addBoundParameter(java.lang.String name, java.lang.String expr)
           
 java.lang.String getAMUsageName()
           
 ArrayList getAppliedViewCriterias()
           
 ArrayList getBoundParameterList()
           
 BoundParameters getBoundParameters()
           
 RowDef getDef()
           
 int getDefTypeId()
           
 java.lang.String getDefXMLElementTag()
           
 java.lang.Class getMessageBundleClass()
           
 java.lang.String getOrderBy()
           
 ResourceBundleDef getResourceBundleDef()
           
 int getResultIndex()
           
 boolean getRowLevelBinds()
           
 java.lang.String getViewDefFullName()
           
 java.lang.String getViewInstanceName()
           
 boolean isSharedInstance()
           
 void loadBoundParameters(org.kxml2.io.KXmlParser parser)
           
 void loadViewCriteriaUsage(org.kxml2.io.KXmlParser parser)
           
 void loadXMLContents(org.kxml2.io.KXmlParser parser, java.lang.String fullName)
           
 void setAMUsageName(java.lang.String amUsageName)
           
protected  void setDefForComponent(ComponentObjectImpl comp)
           
 void setOrderBy(java.lang.String orderBy)
           
protected  void setParent(NamedObjectImpl parent)
          Sets this object's parent.
 void setResultIndex(int index)
           
 void setRowLevelBinds(boolean b)
           
 void setSharedInstance(boolean b)
           
 void setViewDefFullName(java.lang.String viewDefName)
           
 void setViewInstanceName(java.lang.String voName)
           
protected  void unsetDefForComponent(ComponentObjectImpl comp)
           
 
Methods inherited from class oracle.jbo.server.DefObject
addExtendedDefObject, ensureVariableManager, getBaseDefObject, getDefScope, getExtendedDefObjects, getResourcePrefix, getVariableManager, getVarMgrParents, hasExtendedDefObjects, hasVariables, isBaseDefFor, isObjectResolved, loadProperties, loadProperties, loadResourceBundleDef, loadUserData, resolvePropertyRaw, setBaseDefObject, setBaseDefObject, setDefScope, setObjectResolved, setResourceBundleDef
 
Methods inherited from class oracle.jbo.mom.PersistableDefObject
getDefManager
 
Methods inherited from class oracle.jbo.server.NamedObjectImpl
formatChildCollectionForOutput, formatChildCollectionForOutput, formatChildCollectionForOutput, formatForOutput, formatForOutput, getAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getResourcesFromBundle, getUserData, parseAttrArrayElements, refreshProperty, requiresNamePrefixedResId, setFullName, setName, setPropertiesMap, setProperty
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.jbo.VariableManagerOwner
getName
 

Field Detail

CLASS_INSTANCE

public static final java.lang.Class CLASS_INSTANCE
Constructor Detail

ViewAccessorDef

public ViewAccessorDef()

ViewAccessorDef

public ViewAccessorDef(java.lang.String name,
                       java.lang.String viewDefFullName)

ViewAccessorDef

public ViewAccessorDef(java.lang.String name,
                       java.lang.String amUsageName,
                       java.lang.String viewInstanceName)
Method Detail

getDefTypeId

public int getDefTypeId()

getDef

public RowDef getDef()

setParent

protected void setParent(NamedObjectImpl parent)
Description copied from class: NamedObjectImpl
Sets this object's parent.

Overrides:
setParent in class NamedObjectImpl
Parameters:
parent - the named object that is to be the parent of this object.

getMessageBundleClass

public java.lang.Class getMessageBundleClass()
Specified by:
getMessageBundleClass in interface VariableManagerOwner
Specified by:
getMessageBundleClass in interface VariableManagerOwnerBase
Overrides:
getMessageBundleClass in class DefObject

getResourceBundleDef

public ResourceBundleDef getResourceBundleDef()
Specified by:
getResourceBundleDef in interface ResourceBundleOwner
Specified by:
getResourceBundleDef in interface VariableManagerOwner
Overrides:
getResourceBundleDef in class DefObject

setDefForComponent

protected void setDefForComponent(ComponentObjectImpl comp)
Overrides:
setDefForComponent in class DefObject

unsetDefForComponent

protected void unsetDefForComponent(ComponentObjectImpl comp)
Overrides:
unsetDefForComponent in class DefObject

getViewDefFullName

public java.lang.String getViewDefFullName()

setViewDefFullName

public void setViewDefFullName(java.lang.String viewDefName)

getAMUsageName

public java.lang.String getAMUsageName()

setAMUsageName

public void setAMUsageName(java.lang.String amUsageName)

getViewInstanceName

public java.lang.String getViewInstanceName()

setViewInstanceName

public void setViewInstanceName(java.lang.String voName)

isSharedInstance

public boolean isSharedInstance()

setSharedInstance

public void setSharedInstance(boolean b)

getRowLevelBinds

public boolean getRowLevelBinds()

setRowLevelBinds

public void setRowLevelBinds(boolean b)

getOrderBy

public java.lang.String getOrderBy()

setOrderBy

public void setOrderBy(java.lang.String orderBy)

getAppliedViewCriterias

public ArrayList getAppliedViewCriterias()

addAppliedViewCriteria

public void addAppliedViewCriteria(PDefViewCriteria pVC)

getBoundParameters

public BoundParameters getBoundParameters()

getBoundParameterList

public ArrayList getBoundParameterList()

addBoundParameter

public void addBoundParameter(java.lang.String name,
                              java.lang.String expr)

getResultIndex

public int getResultIndex()

setResultIndex

public void setResultIndex(int index)

loadXMLContents

public void loadXMLContents(org.kxml2.io.KXmlParser parser,
                            java.lang.String fullName)
Overrides:
loadXMLContents in class PersistableDefObject

loadViewCriteriaUsage

public void loadViewCriteriaUsage(org.kxml2.io.KXmlParser parser)

loadBoundParameters

public void loadBoundParameters(org.kxml2.io.KXmlParser parser)

getDefXMLElementTag

public java.lang.String getDefXMLElementTag()

Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.