com.japisoft.xmlpad.helper.handler.schema.dtd
Class DTDTagHandler

java.lang.Object
  extended bycom.japisoft.xmlpad.helper.handler.AbstractHelperHandler
      extended bycom.japisoft.xmlpad.helper.handler.schema.AbstractTagHandler
          extended bycom.japisoft.xmlpad.helper.handler.schema.dtd.DTDTagHandler
All Implemented Interfaces:
SchemaNodable

public class DTDTagHandler
extends AbstractTagHandler
implements SchemaNodable

Handler for DTD tag


Field Summary
 
Fields inherited from class com.japisoft.xmlpad.helper.handler.schema.AbstractTagHandler
addedSystemTag, currentDocumentLocation, currentDocumentNode, lastLocation, location, locationPath, namespace
 
Fields inherited from class com.japisoft.xmlpad.helper.handler.AbstractHelperHandler
descriptors
 
Constructor Summary
DTDTagHandler(java.lang.String rootElement, RootDTDNode root)
           
 
Method Summary
protected  void completeContentForElementWithoutPrefix()
          Particular case with DTD and namespace
 void dispose()
           
 SchemaNode getSchemaNode()
           
 TagDescriptor getTag(SimpleNode node)
           
protected  void notifyLocation()
          Prepare for tag list for the current location
 
Methods inherited from class com.japisoft.xmlpad.helper.handler.schema.AbstractTagHandler
addSystemTag, addTag, addTagDescriptor, fillList, flush, getActivatorSequence, getAttributeHelperForNode, getLostCharacter, getName, getNamespace, getPriority, getSource, getTags, getTitle, hasElements, haveDescriptors, installDescriptors, mustBeJobSynchronized, setLocation, setNamespace, setSource, translateNode
 
Methods inherited from class com.japisoft.xmlpad.helper.handler.AbstractHelperHandler
addDescriptor, flushDescriptors, getDefaultIcon, getType, hasDelegateForInsertingResult, insertResult, isEnabled, match, removeDescriptor, resolveContentAssistant, setEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DTDTagHandler

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

dispose

public void dispose()
Overrides:
dispose in class AbstractTagHandler

getTag

public TagDescriptor getTag(SimpleNode node)
Specified by:
getTag in class AbstractTagHandler

notifyLocation

protected void notifyLocation()
Description copied from class: AbstractTagHandler
Prepare for tag list for the current location

Overrides:
notifyLocation in class AbstractTagHandler

completeContentForElementWithoutPrefix

protected void completeContentForElementWithoutPrefix()
Description copied from class: AbstractTagHandler
Particular case with DTD and namespace

Overrides:
completeContentForElementWithoutPrefix in class AbstractTagHandler

getSchemaNode

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


Copyright © 2006 JAPISoft. All Rights Reserved.