com.swfm.mica.xml
Class MiModelDOMSupport

java.lang.Object
  extended bycom.swfm.mica.xml.MiModelDOMSupport
All Implemented Interfaces:
MiiModelTypes

public class MiModelDOMSupport
extends java.lang.Object
implements MiiModelTypes

Version:
%I% %G%
Author:
Michael L. Davis

Field Summary
static java.lang.String Mi_MICA_SPECIFIC_PROCESSING_INSTRUCTION_TYPE_NAME
           
static java.lang.String Mi_MICA_SPECIFIC_PROPERTY_PREFIX
           
static java.lang.String Mi_PROPERTY_IS_TRIVIAL_ELEMENT
           
static java.lang.String Mi_PROPERTY_ORDER_FOR_ELEMENT
           
   
Constructor Summary
MiModelDOMSupport()
           
 
Method Summary
static void assignTypeToEntity(MiiModelEntity entity, java.lang.String name, java.util.Hashtable registeredTypes)
           
static MiiModelDocument convertDOMToMiiModelDocument(java.util.Hashtable incomingRegisteredTypes, org.w3c.dom.Document dom)
           
static org.w3c.dom.Document convertMiiModelEntityToDOM(MiiModelEntity doc, org.w3c.dom.Document dom)
           
static void printDOMInXMLFormat(org.w3c.dom.Node node, java.io.PrintWriter outputStream)
           
static void setRecordThatPropertyIsReallyAnENTITY(MiiModelEntity entity, java.lang.String trivialEntityName, java.lang.String xmiAttributeName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Mi_MICA_SPECIFIC_PROCESSING_INSTRUCTION_TYPE_NAME

public static final java.lang.String Mi_MICA_SPECIFIC_PROCESSING_INSTRUCTION_TYPE_NAME
See Also:
Constant Field Values

Mi_MICA_SPECIFIC_PROPERTY_PREFIX

public static final java.lang.String Mi_MICA_SPECIFIC_PROPERTY_PREFIX
See Also:
Constant Field Values

Mi_PROPERTY_IS_TRIVIAL_ELEMENT

public static final java.lang.String Mi_PROPERTY_IS_TRIVIAL_ELEMENT
See Also:
Constant Field Values

Mi_PROPERTY_ORDER_FOR_ELEMENT

public static final java.lang.String Mi_PROPERTY_ORDER_FOR_ELEMENT
See Also:
Constant Field Values
Constructor Detail

MiModelDOMSupport

public MiModelDOMSupport()
Method Detail

convertDOMToMiiModelDocument

public static MiiModelDocument convertDOMToMiiModelDocument(java.util.Hashtable incomingRegisteredTypes,
                                                            org.w3c.dom.Document dom)

assignTypeToEntity

public static void assignTypeToEntity(MiiModelEntity entity,
                                      java.lang.String name,
                                      java.util.Hashtable registeredTypes)

setRecordThatPropertyIsReallyAnENTITY

public static void setRecordThatPropertyIsReallyAnENTITY(MiiModelEntity entity,
                                                         java.lang.String trivialEntityName,
                                                         java.lang.String xmiAttributeName)

convertMiiModelEntityToDOM

public static org.w3c.dom.Document convertMiiModelEntityToDOM(MiiModelEntity doc,
                                                              org.w3c.dom.Document dom)

printDOMInXMLFormat

public static void printDOMInXMLFormat(org.w3c.dom.Node node,
                                       java.io.PrintWriter outputStream)