Directory groovy/groovy-core/src/main/groovy/xml/streamingmarkupsupport/

Directory Created:
2005-10-07 10:11
Total Files:
4
Deleted Files:
0
Lines of Code:
593

Browse with ViewVC

[root]/groovy/groovy-core/src/main/groovy/xml/streamingmarkupsupport

Lines of Code

groovy/groovy-core/src/main/groovy/xml/streamingmarkupsupport/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 17 (100.0%) 915 (100.0%) 53.8
tug 15 (88.2%) 764 (83.5%) 50.9
paulk 2 (11.8%) 151 (16.5%) 75.5

Most Recent Commits

paulk 2007-03-04 08:54

GROOVY-1383: make DOMBuilder attribute processing consistent with SaxBuilder

102 lines of code changed in:

tug 2007-01-03 10:52

Minor formatting correction

4 lines of code changed in:

tug 2007-01-03 08:54

Introduce the Entity class which allows named and numeric entities to be safely inserted into attributes and element bodies

18 lines of code changed in:

tug 2006-12-08 14:23

add more properties in Streaming Builders



namespaces << [x: "http://java.sun.com/xml/ns/j2ee"]

the same as mkp.declareNamespace [x: "http://java.sun.com/xml/ns/j2ee"]

comment << "hello"

the same as mkp.comment "hello"

pi << [pi: "pi value"

the same as mkp.pi [pi: "pi value"]

23 lines of code changed in:

tug 2006-12-07 13:59

Fix indentation

65 lines of code changed in:

tug 2006-12-07 12:46

Fix Groovy-1578

20 lines of code changed in:

tug 2006-12-07 12:23

Fix Groovy-1577

46 lines of code changed in:

tug 2006-12-04 18:04

Add mkp.xmlDeclaration



This causes an xml declaration or be emitted:



<?xml version="1.0" encoding="????"?>



The encoding is sniffed from the output stream if possible.

Otherwise it's set to US-ASCII

6 lines of code changed in:

paulk 2006-10-14 09:57

GROOVY-1524 Further improvements and testcases for DOMCategory plus fixed up groovy.xml.dom.DOMTest

49 lines of code changed in:

tug 2006-06-09 14:50

Remove all @Property usage

6 lines of code changed in:

tug 2005-10-12 14:56

Pass the builder instance as the parameter to the markup closure.



So the parameter rather than the binding property can be used to qualify a tag where this is needed



def someThing = 0

def markup = { xml ->

xml.someThing { // emit <someThing>

1 lines of code changed in:

tug 2005-10-07 16:50

Allow the encoding used by StreamingMarkupBuilder to be set



def builder = new StreamingMarkupBuilder()

builder.encoding = "US-ASCII"



builder.bind {.......



markup closure bound to the markup builder will now be written out using US-ASCII no matter what encoding the Writer supports.

13 lines of code changed in:

tug 2005-10-07 15:03

get the name and alias the right way round when declaring an alias in a namespace



mkp.declareNamespace(dc: "http://purl.org/dc/elements/1.1/")

mkp.declareAlias(dc: myDate: "date"])



declaures that mYate is an alias for date in the namespace http://purl.org/dc/elements/1.1/

1 lines of code changed in:

tug 2005-10-07 10:11

Move XmlSlurper and the Streaming Builders out of the sandbox

561 lines of code changed in:

Generated by StatSVN 0.3.2-SNAPSHOT