CVS Update: xmlpull-api-v1/src/java/api/org/xmlpull/v1
Aleksander Andrzej Slominski <[email protected]> Wed, 29 Nov 2006 16:00:09 -0500 (EST)
| Newsgroups | gmane.text.xml.xmlpull.devel |
|---|---|
| Message-ID | <[email protected]> |
--BZ56GexH8zcQJoWM29NLicXrdalaXXQcAYnyGzP
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
aslom 06/11/29 16:00:09
Modified: src/java/api/org/xmlpull/v1 XmlPullParser.java
Log:
fixed misc typos
Revision Changes Path
1.81 +26 -25 xmlpull-api-v1/src/java/api/org/xmlpull/v1/XmlPullParser.java
Index: XmlPullParser.java
===================================================================
RCS file: /l/extreme/cvspub/xmlpull-api-v1/src/java/api/org/xmlpull/v1/XmlPullParser.java,v
retrieving revision 1.80
retrieving revision 1.81
diff -u -b -t -w -r1.80 -r1.81
--- XmlPullParser.java 23 Oct 2006 13:34:48 -0000 1.80
+++ XmlPullParser.java 29 Nov 2006 21:00:09 -0000 1.81
@@ -8,7 +8,7 @@
import java.io.Reader;
/**
- * XML Pull Parser is an interface that defines parsing functionlity provided
+ * XML Pull Parser is an interface that defines parsing functionality provided
* in <a href="http://www.xmlpull.org/">XMLPULL V1 API</a> (visit this website to
* learn more about API and its implementations).
*
@@ -22,8 +22,9 @@
* if different value is required necessary must be changed before parsing is started)
* then parser behaves like XML 1.0 compliant non-validating parser under condition that
* <em>no DOCDECL is present</em> in XML documents
- * (internal entites can still be defined with defineEntityReplacementText()).
- * This mode of operation is intened <b>for operation in constrained environments</b> such as J2ME.
+ * (internal entities can still be defined with defineEntityReplacementText()).
+ * This mode of operation is intended <b>for operation in constrained environments</b>
+ * such as J2ME.
* </ul>
*
*
@@ -45,7 +46,7 @@
* <p>Th following event types are seen by next()<dl>
* <dt><a href="#START_TAG">START_TAG</a><dd> An XML start tag was read.
* <dt><a href="#TEXT">TEXT</a><dd> Text content was read;
- * the text content can be retreived using the getText() method.
+ * the text content can be retrieved using the getText() method.
* (when in validating mode next() will not report ignorable whitespaces, use nextToken() instead)
* <dt><a href="#END_TAG">END_TAG</a><dd> An end tag was read
* <dt><a href="#END_DOCUMENT">END_DOCUMENT</a><dd> No more events are available
@@ -62,7 +63,7 @@
* getProperty("<a href="http://xmlpull.org/v1/doc/features.html#xmldecl-standalone">http://xmlpull.org/v1/doc/features.html#xmldecl-standalone</a>")
* returns Boolean: null if there was no standalone declaration
* or if property is not supported
- * otherwise returns Boolean(true) if standalon="yes" and Boolean(false) when standalone="no"
+ * otherwise returns Boolean(true) if standalone="yes" and Boolean(false) when standalone="no"
* <li><b>encoding</b>: obtained from getInputEncoding()
* null if stream had unknown encoding (not set in setInputStream)
* and it was not declared in XMLDecl
@@ -221,9 +222,9 @@
* Also, when the state was reached by calling next(), the text value will
* be normalized, whereas getText() will
* return unnormalized content in the case of nextToken(). This allows
- * an exact roundtrip without chnanging line ends when examining low
+ * an exact roundtrip without changing line ends when examining low
* level events, whereas for high level applications the text is
- * normalized apropriately.
+ * normalized appropriately.
*
* @see #next
* @see #nextToken
@@ -239,7 +240,7 @@
* this token is available only from calls to <a href="#nextToken()">nextToken()</a>.
* A call to next() will accumulate various text events into a single event
* of type TEXT. The text contained in the CDATA section is available
- * by callling getText().
+ * by calling getText().
*
* @see #nextToken
* @see #getText
@@ -251,7 +252,7 @@
* this token is available from <a href="#nextToken()">nextToken()</a>
* only. The entity name is available by calling getName(). If available,
* the replacement text can be obtained by calling getTextt(); otherwise,
- * the user is responsibile for resolving the entity reference.
+ * the user is responsible for resolving the entity reference.
* This event type is never returned from next(); next() will
* accumulate the replacement text and other text
* events to a single TEXT event.
@@ -375,7 +376,7 @@
* the DOCDECL event type is reported by nextToken()
* and ignored by next().
*
- * If this featue is activated, then the document declaration
+ * If this feature is activated, then the document declaration
* must be processed by the parser.
*
* <p><strong>Please note:</strong> If the document type declaration
@@ -392,7 +393,7 @@
/**
* If this feature is activated, all validation errors as
- * defined in the XML 1.0 sepcification are reported.
+ * defined in the XML 1.0 specification are reported.
* This implies that FEATURE_PROCESS_DOCDECL is true and both, the
* internal and external document type declaration will be processed.
* <p><strong>Please Note:</strong> This feature can not be changed
@@ -405,7 +406,7 @@
"http://xmlpull.org/v1/doc/features.html#validation";
/**
- * Use this call to change the general behaviour of the parser,
+ * Use this call to change the general behavior of the parser,
* such as namespace processing or doctype declaration handling.
* This method must be called before the first call to next or
* nextToken. Otherwise, an exception is thrown.
@@ -479,7 +480,7 @@
* input encoding following XML 1.0 specification (see below).
* If encoding detection is supported then following feature
* <a href="http://xmlpull.org/v1/doc/features.html#detect-encoding">http://xmlpull.org/v1/doc/features.html#detect-encoding</a>
- * MUST be true amd otherwise it must be false
+ * MUST be true and otherwise it must be false
*
* @param inputStream contains a raw byte input stream of possibly
* unknown encoding (when inputEncoding is null).
@@ -494,7 +495,7 @@
* If setInput(InputStream, inputEncoding) was called with an inputEncoding
* value other than null, this value must be returned
* from this method. Otherwise, if inputEncoding is null and
- * the parser suppports the encoding detection feature
+ * the parser supports the encoding detection feature
* (http://xmlpull.org/v1/doc/features.html#detect-encoding),
* it must return the detected encoding.
* If setInput(Reader) was called, null is returned.
@@ -518,7 +519,7 @@
*
* <p><b>Please notes:</b> The given value is used literally as replacement text
* and it corresponds to declaring entity in DTD that has all special characters
- * escaped: left angle bracket is replaced with &lt;, ampersnad with &amp;
+ * escaped: left angle bracket is replaced with &lt;, ampersand with &amp;
* and so on.
*
* <p><b>Note:</b> The given value is the literal replacement text and must not
@@ -605,7 +606,7 @@
* </pre>
*
* <p><strong>Please note:</strong> parser implementations
- * may provide more efifcient lookup, e.g. using a Hashtable.
+ * may provide more efficient lookup, e.g. using a Hashtable.
* The 'xml' prefix is bound to "http://www.w3.org/XML/1998/namespace", as
* defined in the
* <a href="http://www.w3.org/TR/REC-xml-names/#ns-using">Namespaces in XML</a>
@@ -857,7 +858,7 @@
/**
* Returns if the specified attribute was not in input was declared in XML.
* If parser is non-validating it MUST always return false.
- * This information is part of XML infoset:
+ * This information is part of XML Infoset:
*
* @param zero based index of attribute
* @return false if attribute was in input
@@ -913,10 +914,10 @@
throws XmlPullParserException;
/**
- * Get next parsing event - element content wil be coalesced and only one
+ * Get next parsing event - element content will be coalesced and only one
* TEXT event must be returned for whole element content
- * (comments and processing instructions will be ignored and emtity references
- * must be expanded or exception mus be thrown if entity reerence can not be exapnded).
+ * (comments and processing instructions will be ignored and entity references
+ * must be expanded or exception must be thrown if entity reference can not be expanded).
* If element content is empty (content is "") then no TEXT event will be reported.
*
* <p><b>NOTE:</b> empty element (such as <tag/>) will be reported
@@ -963,8 +964,8 @@
* <br>Note: that element content may be delivered in multiple consecutive TEXT events.
* <dt>IGNORABLE_WHITESPACE<dd>return characters that are determined to be ignorable white
* space. If the FEATURE_XML_ROUNDTRIP is enabled all whitespace content outside root
- * element will always reported as IGNORABLE_WHITESPACE otherise rteporting is optional.
- * <br>Note: that element content may be delevered in multiple consecutive IGNORABLE_WHITESPACE events.
+ * element will always reported as IGNORABLE_WHITESPACE otherwise reporting is optional.
+ * <br>Note: that element content may be delivered in multiple consecutive IGNORABLE_WHITESPACE events.
* <dt>CDSECT<dd>
* return text <em>inside</em> CDATA
* (ex. 'fo<o' from <!CDATA[fo<o]]>)
@@ -1002,7 +1003,7 @@
* </dd>
* </dl>
*
- * <p><strong>NOTE:</strong> there is no gurantee that there will only one TEXT or
+ * <p><strong>NOTE:</strong> there is no guarantee that there will only one TEXT or
* IGNORABLE_WHITESPACE event from nextToken() as parser may chose to deliver element content in
* multiple tokens (dividing element content into chunks)
*
--BZ56GexH8zcQJoWM29NLicXrdalaXXQcAYnyGzP
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
</head>
<!-- Network content -->
<body style="background-color: #ffffff;">
<!--~-|**|PrettyHtmlStartT|**|-~-->
<div id="ygrp-mlmsg" style="width:655px; position:relative;">
<div id="ygrp-msg" style="width: 490px; padding: 0 15px 0 0; float:left; z-index:1;">
<!--~-|**|PrettyHtmlEndT|**|-~-->
<div id="ygrp-text">
<p>aslom 06/11/29 16:00:09<br>
<br>
Modified: src/java/api/<wbr>org/xmlpull/<wbr>v1 XmlPullParser.<wbr>java<br>
Log:<br>
fixed misc typos<br>
<br>
Revision Changes Path<br>
1.81 +26 -25 xmlpull-api-<wbr>v1/src/java/<wbr>api/org/xmlpull/<wbr>v1/XmlPullParser<wbr>.java<br>
<br>
Index: XmlPullParser.<wbr>java<br>
============<wbr>=========<wbr>=========<wbr>=========<wbr>=========<wbr>=========<wbr>=========<wbr>=<br>
RCS file: /l/extreme/cvspub/<wbr>xmlpull-api-<wbr>v1/src/java/<wbr>api/org/xmlpull/<wbr>v1/XmlPullParser<wbr>.java,v<br>
retrieving revision 1.80<br>
retrieving revision 1.81<br>
diff -u -b -t -w -r1.80 -r1.81<br>
--- XmlPullParser.<wbr>java 23 Oct 2006 13:34:48 -0000 1.80<br>
+++ XmlPullParser.<wbr>java 29 Nov 2006 21:00:09 -0000 1.81<br>
@@ -8,7 +8,7 @@<br>
import java.io.Reader;<br>
<br>
/**<br>
- * XML Pull Parser is an interface that defines parsing functionlity provided<br>
+ * XML Pull Parser is an interface that defines parsing functionality provided<br>
* in <a href="<a href="http://www.xmlpull.org/">http://www.xmlpull.<wbr>org/</a>">XMLPULL V1 API</a> (visit this website to<br>
* learn more about API and its implementations)<wbr>.<br>
*<br>
@@ -22,8 +22,9 @@<br>
* if different value is required necessary must be changed before parsing is started)<br>
* then parser behaves like XML 1.0 compliant non-validating parser under condition that<br>
* <em>no DOCDECL is present</em> in XML documents<br>
- * (internal entites can still be defined with defineEntityReplace<wbr>mentText(<wbr>)).<br>
- * This mode of operation is intened <b>for operation in constrained environments<<wbr>/b> such as J2ME.<br>
+ * (internal entities can still be defined with defineEntityReplace<wbr>mentText(<wbr>)).<br>
+ * This mode of operation is intended <b>for operation in constrained environments<<wbr>/b><br>
+ * such as J2ME.<br>
* </ul><br>
*<br>
*<br>
@@ -45,7 +46,7 @@<br>
* <p>Th following event types are seen by next()<dl><br>
* <dt><a href="#START_<wbr>TAG">START_<wbr>TAG</a><dd> An XML start tag was read.<br>
* <dt><a href="#TEXT"<wbr>>TEXT</a><wbr><dd> Text content was read;<br>
- * the text content can be retreived using the getText() method.<br>
+ * the text content can be retrieved using the getText() method.<br>
* (when in validating mode next() will not report ignorable whitespaces, use nextToken() instead)<br>
* <dt><a href="#END_TAG"<wbr>>END_TAG<<wbr>/a><dd> An end tag was read<br>
* <dt><a href="#END_DOCUMENT<wbr>">END_DOCUMENT<<wbr>/a><dd> No more events are available<br>
@@ -62,7 +63,7 @@<br>
* getProperty(<wbr>&quot;<a href="<a href="http://xmlpull.org/v1/doc/features.html#xmldecl-standalone">http://xmlpull.<wbr>org/v1/doc/<wbr>features.<wbr>html#xmldecl-<wbr>standalone</a>"><a href="http://xmlpull.org/v1/doc/features.html#xmldecl-standalone">http://xmlpull.<wbr>org/v1/doc/<wbr>features.<wbr>html#xmldecl-<wbr>standalone</a></a>&quot;)<br>
* returns Boolean: null if there was no standalone declaration<br>
* or if property is not supported<br>
- * otherwise returns Boolean(true) if standalon="yes" and Boolean(false) when standalone="<wbr>no"<br>
+ * otherwise returns Boolean(true) if standalone="<wbr>yes" and Boolean(false) when standalone="<wbr>no"<br>
* <li><b>encoding<<wbr>/b>: obtained from getInputEncoding(<wbr>)<br>
* null if stream had unknown encoding (not set in setInputStream)<br>
* and it was not declared in XMLDecl<br>
@@ -221,9 +222,9 @@<br>
* Also, when the state was reached by calling next(), the text value will<br>
* be normalized, whereas getText() will<br>
* return unnormalized content in the case of nextToken(). This allows<br>
- * an exact roundtrip without chnanging line ends when examining low<br>
+ * an exact roundtrip without changing line ends when examining low<br>
* level events, whereas for high level applications the text is<br>
- * normalized apropriately.<br>
+ * normalized appropriately.<br>
*<br>
* @see #next<br>
* @see #nextToken<br>
@@ -239,7 +240,7 @@<br>
* this token is available only from calls to <a href="#nextToken(<wbr>)">nextToken(<wbr>)</a>.<br>
* A call to next() will accumulate various text events into a single event<br>
* of type TEXT. The text contained in the CDATA section is available<br>
- * by callling getText().<br>
+ * by calling getText().<br>
*<br>
* @see #nextToken<br>
* @see #getText<br>
@@ -251,7 +252,7 @@<br>
* this token is available from <a href="#nextToken(<wbr>)">nextToken(<wbr>)</a><br>
* only. The entity name is available by calling getName(). If available,<br>
* the replacement text can be obtained by calling getTextt(); otherwise,<br>
- * the user is responsibile for resolving the entity reference.<br>
+ * the user is responsible for resolving the entity reference.<br>
* This event type is never returned from next(); next() will<br>
* accumulate the replacement text and other text<br>
* events to a single TEXT event.<br>
@@ -375,7 +376,7 @@<br>
* the DOCDECL event type is reported by nextToken()<br>
* and ignored by next().<br>
*<br>
- * If this featue is activated, then the document declaration<br>
+ * If this feature is activated, then the document declaration<br>
* must be processed by the parser.<br>
*<br>
* <p><strong>Please note:</strong> If the document type declaration<br>
@@ -392,7 +393,7 @@<br>
<br>
/**<br>
* If this feature is activated, all validation errors as<br>
- * defined in the XML 1.0 sepcification are reported.<br>
+ * defined in the XML 1.0 specification are reported.<br>
* This implies that FEATURE_PROCESS_<wbr>DOCDECL is true and both, the<br>
* internal and external document type declaration will be processed.<br>
* <p><strong>Please Note:</strong> This feature can not be changed<br>
@@ -405,7 +406,7 @@<br>
"<a href="http://xmlpull.org/v1/doc/features.html#validation">http://xmlpull.<wbr>org/v1/doc/<wbr>features.<wbr>html#validation</a>";<br>
<br>
/**<br>
- * Use this call to change the general behaviour of the parser,<br>
+ * Use this call to change the general behavior of the parser,<br>
* such as namespace processing or doctype declaration handling.<br>
* This method must be called before the first call to next or<br>
* nextToken. Otherwise, an exception is thrown.<br>
@@ -479,7 +480,7 @@<br>
* input encoding following XML 1.0 specification (see below).<br>
* If encoding detection is supported then following feature<br>
* <a href="<a href="http://xmlpull.org/v1/doc/features.html#detect-encoding">http://xmlpull.<wbr>org/v1/doc/<wbr>features.<wbr>html#detect-<wbr>encoding</a>"><a href="http://xmlpull.org/v1/doc/features.html#detect-encoding">http://xmlpull.<wbr>org/v1/doc/<wbr>features.<wbr>html#detect-<wbr>encoding</a></a><br>
- * MUST be true amd otherwise it must be false<br>
+ * MUST be true and otherwise it must be false<br>
*<br>
* @param inputStream contains a raw byte input stream of possibly<br>
* unknown encoding (when inputEncoding is null).<br>
@@ -494,7 +495,7 @@<br>
* If setInput(InputStrea<wbr>m, inputEncoding) was called with an inputEncoding<br>
* value other than null, this value must be returned<br>
* from this method. Otherwise, if inputEncoding is null and<br>
- * the parser suppports the encoding detection feature<br>
+ * the parser supports the encoding detection feature<br>
* (<a href="http://xmlpull.org/v1/doc/features.html#detect-encoding">http://xmlpull.<wbr>org/v1/doc/<wbr>features.<wbr>html#detect-<wbr>encoding</a>),<br>
* it must return the detected encoding.<br>
* If setInput(Reader) was called, null is returned.<br>
@@ -518,7 +519,7 @@<br>
*<br>
* <p><b>Please notes:</b> The given value is used literally as replacement text<br>
* and it corresponds to declaring entity in DTD that has all special characters<br>
- * escaped: left angle bracket is replaced with &amp;lt;, ampersnad with &amp;amp;<br>
+ * escaped: left angle bracket is replaced with &amp;lt;, ampersand with &amp;amp;<br>
* and so on.<br>
*<br>
* <p><b>Note:<<wbr>/b> The given value is the literal replacement text and must not<br>
@@ -605,7 +606,7 @@<br>
* </pre><br>
*<br>
* <p><strong>Please note:</strong> parser implementations<br>
- * may provide more efifcient lookup, e.g. using a Hashtable.<br>
+ * may provide more efficient lookup, e.g. using a Hashtable.<br>
* The 'xml' prefix is bound to "<a href="http://www.w3.org/XML/1998/namespace">http://www.w3.<wbr>org/XML/1998/<wbr>namespace</a>", as<br>
* defined in the<br>
* <a href="<a href="http://www.w3.org/TR/REC-xml-names/#ns-using">http://www.w3.<wbr>org/TR/REC-<wbr>xml-names/<wbr>#ns-using</a>">Namespaces in XML</a><br>
@@ -857,7 +858,7 @@<br>
/**<br>
* Returns if the specified attribute was not in input was declared in XML.<br>
* If parser is non-validating it MUST always return false.<br>
- * This information is part of XML infoset:<br>
+ * This information is part of XML Infoset:<br>
*<br>
* @param zero based index of attribute<br>
* @return false if attribute was in input<br>
@@ -913,10 +914,10 @@<br>
throws XmlPullParserExcept<wbr>ion;<br>
<br>
/**<br>
- * Get next parsing event - element content wil be coalesced and only one<br>
+ * Get next parsing event - element content will be coalesced and only one<br>
* TEXT event must be returned for whole element content<br>
- * (comments and processing instructions will be ignored and emtity references<br>
- * must be expanded or exception mus be thrown if entity reerence can not be exapnded).<br>
+ * (comments and processing instructions will be ignored and entity references<br>
+ * must be expanded or exception must be thrown if entity reference can not be expanded).<br>
* If element content is empty (content is "") then no TEXT event will be reported.<br>
*<br>
* <p><b>NOTE:<<wbr>/b> empty element (such as &lt;tag/>) will be reported<br>
@@ -963,8 +964,8 @@<br>
* <br>Note: that element content may be delivered in multiple consecutive TEXT events.<br>
* <dt>IGNORABLE_<wbr>WHITESPACE<<wbr>dd>return characters that are determined to be ignorable white<br>
* space. If the FEATURE_XML_<wbr>ROUNDTRIP is enabled all whitespace content outside root<br>
- * element will always reported as IGNORABLE_WHITESPAC<wbr>E otherise rteporting is optional.<br>
- * <br>Note: that element content may be delevered in multiple consecutive IGNORABLE_WHITESPAC<wbr>E events.<br>
+ * element will always reported as IGNORABLE_WHITESPAC<wbr>E otherwise reporting is optional.<br>
+ * <br>Note: that element content may be delivered in multiple consecutive IGNORABLE_WHITESPAC<wbr>E events.<br>
* <dt>CDSECT<dd><br>
* return text <em>inside</<wbr>em> CDATA<br>
* (ex. 'fo&lt;o' from &lt;!CDATA[fo&<wbr>lt;o]]>)<br>
@@ -1002,7 +1003,7 @@<br>
* </dd><br>
* </dl><br>
*<br>
- * <p><strong>NOTE:<wbr></strong> there is no gurantee that there will only one TEXT or<br>
+ * <p><strong>NOTE:<wbr></strong> there is no guarantee that there will only one TEXT or<br>
* IGNORABLE_WHITESPAC<wbr>E event from nextToken() as parser may chose to deliver element content in<br>
* multiple tokens (dividing element content into chunks)<br>
*<br>
<br>
<br>
<br>
<br>
</p>
</div>
<!--~-|**|PrettyHtmlStart|**|-~-->
<span width="1" style="color: white;">__._,_.___</span>
<!-- Start the section with Message In topic -->
<div id="ygrp-actbar">
<span class="left">
<a href="http://groups.yahoo.com/group/xmlpull-dev/message/28;_ylc=X3oDMTMxYmRyZnRoBF9TAzk3MzU5NzE0BGdycElkAzY0NTYyNTUEZ3Jwc3BJZAMxNzA2MDMwMzkwBG1zZ0lkAzg3MwRzZWMDZnRyBHNsawN2dHBjBHN0aW1lAzExNjQ4MzQ5MjYEdHBjSWQDMjg-">
Messages in this topic </a> (<span class="bld">41</span>)
</span>
<a href="http://groups.yahoo.com/group/xmlpull-dev/post;_ylc=X3oDMTJvYWNka2ZwBF9TAzk3MzU5NzE0BGdycElkAzY0NTYyNTUEZ3Jwc3BJZAMxNzA2MDMwMzkwBG1zZ0lkAzg3MwRzZWMDZnRyBHNsawNycGx5BHN0aW1lAzExNjQ4MzQ5MjY-?act=reply&messageNum=873">
<span class="bld">
Reply </span> (via web post)
</a> |
<a href="http://groups.yahoo.com/group/xmlpull-dev/post;_ylc=X3oDMTJlYTdmNzdlBF9TAzk3MzU5NzE0BGdycElkAzY0NTYyNTUEZ3Jwc3BJZAMxNzA2MDMwMzkwBHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTE2NDgzNDkyNg--" class="bld">
Start a new topic </a>
</div>
<!------- Start Nav Bar ------>
<!-- |**|begin egp html banner|**| -->
<div id="ygrp-vitnav">
<a href="http://groups.yahoo.com/group/xmlpull-dev/messages;_ylc=X3oDMTJldjFsOHE2BF9TAzk3MzU5NzE0BGdycElkAzY0NTYyNTUEZ3Jwc3BJZAMxNzA2MDMwMzkwBHNlYwNmdHIEc2xrA21zZ3MEc3RpbWUDMTE2NDgzNDkyNg--">Messages</a>
</div>
<!-- |**|end egp html banner|**| -->
<!-- Do not have place to put it yet -->
<div id="ygrp-grft">
</div>
<!-- yahoo logo -->
<!-- |**|begin egp html banner|**| -->
<div id="ygrp-ft">
<a href="http://groups.yahoo.com/;_ylc=X3oDMTJkdDZoa2phBF9TAzk3MzU5NzE0BGdycElkAzY0NTYyNTUEZ3Jwc3BJZAMxNzA2MDMwMzkwBHNlYwNmdHIEc2xrA2dmcARzdGltZQMxMTY0ODM0OTI2">
<img src="http://us.i1.yimg.com/us.yimg.com/i/yg/img/logo/ma_grp_160.gif" height="15" width="106" border="0" alt="Yahoo! Groups"></a> <br>
<a href="http://groups.yahoo.com/group/xmlpull-dev/join;_ylc=X3oDMTJmbnJiNTZrBF9TAzk3MzU5NzE0BGdycElkAzY0NTYyNTUEZ3Jwc3BJZAMxNzA2MDMwMzkwBHNlYwNmdHIEc2xrA3N0bmdzBHN0aW1lAzExNjQ4MzQ5MjY-">Change settings via the Web</a> (Yahoo! ID required) <br>
Change settings via email: <a href="mailto:[email protected]?subject=Email Delivery: Digest">Switch delivery to Daily Digest</a> | <a href = "mailto:[email protected]?subject=Change Delivery Format: Traditional">Switch format to Traditional</a> <br>
<a href="http://groups.yahoo.com/group/xmlpull-dev;_ylc=X3oDMTJkcmYxczYwBF9TAzk3MzU5NzE0BGdycElkAzY0NTYyNTUEZ3Jwc3BJZAMxNzA2MDMwMzkwBHNlYwNmdHIEc2xrA2hwZgRzdGltZQMxMTY0ODM0OTI2">
Visit Your Group
</a> |
<a href="http://docs.yahoo.com/info/terms/">
Yahoo! Groups Terms of Use </a> |
<a href="mailto:[email protected]?subject=">
Unsubscribe </a>
</div> <!-- |**|end egp html banner|**| -->
</div> <!-- ygrp-msg -->
<!-- Sponsor -->
<!-- |**|begin egp html banner|**| -->
<div id="ygrp-sponsor" style="width:140px;float: left; clear: none; margin-left: 5px; background:white; margin-bottom:25px ;position:absolute; top:0; right: 0;">
<!-- Network content -->
<!-- Start vitality -->
<div id="ygrp-vital">
<div id="vithd">Recent Activity</div>
<ul style="list-style-type:none; padding: 0; margin: 2px 0;">
<li style="clear: both;">
<div class="ct" style="float: right;"><span style="display:none"> </span>1</div>
<div class="cat"><a href="http://groups.yahoo.com/group/xmlpull-dev/members;_ylc=X3oDMTJmajBtN2ptBF9TAzk3MzU5NzE0BGdycElkAzY0NTYyNTUEZ3Jwc3BJZAMxNzA2MDMwMzkwBHNlYwN2dGwEc2xrA3ZtYnJzBHN0aW1lAzExNjQ4MzQ5MjY-">New Members</a></div>
</li>
</ul>
<a href="http://groups.yahoo.com/group/xmlpull-dev;_ylc=X3oDMTJlbWdiMG92BF9TAzk3MzU5NzE0BGdycElkAzY0NTYyNTUEZ3Jwc3BJZAMxNzA2MDMwMzkwBHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTE2NDgzNDkyNg--">
Visit Your Group </a>
</div>
<div id="hd">SPONSORED LINKS</div>
<div id="ov">
<ul>
<li><a href="http://groups.yahoo.com/gads;_ylc=X3oDMTJjbG5zNXVsBF9TAzk3MzU5NzE0BF9wAzEEZ3JwSWQDNjQ1NjI1NQRncnBzcElkAzE3MDYwMzAzOTAEc2VjA3NsbW9kBHN0aW1lAzExNjQ4MzQ5Mjg-?t=ms&k=Xml+sql+server&w1=Xml+sql+server&w2=Xml+content+management&w3=Xml+document&w4=Rss+xml&w5=Xml+training&c=5&s=97&g=2&.sig=D5pjkrPnFZ4IBdgwTFPeNw">Xml sql server</a></li>
<li><a href="http://groups.yahoo.com/gads;_ylc=X3oDMTJjOTJxaWlpBF9TAzk3MzU5NzE0BF9wAzIEZ3JwSWQDNjQ1NjI1NQRncnBzcElkAzE3MDYwMzAzOTAEc2VjA3NsbW9kBHN0aW1lAzExNjQ4MzQ5Mjg-?t=ms&k=Xml+content+management&w1=Xml+sql+server&w2=Xml+content+management&w3=Xml+document&w4=Rss+xml&w5=Xml+training&c=5&s=97&g=2&.sig=-MKTBHng5j2E0enZ0lu6MA">Xml content management</a></li>
<li><a href="http://groups.yahoo.com/gads;_ylc=X3oDMTJjMmxmNmhmBF9TAzk3MzU5NzE0BF9wAzMEZ3JwSWQDNjQ1NjI1NQRncnBzcElkAzE3MDYwMzAzOTAEc2VjA3NsbW9kBHN0aW1lAzExNjQ4MzQ5Mjg-?t=ms&k=Xml+document&w1=Xml+sql+server&w2=Xml+content+management&w3=Xml+document&w4=Rss+xml&w5=Xml+training&c=5&s=97&g=2&.sig=4a401E3_nwYau1YewoooSg">Xml document</a></li>
<li><a href="http://groups.yahoo.com/gads;_ylc=X3oDMTJjaGFiam5yBF9TAzk3MzU5NzE0BF9wAzQEZ3JwSWQDNjQ1NjI1NQRncnBzcElkAzE3MDYwMzAzOTAEc2VjA3NsbW9kBHN0aW1lAzExNjQ4MzQ5Mjg-?t=ms&k=Rss+xml&w1=Xml+sql+server&w2=Xml+content+management&w3=Xml+document&w4=Rss+xml&w5=Xml+training&c=5&s=97&g=2&.sig=Nz2s-9B48CdGLIFKmmKhHw">Rss xml</a></li>
<li><a href="http://groups.yahoo.com/gads;_ylc=X3oDMTJjYjJtbzY2BF9TAzk3MzU5NzE0BF9wAzUEZ3JwSWQDNjQ1NjI1NQRncnBzcElkAzE3MDYwMzAzOTAEc2VjA3NsbW9kBHN0aW1lAzExNjQ4MzQ5Mjg-?t=ms&k=Xml+training&w1=Xml+sql+server&w2=Xml+content+management&w3=Xml+document&w4=Rss+xml&w5=Xml+training&c=5&s=97&g=2&.sig=83TLc5fP2HqZY9QrkpSu3w">Xml training</a></li>
</ul>
</div>
<!-- Network content -->
<div id="nc">
<div class="ad">
<div id="hd1">Need traffic?</div>
<p><a href="http://us.ard.yahoo.com/SIG=12ho1r330/M=493064.8985663.9760769.8674578/D=groups/S=1706030390:NC/Y=YAHOO/EXP=1164842128/A=3848644/R=0/SIG=131l83flq/*http://searchmarketing.yahoo.com/arp/srchv2.php?o=US2006&cmp=Yahoo&ctv=Groups5&s=Y&s2=&s3=&b=50">Drive customers</a></p>
<p>With search ads</p>
<p>on Yahoo!</p> </div>
<div class="ad">
<div id="hd1">Y! Toolbar</div>
<p><a href="http://us.lrd.yahoo.com/_ylc=X3oDMTJvczI3a2gwBF9TAzk3MzU5NzE0BF9wAzIEZ3JwSWQDNjQ1NjI1NQRncnBzcElkAzE3MDYwMzAzOTAEc2VjA25jbW9kBHNsawN0b29sYmFyBHN0aW1lAzExNjQ4MzQ5MjY-;_ylg=1/SIG=11c6dvmk9/**http%3a//toolbar.yahoo.com/%3f.cpdl=ygrps">Get it Free!</a></p>
<p>easy 1-click access</p>
<p>to your groups.</p>
</div>
<div class="ad">
<div id="hd1">Yahoo! Groups</div>
<p><a href="http://groups.yahoo.com/start;_ylc=X3oDMTJva2V2OW9mBF9TAzk3MzU5NzE0BF9wAzMEZ3JwSWQDNjQ1NjI1NQRncnBzcElkAzE3MDYwMzAzOTAEc2VjA25jbW9kBHNsawNncm91cHMyBHN0aW1lAzExNjQ4MzQ5MjY-">Start a group</a></p>
<p>in 3 easy steps.</p>
<p>Connect with others.</p>
</div>
</div>
</div> <!-- |**|end egp html banner|**| -->
<div style="clear:both; color: #FFF; font-size:1px;">.</div>
</div> <img src="http://geo.yahoo.com/serv?s=97359714/grpId=6456255/grpspId=1706030390/msgId=873/stime=1164834926/nc1=3848644/nc2=2/nc3=3" width="1" height="1"> <br>
<span style="color: white;">__,_._,___</span>
<!--~-|**|PrettyHtmlEnd|**|-~-->
</body>
<!--~-|**|PrettyHtmlStart|**|-~-->
<head>
<style type="text/css">
<!--
#ygrp-mlmsg {font-size:13px; font-family: arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;*font-size:100%;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family: Georgia;
}
#ygrp-text p{
margin: 0 0 1em 0;
}
#ygrp-tpmsgs{
font-family: Arial;
clear: both;
}
#ygrp-vitnav{
padding-top: 10px;
font-family: Verdana;
font-size: 77%;
margin: 0;
}
#ygrp-vitnav a{
padding: 0 1px;
}
#ygrp-actbar{
clear: both;
margin: 25px 0;
white-space:nowrap;
color: #666;
text-align: right;
}
#ygrp-actbar .left{
float: left;
white-space:nowrap;
}
.bld{font-weight:bold;}
#ygrp-grft{
font-family: Verdana;
font-size: 77%;
padding: 15px 0;
}
#ygrp-ft{
font-family: verdana;
font-size: 77%;
border-top: 1px solid #666;
padding: 5px 0;
}
#ygrp-mlmsg #logo{
padding-bottom: 10px;
}
#ygrp-vital{
background-color: #e0ecee;
margin-bottom: 20px;
padding: 2px 0 8px 8px;
}
#ygrp-vital #vithd{
font-size: 77%;
font-family: Verdana;
font-weight: bold;
color: #333;
text-transform: uppercase;
}
#ygrp-vital ul{
padding: 0;
margin: 2px 0;
}
#ygrp-vital ul li{
list-style-type: none;
clear: both;
border: 1px solid #e0ecee;
}
#ygrp-vital ul li .ct{
font-weight: bold;
color: #ff7900;
float: right;
width: 2em;
text-align:right;
padding-right: .5em;
}
#ygrp-vital ul li .cat{
font-weight: bold;
}
#ygrp-vital a {
text-decoration: none;
}
#ygrp-vital a:hover{
text-decoration: underline;
}
#ygrp-sponsor #hd{
color: #999;
font-size: 77%;
}
#ygrp-sponsor #ov{
padding: 6px 13px;
background-color: #e0ecee;
margin-bottom: 20px;
}
#ygrp-sponsor #ov ul{
padding: 0 0 0 8px;
margin: 0;
}
#ygrp-sponsor #ov li{
list-style-type: square;
padding: 6px 0;
font-size: 77%;
}
#ygrp-sponsor #ov li a{
text-decoration: none;
font-size: 130%;
}
#ygrp-sponsor #nc {
background-color: #eee;
margin-bottom: 20px;
padding: 0 8px;
}
#ygrp-sponsor .ad{
padding: 8px 0;
}
#ygrp-sponsor .ad #hd1{
font-family: Arial;
font-weight: bold;
color: #628c2a;
font-size: 100%;
line-height: 122%;
}
#ygrp-sponsor .ad a{
text-decoration: none;
}
#ygrp-sponsor .ad a:hover{
text-decoration: underline;
}
#ygrp-sponsor .ad p{
margin: 0;
}
o {font-size: 0; }
.MsoNormal {
margin: 0 0 0 0;
}
#ygrp-text tt{
font-size: 120%;
}
blockquote{margin: 0 0 0 4px;}
.replbq {margin:4}
-->
</style>
</head>
<!--~-|**|PrettyHtmlEnd|**|-~-->
</html><!--End group email -->
--BZ56GexH8zcQJoWM29NLicXrdalaXXQcAYnyGzP--