org.merlotxml.merlot
Class MerlotDOMDoctype

java.lang.Object
  |
  +--org.merlotxml.merlot.MerlotDOMNode
        |
        +--org.merlotxml.merlot.MerlotDOMDoctype

public class MerlotDOMDoctype
extends MerlotDOMNode

DOM document container for Merlot. Contains a DOM node, handles getting an icon for a particular node, getting the editor for a node, etc. Also implements transferable so that the node can be drag and dropped, or cut and pasted.


Fields inherited from class org.merlotxml.merlot.MerlotDOMNode
_children, _clonedFrom, _dtdPluginConfig, _file, _listeners, _parent, _theNode, DOM_TREENODE_FLAVOR
 
Constructor Summary
MerlotDOMDoctype(org.w3c.dom.DocumentType data, XMLFile doc)
           
 
Methods inherited from class org.merlotxml.merlot.MerlotDOMNode
addMerlotNodeListener, appendChild, array2String, array2String, clone, delete, equals, fireNodeChanged, fireNodeDeleted, fireNodeInserted, fireNodeRemoved, getAppendableElements, getAttributes, getChildIndex, getChildNodes, getChildText, getClonedFrom, getDisplayText, getDocument, getDTDAttributes, getDTDPluginConfig, getEditor, getEditPanel, getFirstChild, getIcon, getIndices, getInsertableElements, getMerlotDOMDocument, getMerlotNodeListeners, getNodeName, getNodes, getParentNode, getPreviousSibling, getPreviousSibling, getRealNode, getSmallIcon, getTransferData, getTransferDataFlavors, getXMLFile, hashCode, importChild, importChildAfter, importChildBefore, insertAfter, insertBefore, insertChildAt, isAllowableChild, isDataFlavorSupported, isElement, newChild, newChild, newSiblingAfter, newSiblingAfter, newSiblingBefore, newSiblingBefore, printNode, printNode, removeAllMerlotDOMNodeListeners, removeChild, removeMerlotNodeListener, resetCache, setAttributes, setClonedFrom, setParentNode, setParentNode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MerlotDOMDoctype

public MerlotDOMDoctype(org.w3c.dom.DocumentType data,
                        XMLFile doc)