|
Oracle Fusion Middleware extensions for Enterprise Scheduler Service 11g Release 1 (11.1.1.5) E22563-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.jbo.mom.xml.XMLOutputStream oracle.apps.fnd.applcp.migrate.modeler.common.CPXMLOutputStream
public class CPXMLOutputStream
Field Summary | |
---|---|
static int |
AMP
|
static java.lang.String |
AMP_STR
|
static int |
APOS
|
static java.lang.String |
APOS_STR
|
static int |
GT
|
static java.lang.String |
GT_STR
|
static int |
LT
|
static java.lang.String |
LT_STR
|
static int |
MAX_CONT_STRING_SIZE
|
static int |
MAX_STRING_LINE
|
protected java.lang.StringBuffer |
mBuffer
|
protected oracle.jbo.mom.xml.DTAttrsHolder |
mDTAttrs
|
protected java.lang.String |
mIndentStr
|
static java.lang.String |
NEW_LINE
|
static int |
NEW_LINE_CHAR
|
static int |
QUOT
|
static java.lang.String |
QUOT_STR
|
static int |
SPACE_CHAR
|
static java.lang.String |
SPACE_STR
|
Constructor Summary | |
---|---|
CPXMLOutputStream(oracle.jbo.mom.DefinitionManager mgr)
|
|
CPXMLOutputStream(oracle.jbo.mom.DefinitionManager mgr,
oracle.jbo.mom.PersistableDefObject obj)
|
Method Summary | |
---|---|
java.lang.String |
breakStr(java.lang.String inStr)
Breaks the String in to multiple lines by appending new line Characters. |
protected java.lang.String |
checkSpecialChar(java.lang.String value,
char specialChar,
java.lang.String replacement)
|
protected java.lang.String |
checkSpecialChars(java.lang.String value)
|
void |
closeConnection()
Writes the internal buffers and closes the XML file. |
void |
commit()
This method Commits the transaction. |
protected static java.lang.String |
createEscapes(java.lang.String inStr,
boolean userString)
|
static java.net.URL |
createURL(java.lang.String fileName)
Creates the URL class for the given filename |
protected void |
doWriteString(java.lang.String attrName,
java.lang.String value)
|
void |
epilogue(oracle.jbo.mom.xml.DefPersistable jtpObject)
This method write the ending block for each Object. |
void |
epilogue(oracle.jbo.mom.xml.PersistentDefinition jtpObject)
This method write the ending block for each Object. |
org.w3c.dom.Element |
findChildElemWithAttribute(org.w3c.dom.Element parent,
java.lang.String sName,
java.lang.String sValue)
|
java.lang.Object |
getConnection()
Returns the the XML FileOutStream. |
java.lang.String |
getIanaEncoding()
|
java.lang.String |
getJdkEncoding()
|
boolean |
isConnectionOpen()
Returns if a Connection is already open |
protected boolean |
isDefaultValue(java.lang.String attrName,
java.lang.String value)
|
void |
openConnection(java.lang.String tagName)
|
void |
openConnection(java.lang.String xmlFileName,
java.lang.String tagName)
Opens the XML file in output mode. |
void |
prologue(oracle.jbo.mom.xml.DefPersistable jtpObject)
This method writes the starting block for each Object. |
void |
prologue(oracle.jbo.mom.xml.PersistentDefinition jtpObject)
This method writes the starting block for each Object. |
static java.lang.StringBuffer |
removeDesignTime(java.lang.StringBuffer buffer)
|
boolean |
removeObject(oracle.jbo.mom.xml.DefPersistable jtpObject)
|
void |
resetIndentation()
Decreases the indentation by three spaces |
void |
rollback()
This method rolls back the transaction. |
void |
saveAs(java.lang.String xmlFileName)
Opens the XML file in output mode. |
void |
saveAsRunTimeXML(java.lang.String xmlFileName)
Saves the Runtime Version of XML File Same as the Regular XML file without DesignTime section |
protected void |
saveDesignTimeAttrs()
|
void |
saveToOutputStream(java.io.OutputStream os)
Saves the Buffer to given OutputStream |
void |
saveToOutputStream(java.io.Writer os)
Saves the Buffer to given Writer |
void |
saveXMLData(oracle.jbo.mom.PersistableDefObject obj)
|
void |
saveXMLData(oracle.jbo.mom.PersistableDefObject obj,
java.lang.String objFullName,
char[] data)
|
void |
setIanaEncoding(java.lang.String iana)
|
void |
setIndentation()
Increases the indentation by three spaces |
void |
setJdkEncoding(java.lang.String jdkEnc)
|
char[] |
toCharArray()
expose own content as a char array: this involves a complete buffer copy |
boolean |
writeBoolean(java.lang.String attrName,
boolean value)
This method writes an attribute of type boolean |
boolean |
writeByte(java.lang.String attrName,
byte value)
This method writes an attribute of type byte |
boolean |
writeChar(java.lang.String attrName,
char value)
This method writes an attribute of type char |
void |
writeComment(java.lang.String comment)
|
boolean |
writeDouble(java.lang.String attrName,
double value)
This method writes an attribute of type double |
void |
writeFileHeader(java.lang.String tagName)
Creates Properties XML section. |
boolean |
writeFloat(java.lang.String attrName,
float value)
This method writes an attribute of type float |
boolean |
writeInt(java.lang.String attrName,
int value)
This method writes an attribute of type int |
boolean |
writeLong(java.lang.String attrName,
long value)
This method writes an attribute of type long |
void |
writeObject(oracle.jbo.mom.xml.DefPersistable jtpObject)
Writes a DefPersistible object |
void |
writeObject(oracle.jbo.mom.xml.PersistentDefinition jtpObject)
Writes a PersistentDefinition object |
boolean |
writeObject(java.lang.String attrName,
java.lang.Object value)
This method writes an attribute of type object |
boolean |
writeShort(java.lang.String attrName,
short value)
This method writes an attribute of type short |
boolean |
writeString(java.lang.String attrName,
java.lang.String value)
This method writes an attribute of type String |
boolean |
writeStringArray(java.lang.String attrName,
java.util.Enumeration value)
This method writes an attribute of type String |
boolean |
writeStringArray(java.lang.String attrName,
java.util.Iterator value)
This method writes an attribute of type String |
boolean |
writeStringArray(java.lang.String attrName,
java.lang.Object[] value)
This method writes an attribute of type String |
boolean |
writeStringArrayElement(java.lang.String attrName,
java.util.Iterator value)
This method writes an attribute of type String |
boolean |
writeTable(oracle.jbo.mom.xml.DefPersistable jtpObject,
java.lang.String attrName,
java.util.HashMap value)
This method writes an attribute of type Hashtable |
boolean |
writeTable(oracle.jbo.mom.xml.DefPersistable jtpObject,
java.lang.String attrName,
java.util.Hashtable value)
This method writes an attribute of type Hashtable |
boolean |
writeTable(oracle.jbo.mom.xml.DefPersistable jtpObject,
java.lang.String attrName,
java.lang.String elemName,
java.lang.String name,
java.lang.String value,
java.util.HashMap ht)
|
boolean |
writeTable(oracle.jbo.mom.xml.DefPersistable jtpObject,
java.lang.String attrName,
java.lang.String elemName,
java.lang.String name,
java.lang.String value,
java.util.Hashtable ht)
|
void |
writeUserObject(java.lang.String elementName,
java.lang.String value)
|
void |
writeUserObject(java.lang.String ns,
java.lang.String elementName,
java.lang.String value)
|
void |
writeUserObjectWithName(java.lang.String elementName,
java.lang.String name,
java.lang.String value)
|
boolean |
writeUserString(java.lang.String attrName,
java.lang.String value)
This method writes an attribute of type String This method replaces the system characters such as '"&<> to escape sequances that XML parser understands. |
boolean |
writeUserStringArrayElement(java.lang.String attrName,
java.lang.String elemName,
java.util.Iterator value)
This method writes CData elements of type String |
boolean |
writeUserStringElementsMap(oracle.jbo.mom.xml.DefPersistable jtpObject,
java.lang.String attrName,
java.lang.String elemName,
java.util.HashMap values)
|
Methods inherited from class oracle.jbo.mom.xml.XMLOutputStream |
---|
removeAttribute, removeElementByAttribute, removeElements, writeUserObjectWithAttrs, writeVariableValues |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String NEW_LINE
public static final java.lang.String LT_STR
public static final java.lang.String GT_STR
public static final java.lang.String AMP_STR
public static final java.lang.String APOS_STR
public static final java.lang.String QUOT_STR
public static final java.lang.String SPACE_STR
public static final int MAX_CONT_STRING_SIZE
public static final int MAX_STRING_LINE
public static final int LT
public static final int GT
public static final int AMP
public static final int APOS
public static final int QUOT
public static final int SPACE_CHAR
public static final int NEW_LINE_CHAR
protected java.lang.String mIndentStr
protected java.lang.StringBuffer mBuffer
protected oracle.jbo.mom.xml.DTAttrsHolder mDTAttrs
Constructor Detail |
---|
public CPXMLOutputStream(oracle.jbo.mom.DefinitionManager mgr)
public CPXMLOutputStream(oracle.jbo.mom.DefinitionManager mgr, oracle.jbo.mom.PersistableDefObject obj)
Method Detail |
---|
public void prologue(oracle.jbo.mom.xml.DefPersistable jtpObject)
prologue
in class oracle.jbo.mom.xml.XMLOutputStream
jtpObject
- the JT Persistable Objectpublic org.w3c.dom.Element findChildElemWithAttribute(org.w3c.dom.Element parent, java.lang.String sName, java.lang.String sValue)
findChildElemWithAttribute
in class oracle.jbo.mom.xml.XMLOutputStream
public void prologue(oracle.jbo.mom.xml.PersistentDefinition jtpObject)
prologue
in class oracle.jbo.mom.xml.XMLOutputStream
jtpObject
- the JT Persistable Objectpublic void epilogue(oracle.jbo.mom.xml.DefPersistable jtpObject)
epilogue
in class oracle.jbo.mom.xml.XMLOutputStream
jtpObject
- the JT Persistable Objectpublic void epilogue(oracle.jbo.mom.xml.PersistentDefinition jtpObject)
epilogue
in class oracle.jbo.mom.xml.XMLOutputStream
jtpObject
- the JT Persistable Objectprotected void saveDesignTimeAttrs()
saveDesignTimeAttrs
in class oracle.jbo.mom.xml.XMLOutputStream
public boolean writeObject(java.lang.String attrName, java.lang.Object value)
writeObject
in interface oracle.jbo.mom.xml.DefWriter
writeObject
in class oracle.jbo.mom.xml.XMLOutputStream
attrName
- the name of the Attribute to readvalue
- Value of the Attribute
public boolean writeTable(oracle.jbo.mom.xml.DefPersistable jtpObject, java.lang.String attrName, java.util.HashMap value)
writeTable
in interface oracle.jbo.mom.xml.DefWriter
writeTable
in class oracle.jbo.mom.xml.XMLOutputStream
jtpObject
- the object holding this AttributeattrName
- the name of the Attribute to writtenvalue
- the value of the Attribute
public boolean writeTable(oracle.jbo.mom.xml.DefPersistable jtpObject, java.lang.String attrName, java.util.Hashtable value)
writeTable
in interface oracle.jbo.mom.xml.DefWriter
writeTable
in class oracle.jbo.mom.xml.XMLOutputStream
jtpObject
- the object holding this AttributeattrName
- the name of the Attribute to writtenvalue
- the value of the Attribute
public boolean writeTable(oracle.jbo.mom.xml.DefPersistable jtpObject, java.lang.String attrName, java.lang.String elemName, java.lang.String name, java.lang.String value, java.util.Hashtable ht)
writeTable
in interface oracle.jbo.mom.xml.DefWriter
writeTable
in class oracle.jbo.mom.xml.XMLOutputStream
public boolean writeTable(oracle.jbo.mom.xml.DefPersistable jtpObject, java.lang.String attrName, java.lang.String elemName, java.lang.String name, java.lang.String value, java.util.HashMap ht)
writeTable
in interface oracle.jbo.mom.xml.DefWriter
writeTable
in class oracle.jbo.mom.xml.XMLOutputStream
protected java.lang.String checkSpecialChars(java.lang.String value)
checkSpecialChars
in class oracle.jbo.mom.xml.XMLOutputStream
protected java.lang.String checkSpecialChar(java.lang.String value, char specialChar, java.lang.String replacement)
checkSpecialChar
in class oracle.jbo.mom.xml.XMLOutputStream
public boolean writeString(java.lang.String attrName, java.lang.String value)
writeString
in interface oracle.jbo.mom.xml.DefWriter
writeString
in class oracle.jbo.mom.xml.XMLOutputStream
attrName
- the name of the Attribute to readvalue
- Value of the Attribute
protected void doWriteString(java.lang.String attrName, java.lang.String value)
doWriteString
in class oracle.jbo.mom.xml.XMLOutputStream
protected boolean isDefaultValue(java.lang.String attrName, java.lang.String value)
isDefaultValue
in class oracle.jbo.mom.xml.XMLOutputStream
public boolean writeUserString(java.lang.String attrName, java.lang.String value)
writeUserString
in interface oracle.jbo.mom.xml.DefWriter
writeUserString
in class oracle.jbo.mom.xml.XMLOutputStream
attrName
- the name of the Attribute to readvalue
- Value of the Attribute
public boolean writeStringArray(java.lang.String attrName, java.util.Iterator value)
writeStringArray
in interface oracle.jbo.mom.xml.DefWriter
writeStringArray
in class oracle.jbo.mom.xml.XMLOutputStream
attrName
- the name of the Attribute to readvalue
- Enumeration of values
public boolean writeStringArray(java.lang.String attrName, java.util.Enumeration value)
writeStringArray
in interface oracle.jbo.mom.xml.DefWriter
writeStringArray
in class oracle.jbo.mom.xml.XMLOutputStream
attrName
- the name of the Attribute to readvalue
- Enumeration of values
public boolean writeStringArray(java.lang.String attrName, java.lang.Object[] value)
writeStringArray
in interface oracle.jbo.mom.xml.DefWriter
writeStringArray
in class oracle.jbo.mom.xml.XMLOutputStream
attrName
- the name of the Attribute to readvalue
- Enumeration of values
public boolean writeInt(java.lang.String attrName, int value)
writeInt
in interface oracle.jbo.mom.xml.DefWriter
writeInt
in class oracle.jbo.mom.xml.XMLOutputStream
attrName
- the name of the Attribute to readvalue
- Value of the Attribute
public boolean writeShort(java.lang.String attrName, short value)
writeShort
in interface oracle.jbo.mom.xml.DefWriter
writeShort
in class oracle.jbo.mom.xml.XMLOutputStream
attrName
- the name of the Attribute to readvalue
- Value of the Attribute
public boolean writeLong(java.lang.String attrName, long value)
writeLong
in interface oracle.jbo.mom.xml.DefWriter
writeLong
in class oracle.jbo.mom.xml.XMLOutputStream
attrName
- the name of the Attribute to readvalue
- Value of the Attribute
public boolean writeFloat(java.lang.String attrName, float value)
writeFloat
in interface oracle.jbo.mom.xml.DefWriter
writeFloat
in class oracle.jbo.mom.xml.XMLOutputStream
attrName
- the name of the Attribute to readvalue
- Value of the Attribute
public boolean writeDouble(java.lang.String attrName, double value)
writeDouble
in interface oracle.jbo.mom.xml.DefWriter
writeDouble
in class oracle.jbo.mom.xml.XMLOutputStream
attrName
- the name of the Attribute to readvalue
- Value of the Attribute
public boolean writeBoolean(java.lang.String attrName, boolean value)
writeBoolean
in interface oracle.jbo.mom.xml.DefWriter
writeBoolean
in class oracle.jbo.mom.xml.XMLOutputStream
attrName
- the name of the Attribute to readvalue
- Value of the Attribute
public boolean writeByte(java.lang.String attrName, byte value)
writeByte
in interface oracle.jbo.mom.xml.DefWriter
writeByte
in class oracle.jbo.mom.xml.XMLOutputStream
attrName
- the name of the Attribute to readvalue
- Value of the Attribute
public boolean writeChar(java.lang.String attrName, char value)
writeChar
in interface oracle.jbo.mom.xml.DefWriter
writeChar
in class oracle.jbo.mom.xml.XMLOutputStream
attrName
- the name of the Attribute to readvalue
- Value of the Attribute
public void openConnection(java.lang.String tagName)
openConnection
in class oracle.jbo.mom.xml.XMLOutputStream
public void openConnection(java.lang.String xmlFileName, java.lang.String tagName)
openConnection
in class oracle.jbo.mom.xml.XMLOutputStream
xmlFileName
- Name of the XML File.
java.lang.Error
- opening the XML filepublic void closeConnection()
closeConnection
in class oracle.jbo.mom.xml.XMLOutputStream
java.lang.Error
- closing the connectionpublic boolean isConnectionOpen()
isConnectionOpen
in class oracle.jbo.mom.xml.XMLOutputStream
public java.lang.Object getConnection()
getConnection
in class oracle.jbo.mom.xml.XMLOutputStream
public void commit()
commit
in interface oracle.jbo.mom.xml.DefWriter
commit
in class oracle.jbo.mom.xml.XMLOutputStream
java.lang.Error
- commiting the transactionpublic void rollback()
rollback
in interface oracle.jbo.mom.xml.DefWriter
rollback
in class oracle.jbo.mom.xml.XMLOutputStream
java.lang.Error
- Rolling back the transactionpublic void setIndentation()
setIndentation
in class oracle.jbo.mom.xml.XMLOutputStream
public void resetIndentation()
resetIndentation
in class oracle.jbo.mom.xml.XMLOutputStream
public void writeFileHeader(java.lang.String tagName)
writeFileHeader
in class oracle.jbo.mom.xml.XMLOutputStream
tagName
- Hashtable consists of Properties.public void writeObject(oracle.jbo.mom.xml.DefPersistable jtpObject)
writeObject
in interface oracle.jbo.mom.xml.DefWriter
writeObject
in class oracle.jbo.mom.xml.XMLOutputStream
public void writeObject(oracle.jbo.mom.xml.PersistentDefinition jtpObject)
writeObject
in interface oracle.jbo.mom.xml.DefWriter
writeObject
in class oracle.jbo.mom.xml.XMLOutputStream
public void writeUserObject(java.lang.String ns, java.lang.String elementName, java.lang.String value)
writeUserObject
in interface oracle.jbo.mom.xml.DefWriter
writeUserObject
in class oracle.jbo.mom.xml.XMLOutputStream
public void writeUserObject(java.lang.String elementName, java.lang.String value)
writeUserObject
in interface oracle.jbo.mom.xml.DefWriter
writeUserObject
in class oracle.jbo.mom.xml.XMLOutputStream
public void writeUserObjectWithName(java.lang.String elementName, java.lang.String name, java.lang.String value)
writeUserObjectWithName
in class oracle.jbo.mom.xml.XMLOutputStream
public void writeComment(java.lang.String comment)
writeComment
in class oracle.jbo.mom.xml.XMLOutputStream
public void saveAs(java.lang.String xmlFileName)
saveAs
in class oracle.jbo.mom.xml.XMLOutputStream
xmlFileName
- Name of the XML File.
java.lang.Error
- opening the XML filepublic void saveAsRunTimeXML(java.lang.String xmlFileName)
saveAsRunTimeXML
in class oracle.jbo.mom.xml.XMLOutputStream
xmlFileName
- Name of the XML File.
java.lang.Error
- opening the XML filepublic static java.lang.StringBuffer removeDesignTime(java.lang.StringBuffer buffer)
public void saveToOutputStream(java.io.OutputStream os)
saveToOutputStream
in class oracle.jbo.mom.xml.XMLOutputStream
os
- OutputStream
java.lang.Error
- opening the XML filepublic java.lang.String breakStr(java.lang.String inStr)
breakStr
in class oracle.jbo.mom.xml.XMLOutputStream
inStr
- Input String
protected static java.lang.String createEscapes(java.lang.String inStr, boolean userString)
public static java.net.URL createURL(java.lang.String fileName) throws java.io.IOException
fileName
- The Xml file name
java.io.IOException
- Can not java.io.File classpublic void saveToOutputStream(java.io.Writer os)
saveToOutputStream
in class oracle.jbo.mom.xml.XMLOutputStream
os
- Writer
java.lang.Error
public java.lang.String getIanaEncoding()
getIanaEncoding
in class oracle.jbo.mom.xml.XMLOutputStream
public void setIanaEncoding(java.lang.String iana)
setIanaEncoding
in class oracle.jbo.mom.xml.XMLOutputStream
public java.lang.String getJdkEncoding()
getJdkEncoding
in class oracle.jbo.mom.xml.XMLOutputStream
public void setJdkEncoding(java.lang.String jdkEnc)
setJdkEncoding
in class oracle.jbo.mom.xml.XMLOutputStream
public char[] toCharArray()
toCharArray
in class oracle.jbo.mom.xml.XMLOutputStream
public boolean writeStringArrayElement(java.lang.String attrName, java.util.Iterator value)
writeStringArrayElement
in interface oracle.jbo.mom.xml.DefWriter
writeStringArrayElement
in class oracle.jbo.mom.xml.XMLOutputStream
attrName
- the name of the element to writevalue
- Enumeration of values
public boolean writeUserStringArrayElement(java.lang.String attrName, java.lang.String elemName, java.util.Iterator value)
writeUserStringArrayElement
in interface oracle.jbo.mom.xml.DefWriter
writeUserStringArrayElement
in class oracle.jbo.mom.xml.XMLOutputStream
public boolean writeUserStringElementsMap(oracle.jbo.mom.xml.DefPersistable jtpObject, java.lang.String attrName, java.lang.String elemName, java.util.HashMap values)
writeUserStringElementsMap
in interface oracle.jbo.mom.xml.DefWriter
writeUserStringElementsMap
in class oracle.jbo.mom.xml.XMLOutputStream
public boolean removeObject(oracle.jbo.mom.xml.DefPersistable jtpObject)
removeObject
in interface oracle.jbo.mom.xml.DefWriter
removeObject
in class oracle.jbo.mom.xml.XMLOutputStream
public void saveXMLData(oracle.jbo.mom.PersistableDefObject obj)
saveXMLData
in class oracle.jbo.mom.xml.XMLOutputStream
public void saveXMLData(oracle.jbo.mom.PersistableDefObject obj, java.lang.String objFullName, char[] data)
saveXMLData
in class oracle.jbo.mom.xml.XMLOutputStream
|
Oracle Fusion Middleware extensions for Enterprise Scheduler Service 11g Release 1 (11.1.1.5) E22563-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |