[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[CASHeW-s-editor-patches] Post-Darwin cleanup
From: |
Andrew John Hughes |
Subject: |
[CASHeW-s-editor-patches] Post-Darwin cleanup |
Date: |
Thu, 19 May 2005 11:51:14 +0100 |
User-agent: |
Mutt/1.5.9i |
I'm committing the attached patch to cleanup a few things,
post-Darwin, and to improve our RDF solution slightly.
Changelog:
2005-05-19 Andrew John Hughes <address@hidden>
* src/nongnu/cashews/commons/PairList.java:
(serialVersionUID): New field.
* src/nongnu/cashews/eclipse/composer/commands/RenameNodeCommand.java:
(RenameNodeCommand()): New constructor.
(setName(String)): Removed useless this reference.
(canExecute()): Reformatted.
(execute()): Re-enabled.
(undo()): Removed useless this reference.
(redo()): Removed useless this reference.
(setDiagram(nongnu.cashews.eclipse.composer.models.Diagram)):
Removed useless this reference.
* src/nongnu/cashews/eclipse/composer/model/ConnectionElement.java:
Commented field.
(connection): Renamed from conn.
(ConnectionElement(nongnu.cashews.eclipse.composer.model.Node,Node)):
Reformatted.
(getConnection()): New method.
* src/nongnu/cashews/eclipse/composer/parts/ConnectionPart.java:
Removed superfluous imports.
* src/nongnu/cashews/eclipse/composer/ui/DiagramEditor.java:
Removed erroneous import.
* src/nongnu/cashews/eclipse/composer/wizards/ProcessData.java:
Added license.
(getElements(java.util.List)): Changed type of input parameter.
(toString()): Rewritten to match the other classes.
* src/nongnu/cashews/eclipse/gui/Cashews.java:
Corrected import.
* src/nongnu/cashews/eclipse/gui/ConnectionPage.java:
Removed superfluous imports, and corrected others.
* src/nongnu/cashews/eclipse/gui/OperationChoicePage.java:
Corrected import.
* src/nongnu/cashews/language/grounding/MessagePart.java,
* src/nongnu/cashews/language/grounding/SoapMessage.java,
* src/nongnu/cashews/language/grounding/SoapOperation.java:
Moved to nongnu.cashews.soap.
* src/nongnu/cashews/language/process/AnyOrder.java,
* src/nongnu/cashews/language/process/AtomicProcess.java,
* src/nongnu/cashews/language/process/ChooseOne.java,
* src/nongnu/cashews/language/process/CompositeProcess.java:
Added serialization UIDs.
* src/nongnu/cashews/language/process/Connection.java:
(serialVersionUID): New field.
(getElementName()): New method.
(getDeclaredNamespaces()): New method.
* src/nongnu/cashews/language/process/Consume.java,
* src/nongnu/cashews/language/process/IfThenElse.java,
* src/nongnu/cashews/language/process/Loop.java,
* src/nongnu/cashews/language/process/Performance.java,
* src/nongnu/cashews/language/process/Produce.java,
* src/nongnu/cashews/language/process/RepeatUntil.java,
* src/nongnu/cashews/language/process/RepeatWhile.java,
* src/nongnu/cashews/language/process/Sequence.java,
* src/nongnu/cashews/language/process/Split.java,
* src/nongnu/cashews/language/process/SplitJoin.java:
Added serialization UIDs.
* src/nongnu/cashews/rdf/Blank.java:
(nodeIds): New field.
(static): New initializer for the nodeIds.
(Blank()): New private constructor.
(generateBlankNode(nongnu.cashews.rdf.Graph)): New method.
(generateBlankNode(nongnu.cashews.rdf.Graph, String)): New method.
(setIdentifier(nongnu.cashews.rdf.Graph, String)):
Altered to take into account uniqueness.
(equals()): New method.
(hashCode()): New method.
* src/nongnu/cashews/rdf/Literal.java:
(Literal(String)): Changed to call setLexicalForm(String).
(Literal(String,String)): New constructor.
(getType()): New method.
(setLexicalForm(String)): New method.
(getLexicalForm()): New method.
(setLanguage(String)): New method.
(getLanguage()): New method.
(equals(Object)): New method.
(hashCode()): New method.
* src/nongnu/cashews/rdf/Node.java:
(getType()): Changed not to clone as URIs are immutable.
(equals(Object)): New method.
(hashCode()): New method.
* src/nongnu/cashews/rdf/RDFHandler.java:
(nodeIds): Removed field.
(generateBlankID()): Removed.
* src/nongnu/cashews/rdf/RDFURI.java:
(RDFURI(String)): New constructor.
(getURI()): Changed not to clone as URIs are immutable.
(clone()): Changed to create its own clone of the URI.
(equals(Object)): New method.
(hashCode()): New method.
* src/nongnu/cashews/rdf/Triple.java:
(hashCode()): Changed not to call superclass.
* src/nongnu/cashews/services/KeyValueService.java,
* src/nongnu/cashews/services/Processes.java,
* src/nongnu/cashews/services/TypeChecker.java,
* src/nongnu/cashews/services/WorkflowService.java:
Corrected imports.
* src/nongnu/cashews/soap/MessagePart.java:
Moved from nongnu.cashews.language.grounding.
* src/nongnu/cashews/soap/SoapClient.java:
(call(nongnu.cashews.language.grounding.SoapOperation, Object...)):
Close streams with a finally{} and use valueOf() for booleans.
* src/nongnu/cashews/soap/SoapMessage.java,
* src/nongnu/cashews/soap/SoapOperation.java:
Moved from nongnu.cashews.language.grounding.
* src/nongnu/cashews/wsdl/WsdlHandler.java:
Corrected imports.
* src/nongnu/cashews/xml/Serializer.java:
(serializeValue(String,T,nongnu.cashews.xml.schema.TypeMapper,
org.w3c.dom.Document, org.w3c.dom.Element)): Changed Object to T.
(serializeValue(String,T,boolean,boolean,
nongnu.cashews.xml.schema.TypeMapper,
org.w3c.dom.Document, org.w3c.dom.Element)): Likewise.
* src/nongnu/cashews/xml/schema/TypeMapper.java:
Use Class instead of Type.
* src/nongnu/cashews/xml/schema/datatypes/AnyUri.java,
* src/nongnu/cashews/xml/schema/datatypes/Int.java:
Renamed to XsdAnyUri and XsdInt for consistency.
* src/nongnu/cashews/xml/schema/datatypes/XsdAnyUri.java,
* src/nongnu/cashews/xml/schema/datatypes/XsdInt.java:
Renamed from AnyUri and Int for consistency.
--
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 { ... }
post_darwin_cleanup.diff
Description: Text document
signature.asc
Description: Digital signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [CASHeW-s-editor-patches] Post-Darwin cleanup,
Andrew John Hughes <=