Module src/nongnu/cashews/services/

back to main page

Summary Period: 2005-05-04 to 2005-05-13

Modules

[root]/src/nongnu/cashews/services

Lines of Code


Total Lines Of Code: 517 (2005-05-13 02:48)

Authors

Author Changes Lines of Code Lines per Change
u1ah3 7 (100.0%) 533 (100.0%) 76.1

Most Recent Commits

u1ah3 2005-05-13 02:48

2005-05-11 Andrew John Hughes <gnu_andrew@member.fsf.org>

* src/nongnu/cashews/eclipse/gui/Cashews.java:
New class.
(Cashews()): New constructor.
(createContents(org.eclipse.swt.widgets.Composite)): New method.
(main(String[])): New method.
* src/nongnu/cashews/eclipse/gui/CashewsWizard.java:
(CashewsWizard()): New constructor.
(addPages()): New method.
(performFinish()): New method.
(getProcess()): New method.
(setProcess()): New method.
* src/nongnu/cashews/eclipse/gui/CompositeChoicePage.java:
(CompositeChoicePage()): New constructor.
(createControl(org.eclipse.swt.widgets.Composite)): New method.
* src/nongnu/cashews/eclipse/gui/ConnectionPage.java:
(ConnectionPage()): New constructor.
(createControl(org.eclipse.swt.widgets.Composite)): New method.
* src/nongnu/cashews/eclipse/gui/OperationChoicePage.java:
(OperationChoicePage()): New constructor.
(createControl(org.eclipse.swt.widgets.Composite)): New method.
* src/nongnu/cashews/language/process/AtomicProcess.java:
(getGrounding()): New method.
(toString()): New method.
* src/nongnu/cashews/language/process/CompositeProcess.java:
(getControlStructure()): New method.
* src/nongnu/cashews/language/process/MultiPerform.java:
(getContent()): New method.

305 lines of code changed in:

u1ah3 2005-05-09 03:43

2005-05-09 Andrew John Hughes <gnu_andrew@member.fsf.org>

* .cvsignore
Add plugin.xml
* configure.ac:
Added creation of Configuration.java from Configuration.java.in
* lib/Makefile.am:
Added soap.jar
* src/nongnu/cashews/commons/.cvsignore:
Added Configuration.java
* src/nongnu/cashews/commons/Configuration.java.in:
New class, which is pre-processed by configure.
(CASHEWS_VERSION): New field.
* src/nongnu/cashews/language/grounding/MessagePart.java:
(getName()): New method.
* src/nongnu/cashews/language/grounding/SoapMessage.java:
(getParts()): New method.
* src/nongnu/cashews/language/grounding/SoapOperation.java:
(getEndpoint()): New method.
(getInputMessage()): New method.
* src/nongnu/cashews/services/Processes.java:
New class.
(TEST_COMPOSITE_SEQUENCE): New static field.
(static): Initialise the static field.
(Processes()): New private constructor.
* src/nongnu/cashews/soap/SoapClient.java:
New class.
(call(nongnu.cashews.language.grounding.SoapOperation, Object...)):
New method.
(serializeOperation(nongnu.cashews.language.grounding.SoapOperation,
Object...)): New method.
(main(String[])): New method.
* src/nongnu/cashews/xml/Serializer.java:
(serialize(java.io.Serializable, org.w3c.dom.Element,
org.w3c.dom.Document,boolean)): Moved field generation to new method.
(finalizeXmlDocument(org.w3c.dom.Document, org.w3c.dom.Element,
javax.xml.namespace.QName[])): New method.
(getXmlDocument()): New method.
(serializeToStream(org.w3c.dom.Document, java.io.OutputStream)):
New method.
(serializeValue(String,Object,nongnu.cashews.xml.schema.TypeMapper,
org.w3c.dom.Document, org.w3c.dom.Element)): New method.
(serializeValue(String,Object,boolean,boolean,
nongnu.cashews.xml.schema.TypeMapper,
org.w3c.dom.Document, org.w3c.dom.Element)): New method.
(main(String[])): Process creation moved to Processes.

108 lines of code changed in:

u1ah3 2005-05-08 13:04

2005-05-08 Andrew John Hughes <gnu_andrew@member.fsf.org>

* src/nongnu/cashews/commons/PairList.java:
New class.
(PairList()): New constructor.
(PairList(PairList<A,B>)): New constructor.
(contains(A,B)): New method.
(add(A,B)): New method.
(add(int,A,B)): New method.
(addFirst(A,B)): New method.
(addLast(A,B)): New method.
(indexOf(A,B)): New method.
(lastIndexOf(A,B)): New method.
(offer(A,B)): New method.
(remove(A,B)): New method.
(set(int,A,B)): New method.
* src/nongnu/cashews/language/grounding/SoapOperation.java:
(serialPersistentFields): New field.
* src/nongnu/cashews/language/process/AtomicProcess.java:
(serialPersistentFields): New field.
* src/nongnu/cashews/services/TypeChecker.java:
Reformatted.
* src/nongnu/cashews/xml/Serializer.java:
(serialize(java.io.Serializable, org.w3c.dom.Element,
org.w3c.dom.Document)): New method which calls the one below.
(serialize(java.io.Serializable, org.w3c.dom.Element,
org.w3c.dom.Document,boolean)): Changed from original
serialize method. Uses a PairList and observes serialPersistentFields.
* src/nongnu/cashews/xml/XmlField.java,
New class.
(fieldElement): New field.
(classElement); New field.
(XmlField(String,Class<?>)): New constructor.
(XmlField(String,Class<?>,boolean)): New constructor.
(XmlField(String,Class<?>,boolean,boolean,boolean)): New constructor.
(XmlField(java.io.ObjectStreamField)): New constructor.
(setFieldElement(boolean)): New method.
(setClassElement(boolean)): New method.
(isFieldNameSerialized()): New method.
(isClassNameSerialized()): New method.
(toString()): New method.

0 lines of code changed in:

u1ah3 2005-05-04 15:33

2005-05-04 Andrew John Hughes <gnu_andrew@member.fsf.org>

* lib/Makefile.am:
Added build of services.jar and conditional mkdir.
* src/nongnu/cashews/services/TypeChecker.java:
(callService): Commented out.
(TEST_ENDPOINT): New constant.

2005-05-04 Atheesh Sanka <acp04as@shef.ac.uk>

* src/nongnu/cashews/services/TypeChecker.java:
New class.
(main(String[])): Call the service using command-line input.

120 lines of code changed in:

Generated by StatCVS @VERSION@