cziegeler    02/02/21 23:11:41

  Modified:    src/scratchpad/src/org/apache/cocoon/transformation/pagination
                        Paginator.java
  Log:
  Now, it compiles again
  
  Revision  Changes    Path
  1.5       +34 -34    
xml-cocoon2/src/scratchpad/src/org/apache/cocoon/transformation/pagination/Paginator.java
  
  Index: Paginator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/scratchpad/src/org/apache/cocoon/transformation/pagination/Paginator.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- Paginator.java    22 Feb 2002 06:58:03 -0000      1.4
  +++ Paginator.java    22 Feb 2002 07:11:41 -0000      1.5
  @@ -89,7 +89,7 @@
    * A paginating transformer.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Stefano Mazzocchi</a>
  - * @version CVS $Revision: 1.4 $ $Date: 2002/02/22 06:58:03 $
  + * @version CVS $Revision: 1.5 $ $Date: 2002/02/22 07:11:41 $
    */
   public class Paginator extends AbstractTransformer
       implements Composable, Disposable, Cacheable {
  @@ -102,10 +102,10 @@
       private Parser parser;
       private Store store;
       private Source inputSource;
  +    private int page;
       private Parameters par;
       private Map objectModel;
       private SourceResolver resolver;
  -    private int page;
       private int item;
       private String itemGroup;
       private String requestURI;
  @@ -156,7 +156,7 @@
               throw new ProcessingException("I need the paginate instructions 
(pagesheet) to continue. Set the 'src' attribute.");
           }
   
  -        this.level = 0;
  +  /*      this.level = 0;
           this.prefixMapping = false;
           this.par = par;
           this.objectModel = objectModel;
  @@ -188,7 +188,7 @@
   
           // Clone it in order to avoid concurrency collisions since the
           // implementation is not reentrant.
  -        this.pagesheet = (Pagesheet) this.pagesheet.clone();
  +        this.pagesheet = (Pagesheet) this.pagesheet.clone();*/
       }
   
       /**
  @@ -235,7 +235,7 @@
        * @param a The attributes attached to the element. If there are no
        *          attributes, it shall be an empty Attributes object.
        */
  -    public void startElement(String uri, String loc, String raw, Attributes a)
  +/*    public void startElement(String uri, String loc, String raw, Attributes a)
       throws SAXException {
           if (!prefixMapping) {
               super.startPrefixMapping(PAGINATE_PREFIX, PAGINATE_URI);
  @@ -268,7 +268,7 @@
               }
           }
       }
  -
  +*/
       /**
        * Receive notification of the end of an element.
        *
  @@ -280,7 +280,7 @@
        * @param raw The raw XML 1.0 name (with prefix), or the empty string if
        *            raw names are not available.
        */
  -    public void endElement(String uri, String loc, String raw)
  +/*    public void endElement(String uri, String loc, String raw)
       throws SAXException {
           level--;
           if (pagesheet.isInPage(page, item, itemGroup)) {
  @@ -363,7 +363,7 @@
           }
           pagesheet.processEndElement(uri,loc);
       }
  -
  +*/
       /**
        * Receive notification of character data.
        *
  @@ -371,12 +371,12 @@
        * @param start The start position in the array.
        * @param len The number of characters to read from the array.
        */
  -    public void characters(char c[], int start, int len)
  +/*    public void characters(char c[], int start, int len)
       throws SAXException {
           pagesheet.processCharacters(c, start, len);
           if (pagesheet.isInPage(page, item, itemGroup)) 
super.characters(c,start,len);
       }
  -
  +*/
       /**
        * Receive notification of ignorable whitespace in element content.
        *
  @@ -384,11 +384,11 @@
        * @param start The start position in the array.
        * @param len The number of characters to read from the array.
        */
  -    public void ignorableWhitespace(char c[], int start, int len)
  +/*    public void ignorableWhitespace(char c[], int start, int len)
       throws SAXException {
           if (pagesheet.isInPage(page, item, itemGroup)) 
super.ignorableWhitespace(c,start,len);
       }
  -
  +*/
       /**
        * Receive notification of a processing instruction.
        *
  @@ -396,22 +396,22 @@
        * @param data The processing instruction data, or null if none was
        *             supplied.
        */
  -    public void processingInstruction(String target, String data)
  +/*    public void processingInstruction(String target, String data)
       throws SAXException {
           if (pagesheet.isInPage(page, item, itemGroup)) 
super.processingInstruction(target,data);
       }
  -
  +*/
       /**
        * Receive notification of a skipped entity.
        *
        * @param name The name of the skipped entity.  If it is a  parameter
        *             entity, the name will begin with '%'.
        */
  -    public void skippedEntity(String name)
  +/*    public void skippedEntity(String name)
       throws SAXException {
           if (pagesheet.isInPage(page, item, itemGroup)) super.skippedEntity(name);
       }
  -
  +*/
       /**
        * Report the start of DTD declarations, if any.
        *
  @@ -421,7 +421,7 @@
        * @param systemId The declared system identifier for the external DTD
        *                 subset, or null if none was declared.
        */
  -    public void startDTD(String name, String publicId, String systemId)
  +/*    public void startDTD(String name, String publicId, String systemId)
       throws SAXException {
           if (pagesheet.isInPage(page, item, itemGroup)) {
               super.startDTD(name,publicId,systemId);
  @@ -431,11 +431,11 @@
               );
           }
       }
  -
  +*/
       /**
        * Report the end of DTD declarations.
        */
  -    public void endDTD()
  +/*    public void endDTD()
       throws SAXException {
           if (pagesheet.isInPage(page, item, itemGroup)) {
               super.endDTD();
  @@ -445,44 +445,44 @@
               );
           }
       }
  -
  +*/
       /**
        * Report the beginning of an entity.
        *
        * @param name The name of the entity. If it is a parameter entity, the
        *             name will begin with '%'.
        */
  -    public void startEntity(String name)
  +/*    public void startEntity(String name)
       throws SAXException {
           if (pagesheet.isInPage(page, item, itemGroup)) super.startEntity(name);
       }
  -
  +*/
       /**
        * Report the end of an entity.
        *
        * @param name The name of the entity that is ending.
        */
  -    public void endEntity(String name)
  + /*   public void endEntity(String name)
       throws SAXException {
           if (pagesheet.isInPage(page, item, itemGroup)) super.endEntity(name);
       }
  -
  +*/
       /**
        * Report the start of a CDATA section.
        */
  -    public void startCDATA()
  +/*    public void startCDATA()
       throws SAXException {
           if (pagesheet.isInPage(page, item, itemGroup)) super.startCDATA();
       }
  -
  +*/
       /**
        * Report the end of a CDATA section.
        */
  -    public void endCDATA()
  +/*    public void endCDATA()
       throws SAXException {
           if (pagesheet.isInPage(page, item, itemGroup)) super.endCDATA();
       }
  -
  +*/
       /**
        * Report an XML comment anywhere in the document.
        *
  @@ -490,16 +490,16 @@
        * @param start The starting position in the array.
        * @param len The number of characters to use from the array.
        */
  -    public void comment(char ch[], int start, int len)
  +/*    public void comment(char ch[], int start, int len)
       throws SAXException {
           if (pagesheet.isInPage(page, item, itemGroup)) super.comment(ch,start,len);
       }
  -
  +*/
       /**
        * Removes the pagination encoding from the URI by removing the page
        * number and the previous and next character.
        */
  -     private String cleanURI(String uri, int current) {
  +/*     private String cleanURI(String uri, int current) {
           String currentS = String.valueOf(current);
           int index = uri.lastIndexOf(currentS);
           if (index == -1) {
  @@ -508,7 +508,7 @@
               return uri.substring(0, index - 1) + uri.substring(index + 
currentS.length() + 1);
           }
       }
  -
  +*/
       /**
        * Encode the next page in the given URI. First tries to use the
        * existing encoding by replacing the current page number, but if
  @@ -516,7 +516,7 @@
        * filename (before the file extention, if any) where "xx" is the
        * next page value.
        */
  -     private String encodeURI(String uri, int current, int next) {
  + /*    private String encodeURI(String uri, int current, int next) {
           String currentS = String.valueOf(current);
           String nextS = String.valueOf(next);
           int index = uri.lastIndexOf(currentS);
  @@ -530,5 +530,5 @@
           } else {
               return uri.substring(0, index) + nextS + uri.substring(index + 
currentS.length());
           }
  -    }
  +    }*/
   }
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to