|
Oracle9i Business Components for Java API Reference Oracle9i JDeveloper (9.0.4) B10391-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.jbo.common.NamedObjectImpl | +--oracle.jbo.mom.DefinitionObject | +--oracle.jbo.mom.ContainerDefImpl | +--oracle.jbo.uicli.mom.JUApplicationDefImpl
Field Summary | |
static java.lang.String |
PNAME_BindingClass
|
static java.lang.String |
PNAME_CliApplication
|
static java.lang.String |
PNAME_RootAMDefName
|
static java.lang.String |
PNAME_TYPE_APPLICATION
|
static java.lang.String |
PNAME_TYPE_PROJ
|
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 |
Fields inherited from interface oracle.jbo.mom.xml.DefPersistable |
XML_STATEMENT |
Constructor Summary | |
JUApplicationDefImpl()
|
|
JUApplicationDefImpl(java.lang.String name)
|
Method Summary | |
void |
addSession(java.lang.String name)
|
static JUApplicationDefImpl |
createAndLoadFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement)
|
protected oracle.jbo.mom.ContainerDefImpl |
createContainerType(java.lang.String typeName)
|
JUApplication |
createRootApplication(java.util.Hashtable context,
java.lang.String name,
java.lang.Object userData,
java.lang.String dbConnectionURL,
java.util.Properties dbConnectionProps)
|
static JUApplicationDefImpl |
findDefObject(java.lang.String name)
|
static JUApplicationDefImpl |
findDefObjectNoSub(java.lang.String name)
|
JUSessionDefImpl |
findSession(java.lang.String name)
|
java.lang.String |
getApplicationClassName()
|
boolean |
getAsProject()
|
protected com.sun.java.util.collections.ArrayList |
getContainerDefNames(boolean recursive)
|
java.lang.String |
getIanaEncoding()
|
java.lang.String |
getJdkEncoding()
|
java.lang.String |
getRootAMDefName()
|
java.util.ArrayList |
getSessionDefNames()
|
java.lang.String |
getXMLElementTag()
Returns a piece of static info for the type of object this is invoked upon. |
boolean |
isDirty()
This method returns if an Object is modified from last save/load |
boolean |
isNew()
This method returns if this object is previously persisted. |
protected void |
loadChildrenFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement)
|
protected void |
loadContainees(oracle.jbo.mom.xml.DefElementImpl xmlElement,
boolean sepXMLFiles)
|
protected void |
loadFromXMLFile(oracle.jbo.mom.xml.DefElementImpl xmlElement)
|
void |
loadPackages()
|
void |
removeSession(java.lang.String name)
|
void |
setApplicationClassName(java.lang.String applicationClassName)
|
void |
setAsProject(boolean asProject)
|
void |
setDirty(boolean isDirty)
This method marks the Object dirty |
void |
setIanaEncoding(java.lang.String iana)
|
void |
setJdkEncoding(java.lang.String jdkEnc)
|
void |
setName(java.lang.String name)
Name this object. |
void |
setNew(boolean isNew)
This method marks the as previously persisted. |
void |
setRootAMDefName(java.lang.String rootAMDefName)
|
void |
writeChildren(oracle.jbo.mom.xml.DefWriter jos)
Writes the Object's children to the Persistent storage |
void |
writeContents(oracle.jbo.mom.xml.DefWriter jos)
Objects should write their persistence output in this method |
void |
writeObject(oracle.jbo.mom.xml.DefWriter jos)
Objects should write their persistence output in this method |
void |
writeToXMLFile(java.io.OutputStream os)
|
Methods inherited from class oracle.jbo.mom.ContainerDefImpl |
addChild, addChild, generateUniqueChildName, getChildObjectNames, 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, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, loadProperties, resolveReferences, setBaseDefObject, 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 |
Methods inherited from interface oracle.jbo.mom.xml.DefPersistable |
getFullName |
Field Detail |
public static final java.lang.String PNAME_TYPE_PROJ
public static final java.lang.String PNAME_TYPE_APPLICATION
public static final java.lang.String PNAME_BindingClass
public static final java.lang.String PNAME_RootAMDefName
public static final java.lang.String PNAME_CliApplication
Constructor Detail |
public JUApplicationDefImpl(java.lang.String name)
public JUApplicationDefImpl()
Method Detail |
public static JUApplicationDefImpl findDefObjectNoSub(java.lang.String name)
public static JUApplicationDefImpl findDefObject(java.lang.String name)
protected com.sun.java.util.collections.ArrayList getContainerDefNames(boolean recursive)
getContainerDefNames
in class oracle.jbo.mom.ContainerDefImpl
public java.lang.String getRootAMDefName()
public void setRootAMDefName(java.lang.String rootAMDefName)
public java.lang.String getApplicationClassName()
public void setApplicationClassName(java.lang.String applicationClassName)
public void setName(java.lang.String name)
setName
in class oracle.jbo.mom.DefinitionObject
name
- the name to be given to this object.public boolean getAsProject()
public void setAsProject(boolean asProject)
public java.util.ArrayList getSessionDefNames()
public void loadPackages()
protected void loadContainees(oracle.jbo.mom.xml.DefElementImpl xmlElement, boolean sepXMLFiles)
loadContainees
in class oracle.jbo.mom.ContainerDefImpl
protected oracle.jbo.mom.ContainerDefImpl createContainerType(java.lang.String typeName)
createContainerType
in class oracle.jbo.mom.ContainerDefImpl
public JUApplication createRootApplication(java.util.Hashtable context, java.lang.String name, java.lang.Object userData, java.lang.String dbConnectionURL, java.util.Properties dbConnectionProps)
public static JUApplicationDefImpl createAndLoadFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement)
protected void loadChildrenFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement)
protected void loadFromXMLFile(oracle.jbo.mom.xml.DefElementImpl xmlElement)
loadFromXMLFile
in class oracle.jbo.mom.ContainerDefImpl
public JUSessionDefImpl findSession(java.lang.String name)
public void removeSession(java.lang.String name)
public void addSession(java.lang.String name)
public boolean isDirty()
isDirty
in interface oracle.jbo.mom.xml.DefPersistable
public void setDirty(boolean isDirty)
setDirty
in interface oracle.jbo.mom.xml.DefPersistable
isDirty
- If true the Object is marked Dirty.public boolean isNew()
isNew
in interface oracle.jbo.mom.xml.DefPersistable
public void setNew(boolean isNew)
setNew
in interface oracle.jbo.mom.xml.DefPersistable
isNew
- If true the Object is marked as new object.public void writeObject(oracle.jbo.mom.xml.DefWriter jos) throws oracle.jbo.mom.xml.DefPersistenceException
writeObject
in interface oracle.jbo.mom.xml.DefPersistable
jos
- the Output storage for persistence
oracle.jbo.mom.xml.DefPersistenceException
public void writeContents(oracle.jbo.mom.xml.DefWriter jos) throws oracle.jbo.mom.xml.DefPersistenceException
writeContents
in interface oracle.jbo.mom.xml.DefPersistable
jos
- the Output storage for persistence
oracle.jbo.mom.xml.DefPersistenceException
public void writeChildren(oracle.jbo.mom.xml.DefWriter jos) throws oracle.jbo.mom.xml.DefPersistenceException
writeChildren
in interface oracle.jbo.mom.xml.DefPersistable
jos
- the Output storage for persistence
oracle.jbo.mom.xml.DefPersistenceException
public java.lang.String getXMLElementTag()
getXMLElementTag
in interface oracle.jbo.mom.xml.DefPersistable
public java.lang.String getIanaEncoding()
public void setIanaEncoding(java.lang.String iana)
public java.lang.String getJdkEncoding()
public void setJdkEncoding(java.lang.String jdkEnc)
public void writeToXMLFile(java.io.OutputStream os) throws java.lang.Exception
java.lang.Exception
|
Oracle9i Business Components for Java API Reference Oracle9i JDeveloper (9.0.4) B10391-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2003, Oracle. All rights reserved.