cashew-s-editor-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[CASHeW-s-editor-patches] WSDL parser shell


From: Andrew John Hughes
Subject: [CASHeW-s-editor-patches] WSDL parser shell
Date: Mon, 9 May 2005 21:00:23 +0100
User-agent: Mutt/1.5.9i

I'm committing the attached patch which adds a shell for the WSDL
parser (at the moment, it reads all the XML but does nothing with
it but log it via XmlBaseHandler).

Roger, with this patch, there should be no excuse for the Performance
wizard not being fully implemented.  You can see from WsdlParser's
main() method how to call the parser and a list of operations,
as I said today, can be obtained from the handler afterwards.

Changelog:

2005-05-09  Andrew John Hughes  <address@hidden>

        * lib/.cvsignore:
        Ignore soap.jar and wsdl.jar.
        * lib/Makefile.am:
        Added wsdl.jar.
        * src/nongnu/cashews/wsdl/WsdlHandler.java:
        New class.
        (WSDL_NAMESPACE): New field.
        (operations): New field.
        (wsdlLogger): New field.
        (WsdlHandler(java.util.logging.Logger)): New constructor.
        (startDocument()): New method.
        (startElement(String,String,String,org.xml.sax.Attributes)):
        Likewise.
        (characters(char[],int,int)): Likewise.
        (endElement(String,String,String)): Likewise.
        (getOperations()): Likewise.
        * src/nongnu/cashews/wsdl/WsdlParser.java:
        (WsdlParser(java.util.logging.Handler)): New constructor.
        (getWsdlHandler()): New method.
        (main(String[])): New method.

-- 
Andrew :-)

Please avoid sending me Microsoft Office (e.g. Word, PowerPoint) attachments.
See http://www.fsf.org/philosophy/no-word-attachments.html

No software patents in Europe -- http://nosoftwarepatents.com

"Value your freedom, or you will lose it, teaches history. 
`Don't bother us with politics' respond those who don't want to learn." 
-- Richard Stallman

Escape the Java Trap with GNU Classpath!
http://www.gnu.org/philosophy/java-trap.html
public class gcj extends Freedom implements Java { ... }

Attachment: cashews-08.diff
Description: Text document

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]