XMT-O Reference Software

xmto2xmta.tree
Class RegionContainerElement

java.lang.Object
  |
  +--xmto2xmta.tree.TreeElement
        |
        +--xmto2xmta.tree.ConvertElement
              |
              +--xmto2xmta.tree.StructureElement
                    |
                    +--xmto2xmta.tree.RegionContainerElement
Direct Known Subclasses:
region, topLayout

public abstract class RegionContainerElement
extends StructureElement

Class to handle the conversion of the XMT-O element. The class name is XMTO instead of XMT-O since java doesn't allow a dash character in the class name.

History:


Field Summary
private static boolean debug_
          Whether debug information is to be printed to the console.
private  java.lang.String xmtaOrderedGroupId_
           
 
Fields inherited from class xmto2xmta.tree.ConvertElement
convertIndexTable_, index_, xmtaDoc_, xmtaIds_, xmtaParNodes_, xmtaParOds_, xmtaParRoutes_, xmto2Xmta_, xmto2XmtaRes_, xmtoAttrId_, xmtoElement_, xmtoIds_
 
Fields inherited from class xmto2xmta.tree.TreeElement
children, parent_
 
Constructor Summary
RegionContainerElement(org.w3c.dom.Element xmtoElement, java.util.Hashtable xmtoIds, java.util.Hashtable xmtaIds, java.util.Hashtable convertIndexTable, org.w3c.dom.Document xmtaDoc, Xmto2Xmta xmto2Xmta)
          constructor.
 
Method Summary
abstract  java.lang.String getXmtaLayoutOrderedGroupId()
          Get the id for the XMT-A ordered group to which region objects are added.
static void setDebug(boolean debug)
          Enable debugging information to be printed to the console.
 
Methods inherited from class xmto2xmta.tree.ConvertElement
addToParNode, addToParOd, addToParRoutes, createChildren, fireErrorEvent, fireErrorEvent, fireErrorEvent, getConvertIndexTable, getIndex, getXmtaDoc, getXmtaIds, getXmto2Xmta, getXmtoAttrId, getXmtoElement, getXmtoIds, handleValidateSyntax, insertIntoXmtaTree, remove, validateSyntax
 
Methods inherited from class xmto2xmta.tree.TreeElement
addChild, getChildren, getParent, removeChild, setParent, toString
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

debug_

private static boolean debug_
Whether debug information is to be printed to the console. default is not have debug information printed (false).

xmtaOrderedGroupId_

private java.lang.String xmtaOrderedGroupId_
Constructor Detail

RegionContainerElement

public RegionContainerElement(org.w3c.dom.Element xmtoElement,
                              java.util.Hashtable xmtoIds,
                              java.util.Hashtable xmtaIds,
                              java.util.Hashtable convertIndexTable,
                              org.w3c.dom.Document xmtaDoc,
                              Xmto2Xmta xmto2Xmta)
constructor.
Parameters:
xmtoElement - XMT-O element for conversion.
xmtoIds - hashtable to contain XMT-O Conversion elements with the key of their XMT-O id.
xmtaIds - hashtable to contain XMT-A elements with the key of their XMT-A id.
xmtaDoc - DOM Document for the new XMT-A elements.
xmto2Xmta - Converter, used for firing error events.
Method Detail

getXmtaLayoutOrderedGroupId

public abstract java.lang.String getXmtaLayoutOrderedGroupId()
Get the id for the XMT-A ordered group to which region objects are added.
Returns:
the id (DEF) of the XMT-A ordered group.

setDebug

public static void setDebug(boolean debug)
Enable debugging information to be printed to the console.
Parameters:
debug - sets debug information is printed

XMT-O Reference Software