org.dyndns.nuda.tools.xml
インタフェース ScopeHandler<V>


public interface ScopeHandler<V>


メソッドの概要
 ScopeHandler<V> changeScope(java.util.Stack<ScopeHandler<V>> scopeStack, java.lang.String qName)
           
 void characters(Context<V> ctx, char[] ch, int start, int length)
           
 ScopeHandler<V> defaultScope()
           
 void endElement(Context<V> ctx, java.lang.String uri, java.lang.String localName, java.lang.String qName)
           
 void startElement(Context<V> ctx, java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)
           
 

メソッドの詳細

changeScope

ScopeHandler<V> changeScope(java.util.Stack<ScopeHandler<V>> scopeStack,
                            java.lang.String qName)

defaultScope

ScopeHandler<V> defaultScope()

startElement

void startElement(Context<V> ctx,
                  java.lang.String uri,
                  java.lang.String localName,
                  java.lang.String qName,
                  org.xml.sax.Attributes attributes)
                  throws org.xml.sax.SAXException
例外:
org.xml.sax.SAXException

endElement

void endElement(Context<V> ctx,
                java.lang.String uri,
                java.lang.String localName,
                java.lang.String qName)
                throws org.xml.sax.SAXException
例外:
org.xml.sax.SAXException

characters

void characters(Context<V> ctx,
                char[] ch,
                int start,
                int length)
                throws org.xml.sax.SAXException
例外:
org.xml.sax.SAXException