oracle.cabo.data.jbo
Class RowProxy
java.lang.Object
|
+--oracle.cabo.data.jbo.RowProxy
- All Implemented Interfaces:
- oracle.jbo.AttributeList, oracle.jbo.Row, oracle.jbo.XMLInterface
- public abstract class RowProxy
- extends java.lang.Object
- implements oracle.jbo.Row
BC4J Row proxy implementation.
Fields inherited from interface oracle.jbo.Row |
REFRESH_UNDO_CHANGES, REFRESH_WITH_DB_FORGET_CHANGES, REFRESH_WITH_DB_ONLY_IF_UNCHANGED |
Fields inherited from interface oracle.jbo.XMLInterface |
XML_IGNORE_DEPTH_COUNT, XML_OPT_ALL_ROWS, XML_OPT_ASSOC_CONSISTENT, XML_OPT_CHANGES_ONLY, XML_OPT_LIMIT_RANGE |
Method Summary |
java.lang.Object |
getAttribute(int attrIndex)
|
java.lang.Object |
getAttribute(java.lang.String attrName)
|
int |
getAttributeCount()
|
int |
getAttributeIndexOf(java.lang.String attrName)
|
oracle.jbo.Key |
getKey()
|
protected abstract oracle.jbo.Row |
getRow()
|
oracle.jbo.StructureDef |
getStructureDef()
|
boolean |
isAttributeUpdateable(int attrIndex)
|
void |
lock()
|
void |
readXML(org.w3c.dom.Element elem,
int depthCount)
|
void |
readXML(org.w3c.dom.Element elem,
int depthCount,
oracle.xml.parser.v2.XSLStylesheet xslt)
|
void |
refresh(int i)
|
void |
remove()
|
void |
setAttribute(int attrIndex,
java.lang.Object attrValue)
|
void |
setAttribute(java.lang.String attrName,
java.lang.Object attrValue)
|
void |
validate()
|
org.w3c.dom.Node |
writeXML(int depthCount,
long options)
|
org.w3c.dom.Node |
writeXML(int depthCount,
long options,
oracle.xml.parser.v2.XSLStylesheet xslt)
|
org.w3c.dom.Node |
writeXML(long options,
com.sun.java.util.collections.HashMap voAttrMap)
|
org.w3c.dom.Node |
writeXML(long options,
com.sun.java.util.collections.HashMap voAttrMap,
oracle.xml.parser.v2.XSLStylesheet xslt)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RowProxy
public RowProxy()
getKey
public oracle.jbo.Key getKey()
- Specified by:
getKey
in interface oracle.jbo.Row
getStructureDef
public oracle.jbo.StructureDef getStructureDef()
- Specified by:
getStructureDef
in interface oracle.jbo.Row
validate
public void validate()
- Specified by:
validate
in interface oracle.jbo.Row
lock
public void lock()
- Specified by:
lock
in interface oracle.jbo.Row
refresh
public void refresh(int i)
- Specified by:
refresh
in interface oracle.jbo.Row
remove
public void remove()
- Specified by:
remove
in interface oracle.jbo.Row
isAttributeUpdateable
public boolean isAttributeUpdateable(int attrIndex)
- Specified by:
isAttributeUpdateable
in interface oracle.jbo.Row
getAttribute
public java.lang.Object getAttribute(int attrIndex)
- Specified by:
getAttribute
in interface oracle.jbo.AttributeList
getAttribute
public java.lang.Object getAttribute(java.lang.String attrName)
- Specified by:
getAttribute
in interface oracle.jbo.AttributeList
setAttribute
public void setAttribute(int attrIndex,
java.lang.Object attrValue)
- Specified by:
setAttribute
in interface oracle.jbo.AttributeList
setAttribute
public void setAttribute(java.lang.String attrName,
java.lang.Object attrValue)
- Specified by:
setAttribute
in interface oracle.jbo.AttributeList
getAttributeCount
public int getAttributeCount()
- Specified by:
getAttributeCount
in interface oracle.jbo.AttributeList
getAttributeIndexOf
public int getAttributeIndexOf(java.lang.String attrName)
- Specified by:
getAttributeIndexOf
in interface oracle.jbo.AttributeList
writeXML
public org.w3c.dom.Node writeXML(int depthCount,
long options)
- Specified by:
writeXML
in interface oracle.jbo.XMLInterface
writeXML
public org.w3c.dom.Node writeXML(int depthCount,
long options,
oracle.xml.parser.v2.XSLStylesheet xslt)
- Specified by:
writeXML
in interface oracle.jbo.XMLInterface
readXML
public void readXML(org.w3c.dom.Element elem,
int depthCount)
- Specified by:
readXML
in interface oracle.jbo.XMLInterface
readXML
public void readXML(org.w3c.dom.Element elem,
int depthCount,
oracle.xml.parser.v2.XSLStylesheet xslt)
- Specified by:
readXML
in interface oracle.jbo.XMLInterface
writeXML
public org.w3c.dom.Node writeXML(long options,
com.sun.java.util.collections.HashMap voAttrMap)
- Specified by:
writeXML
in interface oracle.jbo.XMLInterface
writeXML
public org.w3c.dom.Node writeXML(long options,
com.sun.java.util.collections.HashMap voAttrMap,
oracle.xml.parser.v2.XSLStylesheet xslt)
- Specified by:
writeXML
in interface oracle.jbo.XMLInterface
getRow
protected abstract oracle.jbo.Row getRow()
Copyright © 2002,2003, Oracle. All Rights Reserved.