Business Components 9.0.5

oracle.jbo.uicli.mom
Class JUDataControlDefImpl

java.lang.Object
  extended byoracle.jbo.common.NamedObjectImpl
      extended byoracle.jbo.mom.DefinitionObject
          extended byoracle.jbo.mom.ContainerDefImpl
              extended byoracle.jbo.uicli.mom.JUDataControlDefImpl

public class JUDataControlDefImpl
extends oracle.jbo.mom.ContainerDefImpl


Field Summary
 
Fields inherited from class oracle.jbo.mom.ContainerDefImpl
mChildPackage, mContainees, mDefMgr, mHasJava, mHasSubstitutes, mIsProject, mJavaPackageName, mLazyLoading, mUnresolvedObjects, mXMLFileName, mXMLLoaded, mXMLSectionName
 
Fields inherited from class oracle.jbo.mom.DefinitionObject
mBaseDefObject, mExtendedDefObjects, mObjectResolved
 
Fields inherited from class oracle.jbo.common.NamedObjectImpl
mFullName, mObjName, mParent, mProperties
 
Method Summary
static JUDataControlDefImpl createAndLoadFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement, java.lang.String appName)
           
protected  oracle.jbo.mom.ContainerDefImpl createContainerType(java.lang.String typeName)
           
 java.util.ArrayList get_bindingContainerReferenceNames()
           
 java.lang.String getConfiguration()
           
protected  com.sun.java.util.collections.ArrayList getContainerDefNames(boolean recursive)
           
 java.lang.Object getDacObj()
           
 java.util.HashMap getDCProperties()
           
 java.lang.String getDefinitionClass()
           
 java.lang.String getDTClassName()
           
 java.lang.String getFactoryClass()
           
 java.lang.String getPackageName()
           
 java.util.HashMap getParameters()
           
 java.lang.String getProjectConfigurer()
           
 java.lang.String getSubType()
           
 java.lang.String getXMLElementTag()
          Returns a piece of static info for the type of object this is invoked upon.
 boolean isBeanSession()
           
protected  void loadContainee(oracle.jbo.mom.xml.DefElementImpl xmlElement)
           
protected  void loadContainees(oracle.jbo.mom.xml.DefElementImpl typeName, boolean sepXMLFiles)
           
protected  void loadFromXMLFile(oracle.jbo.mom.xml.DefElementImpl xmlElement)
           
 void setConfiguration(java.lang.String name)
           
 void setDacObj(java.lang.Object obj)
           
 void setDefinitionClass(java.lang.String name)
           
 void setFactoryClass(java.lang.String name)
           
 void setPackageName(java.lang.String name)
           
 void setProjectConfigurer(java.lang.String newProjectConfigurer)
           
 boolean supportsFindMode()
           
 boolean supportsTransactions()
           
 
Methods inherited from class oracle.jbo.mom.ContainerDefImpl
addChild, addChild, findChildObject, generateUniqueChildName, getChildObjectNames, getChildObjects, hasJava, hasSubstitutes, isLazyLoading, isProject, isXMLLoaded, loadContainees, loadFromXML, removeChild, resolveAllReferences, setHasSubstitutes, setIsProject, setXMLName
 
Methods inherited from class oracle.jbo.mom.DefinitionObject
addExtendedDefObject, finishedLoading, getBaseDefObject, getContainerDef, getContainerName, getExtendedDefObjects, hasExtendedDefObjects, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, loadProperties, resolveReferences, setBaseDefObject, setName, setObjectResolved, setParent
 
Methods inherited from class oracle.jbo.common.NamedObjectImpl
getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, refreshProperty, setFullName, setPropertiesMap, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

supportsTransactions

public boolean supportsTransactions()

getDTClassName

public java.lang.String getDTClassName()

supportsFindMode

public boolean supportsFindMode()

getParameters

public java.util.HashMap getParameters()

setDacObj

public void setDacObj(java.lang.Object obj)

getDacObj

public java.lang.Object getDacObj()

getSubType

public java.lang.String getSubType()

setPackageName

public void setPackageName(java.lang.String name)

getDCProperties

public java.util.HashMap getDCProperties()

setConfiguration

public void setConfiguration(java.lang.String name)

getPackageName

public java.lang.String getPackageName()

getConfiguration

public java.lang.String getConfiguration()

isBeanSession

public boolean isBeanSession()

setFactoryClass

public void setFactoryClass(java.lang.String name)

getFactoryClass

public java.lang.String getFactoryClass()

setDefinitionClass

public void setDefinitionClass(java.lang.String name)

getDefinitionClass

public java.lang.String getDefinitionClass()

loadFromXMLFile

protected void loadFromXMLFile(oracle.jbo.mom.xml.DefElementImpl xmlElement)

createAndLoadFromXML

public static JUDataControlDefImpl createAndLoadFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement,
                                                        java.lang.String appName)

getXMLElementTag

public java.lang.String getXMLElementTag()
Returns a piece of static info for the type of object this is invoked upon. Examples are PreparedStatements for insert, update, delete, and String containing a base the select statement for retrieving instances of this type through the SQLInputStream

Returns:
returns the Statement required to store in Persitent Storage. Incase of XML, it just returns the String. In the case of SQL a JDBC PreparedStatement is returned.

loadContainees

protected void loadContainees(oracle.jbo.mom.xml.DefElementImpl typeName,
                              boolean sepXMLFiles)

getContainerDefNames

protected com.sun.java.util.collections.ArrayList getContainerDefNames(boolean recursive)

createContainerType

protected oracle.jbo.mom.ContainerDefImpl createContainerType(java.lang.String typeName)

get_bindingContainerReferenceNames

public java.util.ArrayList get_bindingContainerReferenceNames()

loadContainee

protected void loadContainee(oracle.jbo.mom.xml.DefElementImpl xmlElement)

getProjectConfigurer

public java.lang.String getProjectConfigurer()

setProjectConfigurer

public void setProjectConfigurer(java.lang.String newProjectConfigurer)

Business Components 9.0.5

 

Copyright © 1997, 2004, Oracle. All rights reserved.