since 2003-08-29
That tutorial project shows how to grow a application from simple to complex. Under JDK1.4.1, JBuilder 8.0 and JBuilder 9.0. Tested both in WindowsXP and Redhat 9.0
|
Steps |
New Features |
Libaray |
New class/Package Used |
Notes |
Lines |
|
0.0.1 |
Read and write XML file with Crimson |
1- Using DOM to read a XML file and write the contents
into another XML file. |
195 |
||
|
0.0.2 |
Show the XML file in a Tree |
swing: JFrame ,
JScrollPane |
109 |
||
|
0.0.3 |
Show arbitrary XML in a Tree |
dom: NamedNodeMap , NodeList , Node |
|
212 |
|
|
0.0.4 |
- JavaDoc |
my package isu.indus.util |
|
529 |
|
|
0.0.5 |
- Using JAXP |
swing: JButton
, JDialog
, JSplitPane
, JTextArea
, LayoutManager
, |
|
834 |
|
|
0.0.6 |
I rewrite jsXe,
incorprate it into my program. XML parser is changed. |
JDK packages: |
|
3618 |
Todo List:
1 - use different icons for nodes
Todebug list
1- ChildFrame: Attribution editing, exception, source area doesn't
update.
Refer to other open source XML Editor projects in Java:
|
|
|
My Comments |
|
jsXe is the Java Simple XML Editor. |
|
|
|
XML tree viewer component: Universal java component to display content and structure of the XML document. |
|
|
|
TXE - : TXE is GUI XML editor written in Java using the DOM (Document Object Model) parser provided by Oracle. |
|
|
|
Xerlin project : Opensource Extensible XML Modeling Application |
|
|
|
NONE |
XAmple - Java XML Editor of a new kind |
|
|
Jaxe is a Java XML editor. Features include: graphical document-oriented user interface (not just tree-like), customizable user interface for a given document type, validation at edition time, HTML preview with an XSL stylesheet |
|
|
|
Pollo is an XML editor best suited to edit tree-like XML files. |
|
|
|
jEdit - Open Source programmer's text editor |
|
|
|
TAXI is a new generation of editors for your XML documents. With TAXI you don't work with the structure of your document but with a graphical representation of it. |
|
|
|
eXchaNGeR XML browser and Editor is an open source browser and editor framework, written in Java, that visualizes elements in a XML document. |
|
|
|
GenDoc is a XML Editor written in Java2. It is based on a existing project (MerlotXML), and can use two kinds of plugins (DTD and/or action). |
|
[Return to Jie Bao's Homepage]