oracle.sysman.dbTarget.db.changemgr.emo.docaccess
Class DDLUtils

java.lang.Object
  extended by oracle.sysman.dbTarget.db.changemgr.emo.docaccess.DDLUtils

public class DDLUtils
extends java.lang.Object


Field Summary
static int SIDE_1
           
static int SIDE_2
           
 
Constructor Summary
DDLUtils()
           
 
Method Summary
static java.lang.String canonizeDBVersion(java.lang.String v)
          An input db version such as "10.2.0.4.0" is canonized to "1002000000", suitable for passing as a transform parameter.
static void flipXmlDoc(oracle.xml.parser.v2.XMLDocument doc, int objType)
           
static java.lang.String generateDDL(int objType, oracle.xml.parser.v2.XMLDocument xml, int transform, int transformParams, CMXSLTransformInfo xformInfo, java.lang.String versionStr)
           
static java.lang.String getTargetCompatibleVersion(CMConnection conn)
           
static java.lang.String getTargetVersion(CMConnection conn)
           
static void prepDiffDocForCreateDDL(oracle.xml.parser.v2.XMLNode diffDoc, int useSide)
           
static boolean sxmlSupported(int objType)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SIDE_1

public static final int SIDE_1
See Also:
Constant Field Values

SIDE_2

public static final int SIDE_2
See Also:
Constant Field Values
Constructor Detail

DDLUtils

public DDLUtils()
Method Detail

sxmlSupported

public static boolean sxmlSupported(int objType)

prepDiffDocForCreateDDL

public static void prepDiffDocForCreateDDL(oracle.xml.parser.v2.XMLNode diffDoc,
                                           int useSide)

flipXmlDoc

public static void flipXmlDoc(oracle.xml.parser.v2.XMLDocument doc,
                              int objType)

generateDDL

public static java.lang.String generateDDL(int objType,
                                           oracle.xml.parser.v2.XMLDocument xml,
                                           int transform,
                                           int transformParams,
                                           CMXSLTransformInfo xformInfo,
                                           java.lang.String versionStr)

getTargetVersion

public static java.lang.String getTargetVersion(CMConnection conn)

getTargetCompatibleVersion

public static java.lang.String getTargetCompatibleVersion(CMConnection conn)

canonizeDBVersion

public static java.lang.String canonizeDBVersion(java.lang.String v)
An input db version such as "10.2.0.4.0" is canonized to "1002000000", suitable for passing as a transform parameter.