Module helma/src/helma/objectmodel/dom/

back to main page

Summary Period: 2002-04-19 to 2006-01-12

Modules

[root]/helma/src/helma/objectmodel/dom

Lines of Code


Total Lines Of Code: 2605 (2006-01-13 18:49)

Authors

Author Changes Lines of Code Lines per Change
Totals 66 (100.0%) 4971 (100.0%) 75.3
hannes 56 (84.8%) 4229 (85.1%) 75.5
stefanp 10 (15.2%) 742 (14.9%) 74.2

Most Recent Commits

hannes 2006-01-12 14:54

* Minor cleanup: no need to cast and assign nodes to variable.

4 lines of code changed in:

hannes 2005-04-12 15:10

Move helma.xsl from helma/objectmodel/db to helma/objectmodel/dom package
(following the move of XmlDatabase)

169 lines of code changed in:

hannes 2005-03-23 15:57

Split IDatabase.saveNode() into insertNode() and updateNode(). Fixes bug 418.

32 lines of code changed in:

hannes 2005-03-18 04:11

Moved/merged to XmlIDGenerator in the same package.

0 lines of code changed in:

hannes 2005-03-18 04:09

Move XmlDatabase to helma.objectmodel.dom package.
Move the IDGenerator into XmlIDGenerator in the same package.
Make helma.objectmodel.db.IDGenerator an interface that can be
used to plug id generators into NodeManager.

576 lines of code changed in:

hannes 2004-11-08 22:59

Set DbMapping in deserialized Nodes along with prototype name.

3 lines of code changed in:

hannes 2004-07-05 15:44

Add xml style sheet processing instruction

4 lines of code changed in:

hannes 2004-07-05 15:39

Move helma.xsl from dom to db because it's XmlDatabase which installs the file

0 lines of code changed in:

hannes 2004-07-05 12:41

Add Tobi's stylesheet for Helma xml db files

127 lines of code changed in:

hannes 2004-06-28 18:36

Fix references from transient nodes to persistent ones in Xml.read() and Xml.write().
* In XmlWriter generate reference tags when referencing a persistent node from a
transient one.
* In XmlReader make sure we have the app's NodeManager to look up node
references we don't know about.
Fixes bug 371: http://helma.org/bugs/show_bug.cgi?id=371

27 lines of code changed in:

hannes 2004-02-05 11:37

Do not treat hop:parent element as property when reading XML-encoded HopObject.
Fixes bug 281: http://helma.org/bugs/show_bug.cgi?id=281

9 lines of code changed in:

hannes 2003-10-22 18:53

Fix import statements

44 lines of code changed in:

hannes 2003-07-03 11:19

XML-encode HopObject name to prevent illegal XML to be produced.

3 lines of code changed in:

hannes 2003-04-16 18:28

Merge from helma_1_2_4

1729 lines of code changed in:

hannes 2003-02-26 13:41

Merged in changes from helma_1_2 branch

23 lines of code changed in:

hannes 2002-11-26 15:00

Removed boolean inherit argument from INode.get*() methods because it
was never used.

6 lines of code changed in:

hannes 2002-10-30 17:38

The previous version was checked in by mistake. Going back to what we had before.

1 lines of code changed in:

hannes 2002-10-30 17:35

Tentative fix for bug 113: numbers as names of named properties do not
work in embedded db

When a property is encountered that *might* not be suitable as XML element name,
we use "property" as element name and add the real property name as attribute to
that element.

99 lines of code changed in:

hannes 2002-10-14 19:05

Rewrote XML encoding of properties not to stumble over null values (hopefully).
Also did some minor code cleanup.
Support for stopTypes has been added but is commented out.

42 lines of code changed in:

hannes 2002-09-11 16:44

XmlReader now uses the SAX API to read XML files into HopObjects. SAX is
generally faster than DOM because it doesn't report an intermediary DOM tree, but
reports parsing events directly to the application.

XmlDatabase now uses a separate, special purpose XmlReader called XmlDatabaseReader
which parses only one-level HopObjects and generates NodeHandle objects
for all references.

325 lines of code changed in:

(18 more)

Generated by StatCVS 0.2.2