Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 351892

Summary: Implement XML support for Java generation
Product: z_Archived Reporter: Joseph Vincens <jvincens>
Component: EDTAssignee: Joseph Vincens <jvincens>
Status: REOPENED --- QA Contact:
Severity: enhancement    
Priority: P3 CC: carrollk, jqian
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:

Description Joseph Vincens CLA 2011-07-12 15:44:45 EDT
Implement XMLLib convertToXml and convertFromXML using JAXB along with generation support for XMLElement, XMLAttribute, XMLRootElement
Comment 1 Joseph Vincens CLA 2011-07-12 15:47:10 EDT
implemented support
Comment 2 Joseph Vincens CLA 2011-07-20 09:23:43 EDT
current support does not include dictionaries
Comment 3 Joseph Vincens CLA 2011-09-12 08:14:23 EDT
implemented
Comment 4 Joseph Vincens CLA 2012-07-23 17:12:12 EDT
changed
org.eclipse.edt.gen.java.templates.jee/src/org/eclipse/edt/gen/java/templates/jee/ArrayTypeTemplate.java
org.eclipse.edt.gen.java.templates.jee/src/org/eclipse/edt/gen/java/templates/jee/DateTypeTemplate.java
org.eclipse.edt.gen.java.templates.jee/src/org/eclipse/edt/gen/java/templates/jee/XmlJavaTypeAdapterTemplate.java
org.eclipse.edt.gen.java.templates.jee/src/org/eclipse/edt/gen/java/templates/jee/DictionaryTypeTemplate.java
org.eclipse.edt.runtime.java.jee/src/eglx/xml/XmlLib.java
org.eclipse.edt.runtime.java.jee/src/org/eclipse/edt/runtime/java/eglx/xml/DateAdapter.java
org.eclipse.edt.runtime.java.jee/src/org/eclipse/edt/runtime/java/eglx/xml/TimeAdapter.java
org.eclipse.edt.runtime.java.jee/src/org/eclipse/edt/runtime/java/eglx/xml/DictionaryAdapter.java
org.eclipse.edt.runtime.java.jee/src/org/eclipse/edt/runtime/java/eglx/xml/DateTimeAdapter.java
org.eclipse.edt.runtime.java.jee/src/org/eclipse/edt/runtime/java/eglx/xml/DateTimeBase.java
org.eclipse.edt.gen.java.templates.jee/src/org/eclipse/edt/gen/java/templates/jee/XMLElementTemplate.java
org.eclipse.edt.compiler/eglsource/eglx/xml/XmlLib.egl
org.eclipse.edt.compiler/lib/edtCompiler.eglar
org.eclipse.edt.gen.java.templates.jee/src/org/eclipse/edt/gen/java/templates/jee/TypeTemplate.java
org.eclipse.edt.gen.java.templates.jee/src/org/eclipse/edt/gen/java/templates/jee/TimestampTypeTemplate.java
org.eclipse.edt.gen.java.templates.jee/src/org/eclipse/edt/gen/java/templates/jee/TimeTypeTemplate.java
org.eclipse.edt.gen.java.templates.jee/src/org/eclipse/edt/gen/java/templates/jee/templates.properties
org.eclipse.edt.gen.java.templates.jee/src/org/eclipse/edt/gen/java/templates/jee/LibraryTemplate.java
org.eclipse.edt.gen.java.templates.jee/src/org/eclipse/edt/gen/java/templates/jee/RecordTemplate.java
org.eclipse.edt.gen.java.templates.jee/src/org/eclipse/edt/gen/java/templates/jee/ProgramTemplate.java
org.eclipse.edt.gen.java.templates.jee/src/org/eclipse/edt/gen/java/templates/jee/HandlerTemplate.java
org.eclipse.edt.gen.java.templates.jee/META-INF/MANIFEST.MF
Comment 5 Joseph Vincens CLA 2012-07-23 17:13:25 EDT
I've updated the testcases to test Java.
Dictionary was not implemented. 
Once dictionary is implemented XML for java will be complete.