Author: simonetripodi
Date: Mon Aug 6 11:42:46 2012
New Revision: 1369789
URL: http://svn.apache.org/viewvc?rev=1369789&view=rev
Log:
broken javadoc comment (open code, closed pre), fixed tag balancing, preformatted code only for large portions of code
Modified:
cocoon/cocoon3/trunk/cocoon-databases/src/main/java/org/apache/cocoon/sax/component/SQLTransformer.java
Modified: cocoon/cocoon3/trunk/cocoon-databases/src/main/java/org/apache/cocoon/sax/component/SQLTransformer.java
URL: http://svn.apache.org/viewvc/cocoon/cocoon3/trunk/cocoon-databases/src/main/java/org/apache/cocoon/sax/component/SQLTransformer.java?rev=1369789&r1=1369788&r2=1369789&view=diff
==============================================================================
--- cocoon/cocoon3/trunk/cocoon-databases/src/main/java/org/apache/cocoon/sax/component/SQLTransformer.java (original)
+++ cocoon/cocoon3/trunk/cocoon-databases/src/main/java/org/apache/cocoon/sax/component/SQLTransformer.java Mon Aug 6 11:42:46 2012
@@ -55,10 +55,11 @@ import org.xml.sax.helpers.AttributesImp
/**
* The <code>SQLTransformer</code> can be plugged into a pipeline to transform
* SAX events into updated or queries and responses to/from a SQL interface.
- *
+ *
* <p>
* It is declared and configured as follows:
- *
+ * </p>
+ *
* <pre>
* <map:transformers default="...">
* <map:transformer name="sql" src="org.apache.cocoon.transformation.SQLTransformer">
@@ -68,11 +69,11 @@ import org.xml.sax.helpers.AttributesImp
* </map:transformer>
* </map:transformers>
* </pre>
- *
- * </p>
- *
+ *
* <p>
- * It can be used in the sitemap pipeline as follows: <code>
+ * It can be used in the sitemap pipeline as follows:
+ * </p>
+ * <pre>
* <map:transform type="sql">
* <!-- True to force each query to create its own connection: -->
* <map:parameter name="own-connection" value="..."/>
@@ -82,7 +83,7 @@ import org.xml.sax.helpers.AttributesImp
* <map:parameter name="dburl" value="..."/>
* <map:parameter name="username" value="..."/>
* <map:parameter name="password" value="..."/>
- *
+ *
* <!-- Default query parameters: -->
* <map:parameter name="show-nr-or-rows" value="false"/>
* <map:parameter name="doc-element" value="rowset"/>
@@ -92,10 +93,11 @@ import org.xml.sax.helpers.AttributesImp
* <map:parameter name="clob-encoding" value=""/>
* </map:transform>
* </pre>
- * </p>
- *
+ *
* <p>
- * The following DTD is valid: <code>
+ * The following DTD is valid:
+ * </p>
+ * <pre>
* <!ENTITY % param "(own-connection?,(use-connection|(dburl,username,password))?,show-nr-or-rows?,doc-element?,row-element?,namespace-uri?,namespace-prefix?,clob-encoding?)"><br>
* <!ELEMENT execute-query (query,(in-parameter|out-parameter)*,execute-query?, %param;)><br>
* <!ELEMENT own-connection (#PCDATA)><br>
@@ -111,9 +113,8 @@ import org.xml.sax.helpers.AttributesImp
* <!ELEMENT out-parameter EMPTY><br>
* <!ATTLIST out-parameter nr CDATA #REQUIRED name CDATA #REQUIRED type CDATA #REQUIRED><br>
* <!ELEMENT escape-string (#PCDATA)><br>
- * </code>
- * </p>
- *
+ * </pre>
+ *
* <p>
* Each query can override default transformer parameters. Nested queries do not
* inherit parent query parameters, but only transformer parameters. Each query
@@ -121,25 +122,25 @@ import org.xml.sax.helpers.AttributesImp
* pool. If database connection parameters are the same as for any of the
* ancestor queries, nested query will re-use ancestor query connection.
* </p>
- *
+ *
* <p>
* Connection sharing between queries can be disabled, globally or on per-query
* basis, using <code>own-connection</code> parameter.
* </p>
- *
+ *
* <p>
* By default, CLOBs are read from the database using character stream, so that
* character decoding is performed by the database. Using
* <code>clob-encoding</code> parameter, this behavior can be overrided, so that
* data is read as byte stream and decoded using specified character encoding.
* </p>
- *
+ *
* <p>
* TODO: Support inserting of the XML data into the database without need to
* escape it. Can be implemented by introducing new <sql:xml/> tag to
* indicate that startSerializedXMLRecording(...) should be used.
* </p>
- *
+ *
* @version $Id: SQLTransformer.java 587758 2007-10-24 02:55:27Z vgritsenko $
*/
public class SQLTransformer extends AbstractSAXTransformer implements
@@ -311,7 +312,7 @@ public class SQLTransformer extends Abst
/**
* Return attribute value. First try non-namespaced attribute, then try this
* transformer namespace.
- *
+ *
* @param name
* local attribute name
*/
@@ -340,7 +341,7 @@ public class SQLTransformer extends Abst
* Process the SAX event. The namespace of the event is checked. If it is
* the defined namespace for this transformer, the
* {@link #startTransformingElement} hook is called.
- *
+ *
* @see org.xml.sax.ContentHandler#startElement
*/
public void startElement(String uri, String name, String raw,
@@ -358,7 +359,7 @@ public class SQLTransformer extends Abst
* Process the SAX event. The namespace of the event is checked. If it is
* the defined namespace for this transformer, the
* {@link #endTransformingElement} hook is called.
- *
+ *
* @see org.xml.sax.ContentHandler#endElement
*/
public void endElement(String uri, String name, String raw)
@@ -734,7 +735,7 @@ public class SQLTransformer extends Abst
/**
* Qualifies an element name by giving it a prefix.
- *
+ *
* @param name
* the element name
* @param prefix
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.