You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by jo...@apache.org on 2003/06/12 01:26:42 UTC

cvs commit: cocoon-2.0/src/java/org/apache/cocoon/components/language/markup/xsp XSPUtil.java

joerg       2003/06/11 16:26:42

  Modified:    src/java/org/apache/cocoon/components/language/markup/xsp
                        XSPUtil.java
  Log:
  code formatting
  
  Revision  Changes    Path
  1.3       +59 -61    cocoon-2.0/src/java/org/apache/cocoon/components/language/markup/xsp/XSPUtil.java
  
  Index: XSPUtil.java
  ===================================================================
  RCS file: /home/cvs/cocoon-2.0/src/java/org/apache/cocoon/components/language/markup/xsp/XSPUtil.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XSPUtil.java	31 May 2003 00:24:52 -0000	1.2
  +++ XSPUtil.java	11 Jun 2003 23:26:42 -0000	1.3
  @@ -170,11 +170,9 @@
           return result;
       }
   
  -    public static void include(InputSource is, ContentHandler parentContentHandler, Parser parser)
  -        throws SAXException, IOException {
  -            parser.setConsumer(
  -                new IncludeXMLConsumer(parentContentHandler));
  -            parser.parse(is);
  +    public static void include(InputSource is, ContentHandler parentContentHandler, Parser parser) throws SAXException, IOException {
  +        parser.setConsumer(new IncludeXMLConsumer(parentContentHandler));
  +        parser.parse(is);
       }
   
       public static String encodeMarkup(String string) {
  @@ -200,15 +198,15 @@
       }
   
       public static String formEncode(String text) throws Exception {
  -    return URLEncoder.encode (text);
  +        return URLEncoder.encode(text);
       }
   
       // Shameless, ain't it?
       public static String formDecode(String s) throws Exception {
  -    return URLDecoder.decode (s);
  +        return URLDecoder.decode(s);
       }
   
  -  /* Logicsheet Utility Methods */
  +    /* Logicsheet Utility Methods */
   
       // Inclusion
       public static String getURLContents(String url, URLFactory urlFactory) throws IOException {
  @@ -220,23 +218,19 @@
       }
   
       public static String getFileContents(String filename) throws IOException {
  -        return getContents(
  -            new BufferedReader(new FileReader(filename)));
  +        return getContents(new BufferedReader(new FileReader(filename)));
       }
   
       public static String getFileContents(String filename, String encoding) throws IOException {
  -        return getContents(
  -            new BufferedInputStream(new FileInputStream(filename)), encoding);
  +        return getContents(new BufferedInputStream(new FileInputStream(filename)), encoding);
       }
   
       public static String getContents(InputStream in, String encoding) throws IOException {
  -        return getContents(
  -            new BufferedReader(new InputStreamReader(in, encoding)));
  +        return getContents(new BufferedReader(new InputStreamReader(in, encoding)));
       }
   
       public static String getContents(InputStream in) throws IOException {
  -        return getContents(
  -            new BufferedReader(new InputStreamReader(in)));
  +        return getContents(new BufferedReader(new InputStreamReader(in)));
       }
   
       public static String getContents(Reader reader) throws IOException {
  @@ -255,8 +249,7 @@
               pattern = "yyyy/MM/dd hh:mm:ss aa";
           }
           try {
  -            return (
  -                new SimpleDateFormat(pattern)).format(date);
  +            return (new SimpleDateFormat(pattern)).format(date);
           } catch (Exception e) {
               return date.toString();
           }
  @@ -270,20 +263,18 @@
       }
   
       public static int getSessionCount(Session session) {
  -        synchronized(session) {
  +        synchronized (session) {
               Integer integer = (Integer)session.getAttribute("util.counter");
               if (integer == null) {
                   integer = new Integer(0);
               }
               int cnt = integer.intValue() + 1;
  -            session.setAttribute("util.counter",
  -                new Integer(cnt));
  +            session.setAttribute("util.counter", new Integer(cnt));
               return cnt;
           }
       }
   
  -    public static Object getContextAttribute(Map objectModel, String name)
  -    {
  +    public static Object getContextAttribute(Map objectModel, String name) {
           Context context = ObjectModelHelper.getContext(objectModel);
           return context.getAttribute(name);
       }
  @@ -301,80 +292,87 @@
                   byte[] buffer = new byte[(new Long(length)).intValue()];
                   stream.read(buffer);
                   stream.close();
  -                if (buffer != null) result.append(new String(buffer));
  +                if (buffer != null) {
  +                    result.append(new String(buffer));
  +                }
               } else {
                   int readBytes = 0;
                   do {
  -                    byte[] buffer = new byte[4*1024];
  +                    byte[] buffer = new byte[4 * 1024];
                       readBytes = stream.read(buffer);
  -                    if (readBytes == -1) break;
  -                    if (readBytes > 0) result.append(new String(buffer,0,readBytes));
  +                    if (readBytes == -1) {
  +                        break;
  +                    }
  +                    if (readBytes > 0) {
  +                        result.append(new String(buffer, 0, readBytes));
  +                    }
                   } while (true);
                   stream.close();
               }
           } catch (Exception e) {
               throw new CascadingRuntimeException("Failed to get " + uri + " as string", e);
           } finally {
  -            if ( stream != null )
  +            if (stream != null) {
                   try {
                       stream.close();
                   } catch (Exception ase) {
                       throw new CascadingRuntimeException("Failed to close stream", ase);
                   }
  -            if ( resource != null )
  +            }
  +            if (resource != null) {
                   resource.recycle();
  +            }
           }
           return result.toString();
       }
   
   
  -    public static void includeSource(String uri, String base, SourceResolver resolver, ContentHandler contentHandler) 
  -        throws RuntimeException {
  -        
  -        base = (base == null? "" : base);
  +    public static void includeSource(String uri, String base, SourceResolver resolver, ContentHandler contentHandler)
  +            throws RuntimeException {
  +        base = (base == null ? "" : base);
           Source source = null;
           try {
  -            source = resolver.resolve(base+uri);
  +            source = resolver.resolve(base + uri);
               source.toSAX(new org.apache.cocoon.xml.IncludeXMLConsumer(contentHandler));
  -          } catch (Exception e) {
  -              throw new CascadingRuntimeException("Error including source "+base+" "+uri, e);
  -          } finally {
  -              if (source != null)
  -                 source.recycle();
  -          }
  -    }
  -    
  -    public static void includeString(String string, ComponentManager manager, ContentHandler contentHandler) 
  -        throws RuntimeException {
  -
  -        XSPUtil.includeInputSource(new InputSource( new StringReader( String.valueOf(string))), manager, contentHandler);
  -    }
  -        
  -    public static void includeFile(String name, ComponentManager manager, ContentHandler contentHandler, Map objectModel) 
  -        throws RuntimeException {
  +        } catch (Exception e) {
  +            throw new CascadingRuntimeException("Error including source " + base + " " + uri, e);
  +        } finally {
  +            if (source != null) {
  +                source.recycle();
  +            }
  +        }
  +    }
  +
  +    public static void includeString(String string, ComponentManager manager, ContentHandler contentHandler)
  +            throws RuntimeException {
  +        XSPUtil.includeInputSource(new InputSource(new StringReader(String.valueOf(string))), manager,
  +                                   contentHandler);
  +    }
   
  +    public static void includeFile(String name, ComponentManager manager, ContentHandler contentHandler, Map objectModel)
  +            throws RuntimeException {
           try {
  -            XSPUtil.includeInputSource(new InputSource(new FileReader(XSPUtil.relativeFilename(name,objectModel))), 
  +            XSPUtil.includeInputSource(new InputSource(new FileReader(XSPUtil.relativeFilename(name, objectModel))),
                                          manager, contentHandler);
           } catch (IOException e) {
  -            throw new CascadingRuntimeException("Could not include file "+name, e);
  +            throw new CascadingRuntimeException("Could not include file " + name, e);
           }
  -    }   
  +    }
   
  -    public static void includeInputSource(InputSource source, ComponentManager manager, ContentHandler contentHandler) 
  -        throws RuntimeException {
  -        
  +    public static void includeInputSource(InputSource source, ComponentManager manager, ContentHandler contentHandler)
  +            throws RuntimeException {
           Parser newParser = null;
  -        
           try {
  -            newParser = (Parser) manager.lookup(Parser.ROLE);
  +            newParser = (Parser)manager.lookup(Parser.ROLE);
               XSPUtil.include(source, contentHandler, newParser);
           } catch (Exception e) {
               throw new CascadingRuntimeException("Could not include page", e);
           } finally {
  -            if (newParser != null) manager.release(newParser);
  +            if (newParser != null) {
  +                manager.release(newParser);
  +            }
           }
       }
  -        
  +
   
   }