oracle.jbo.uicli.binding
Class JUDefBase
java.lang.Object
|
+--oracle.jbo.common.NamedObjectImpl
|
+--oracle.jbo.mom.DefinitionObject
|
+--oracle.jbo.uicli.binding.JUDefBase
- All Implemented Interfaces:
- oracle.jbo.mom.xml.DefPersistable
- Direct Known Subclasses:
- JUControlDef, JUCtrlHierTypeBinding, JUFormDef, JUIteratorDef, oracle.jbo.uicli.layout.JULayoutConsDef, oracle.jbo.uicli.layout.JULayoutDef
- public abstract class JUDefBase
- extends oracle.jbo.mom.DefinitionObject
- implements oracle.jbo.mom.xml.DefPersistable
Fields inherited from class oracle.jbo.mom.DefinitionObject |
mBaseDefObject, mExtendedDefObjects, mObjectResolved |
Fields inherited from interface oracle.jbo.mom.xml.DefPersistable |
XML_STATEMENT |
Method Summary |
static boolean |
convertToBoolean(java.lang.Object val)
|
static int |
convertToInt(java.lang.Object val)
|
static int[] |
convertToIntArray(java.lang.Object[] arr)
|
static JUDefBase |
createAndLoadFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement)
|
java.lang.String |
getDefClassName()
|
java.lang.String |
getSubType()
|
abstract java.lang.String |
getXMLElementTag()
|
void |
init(java.util.HashMap initValues)
|
boolean |
isDirty()
|
boolean |
isNew()
|
protected void |
loadChildrenFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement)
|
void |
loadFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement)
|
static void |
readXMLBoolean(oracle.jbo.mom.xml.DefElementImpl xmlElement, java.lang.String name, java.util.HashMap valueTab)
|
static void |
readXMLInt(oracle.jbo.mom.xml.DefElementImpl xmlElement, java.lang.String name, java.util.HashMap valueTab)
|
static void |
readXMLString(oracle.jbo.mom.xml.DefElementImpl xmlElement, java.lang.String name, java.util.HashMap valueTab)
public String getFullName() { return getName(); } |
static void |
readXMLStringArray(oracle.jbo.mom.xml.DefElementImpl xmlElement, java.lang.String name, java.util.HashMap valueTab)
|
protected void |
retrieveFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement, java.util.HashMap valueTab)
|
void |
setDefClassName(java.lang.String defClassName)
|
void |
setDirty(boolean isDirty)
|
void |
setName(java.lang.String name)
public String getName() { return mName; } |
void |
setNew(boolean isNew)
|
void |
setParent(NamedObjectImpl parent)
Sets this object's parent. |
void |
setSubType(java.lang.String subType)
|
void |
writeChildren(oracle.jbo.mom.xml.DefWriter jos)
|
void |
writeContents(oracle.jbo.mom.xml.DefWriter jos)
|
void |
writeObject(oracle.jbo.mom.xml.DefWriter jos)
|
static void |
writeXMLIntArray(oracle.jbo.mom.xml.DefWriter jos, java.lang.String attrName, int[] valList)
|
static void |
writeXMLStringArray(oracle.jbo.mom.xml.DefWriter jos, java.lang.String attrName, java.lang.Object[] valList)
|
Methods inherited from class oracle.jbo.mom.DefinitionObject |
addExtendedDefObject, finishedLoading, getBaseDefObject, getContainerDef, getContainerName, getExtendedDefObjects, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, loadProperties, resolveReferences, setBaseDefObject, setObjectResolved |
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 |
JUDefBase
public JUDefBase()
JUDefBase
public JUDefBase(java.lang.String name)
init
public void init(java.util.HashMap initValues)
setName
public void setName(java.lang.String name)
- public String getName() { return mName; }
-
- Overrides:
setName
in class oracle.jbo.mom.DefinitionObject
-
- Parameters:
name
- the name to be given to this object.
setParent
public void setParent(NamedObjectImpl parent)
- Description copied from class:
NamedObjectImpl
- Sets this object's parent.
-
- Overrides:
setParent
in class oracle.jbo.mom.DefinitionObject
-
- Parameters:
parent
- the named object that is to be the parent of this object.
getSubType
public java.lang.String getSubType()
setSubType
public void setSubType(java.lang.String subType)
getDefClassName
public java.lang.String getDefClassName()
setDefClassName
public void setDefClassName(java.lang.String defClassName)
isDirty
public boolean isDirty()
-
- Specified by:
isDirty
in interface oracle.jbo.mom.xml.DefPersistable
setDirty
public void setDirty(boolean isDirty)
-
- Specified by:
setDirty
in interface oracle.jbo.mom.xml.DefPersistable
isNew
public boolean isNew()
-
- Specified by:
isNew
in interface oracle.jbo.mom.xml.DefPersistable
setNew
public void setNew(boolean isNew)
-
- Specified by:
setNew
in interface oracle.jbo.mom.xml.DefPersistable
readXMLString
public static void readXMLString(oracle.jbo.mom.xml.DefElementImpl xmlElement,
java.lang.String name,
java.util.HashMap valueTab)
- public String getFullName() { return getName(); }
readXMLInt
public static void readXMLInt(oracle.jbo.mom.xml.DefElementImpl xmlElement,
java.lang.String name,
java.util.HashMap valueTab)
readXMLBoolean
public static void readXMLBoolean(oracle.jbo.mom.xml.DefElementImpl xmlElement,
java.lang.String name,
java.util.HashMap valueTab)
readXMLStringArray
public static void readXMLStringArray(oracle.jbo.mom.xml.DefElementImpl xmlElement,
java.lang.String name,
java.util.HashMap valueTab)
retrieveFromXML
protected void retrieveFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement,
java.util.HashMap valueTab)
loadChildrenFromXML
protected void loadChildrenFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement)
loadFromXML
public void loadFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement)
createAndLoadFromXML
public static JUDefBase createAndLoadFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement)
writeObject
public void writeObject(oracle.jbo.mom.xml.DefWriter jos)
throws oracle.jbo.mom.xml.DefPersistenceException
-
- Specified by:
writeObject
in interface oracle.jbo.mom.xml.DefPersistable
-
oracle.jbo.mom.xml.DefPersistenceException
writeContents
public void writeContents(oracle.jbo.mom.xml.DefWriter jos)
throws oracle.jbo.mom.xml.DefPersistenceException
-
- Specified by:
writeContents
in interface oracle.jbo.mom.xml.DefPersistable
-
oracle.jbo.mom.xml.DefPersistenceException
writeChildren
public void writeChildren(oracle.jbo.mom.xml.DefWriter jos)
throws oracle.jbo.mom.xml.DefPersistenceException
-
- Specified by:
writeChildren
in interface oracle.jbo.mom.xml.DefPersistable
-
oracle.jbo.mom.xml.DefPersistenceException
getXMLElementTag
public abstract java.lang.String getXMLElementTag()
-
- Specified by:
getXMLElementTag
in interface oracle.jbo.mom.xml.DefPersistable
writeXMLIntArray
public static void writeXMLIntArray(oracle.jbo.mom.xml.DefWriter jos,
java.lang.String attrName,
int[] valList)
writeXMLStringArray
public static void writeXMLStringArray(oracle.jbo.mom.xml.DefWriter jos,
java.lang.String attrName,
java.lang.Object[] valList)
convertToInt
public static int convertToInt(java.lang.Object val)
convertToBoolean
public static boolean convertToBoolean(java.lang.Object val)
convertToIntArray
public static int[] convertToIntArray(java.lang.Object[] arr)
Copyright © 1997, 2003, Oracle. All rights reserved.