com.elvyx.client.command
Class ResponseImpl

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by com.elvyx.client.command.ResponseImpl
All Implemented Interfaces:
Response, org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class ResponseImpl
extends org.xml.sax.helpers.DefaultHandler
implements Response

Response implementation

Since:
1.0
Version:
$Revision: 1.4 $
Author:
Armando Perdomo

Constructor Summary
ResponseImpl(java.lang.String response)
          Constructor for ResponseImpl.
 
Method Summary
 void characters(char[] ch, int start, int length)
          Characters
 void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
          Event throwed when element finish
 java.util.Iterator getParameterNames()
          Return an iterator with parameters names
 java.lang.String[] getParameterValues(java.lang.String name)
          It return values arrey for element given
 void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)
          Event throwed when element start
 java.lang.String toString()
          toString.
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResponseImpl

public ResponseImpl(java.lang.String response)
             throws CommandException
Constructor for ResponseImpl.

Parameters:
response -
Throws:
CommandException
Method Detail

getParameterNames

public java.util.Iterator getParameterNames()
Return an iterator with parameters names

Specified by:
getParameterNames in interface Response
Returns:
Enumeration with the values for a tag name
See Also:
Response.getParameterNames()

getParameterValues

public java.lang.String[] getParameterValues(java.lang.String name)
It return values arrey for element given

Specified by:
getParameterValues in interface Response
Returns:
Array of strings with the values for a tag name
See Also:
Response.getParameterValues(java.lang.String)

startElement

public void startElement(java.lang.String uri,
                         java.lang.String localName,
                         java.lang.String qName,
                         org.xml.sax.Attributes attributes)
                  throws org.xml.sax.SAXException
Event throwed when element start

Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException
See Also:
DefaultHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)

characters

public void characters(char[] ch,
                       int start,
                       int length)
                throws org.xml.sax.SAXException
Characters

Specified by:
characters in interface org.xml.sax.ContentHandler
Overrides:
characters in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException
See Also:
DefaultHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)

endElement

public void endElement(java.lang.String uri,
                       java.lang.String localName,
                       java.lang.String qName)
                throws org.xml.sax.SAXException
Event throwed when element finish

Specified by:
endElement in interface org.xml.sax.ContentHandler
Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException
See Also:
DefaultHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)

toString

public java.lang.String toString()
toString. It return the response processed

Overrides:
toString in class java.lang.Object
See Also:
Object.toString()


Copyright © 2006-2008 Armando Perdomo. All Rights Reserved.