com.japisoft.xmlpad.helper.dtd
Class DTDTagHelper

java.lang.Object
  |
  +--com.japisoft.xmlpad.helper.AbstractHelper
        |
        +--com.japisoft.xmlpad.helper.AbstractTagHelper
              |
              +--com.japisoft.xmlpad.helper.dtd.DTDTagHelper
All Implemented Interfaces:
Helper, SchemaNodable, TagHelper

public class DTDTagHelper
extends AbstractTagHelper
implements SchemaNodable

This helper analysis possible tags from a DTD

Author:
(c) JAPISoft

Field Summary
 
Fields inherited from class com.japisoft.xmlpad.helper.AbstractHelper
WIN
 
Constructor Summary
DTDTagHelper(java.lang.String rootElement, RootDTDNode root)
           
 
Method Summary
 SchemaNode getSchemaNode()
           
 TagDescriptor getTag(com.japisoft.fastparser.node.SimpleNode node)
           
 
Methods inherited from class com.japisoft.xmlpad.helper.AbstractTagHelper
addTag, addTagDescriptor, getAttributeHelperForNode, getSource, getTags, getTitle, setLocation, setSource
 
Methods inherited from class com.japisoft.xmlpad.helper.AbstractHelper
dispose, getNamespace, setEditor, setNamespace, show, show
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.japisoft.xmlpad.helper.TagHelper
setNamespace
 
Methods inherited from interface com.japisoft.xmlpad.helper.Helper
dispose, getNamespace, setEditor, show
 

Constructor Detail

DTDTagHelper

public DTDTagHelper(java.lang.String rootElement,
                    RootDTDNode root)
Method Detail

getTag

public TagDescriptor getTag(com.japisoft.fastparser.node.SimpleNode node)
Specified by:
getTag in interface TagHelper
Returns:
a tag descriptor for this tag name

getSchemaNode

public SchemaNode getSchemaNode()
Specified by:
getSchemaNode in interface SchemaNodable
Returns:
a schema node