vladimir    2003/08/08 22:01:56

  Modified:    java/src/org/apache/xindice/core MetaSystemCollection.java
                        FaultCodes.java DocumentCache.java Collection.java
               java/src/org/apache/xindice/xml SymbolTable.java
                        NamespaceMap.java XMLCompressedInput.java
                        TextWriter.java
               java/src/org/apache/xindice/xml/dom ContainerNodeImpl.java
                        DOMCompressor.java NodeImpl.java DOMParser.java
                        NamedNodeMapImpl.java EntityReferenceImpl.java
                        DOMImplementationImpl.java DocumentImpl.java
                        CharacterDataImpl.java ElementImpl.java
                        AttrImpl.java
               java/src/org/apache/xindice/client/xmldb/resources
                        XMLResourceImpl.java
               java/src/org/apache/xindice/util FileCache.java
                        ObjectQueue.java MD5.java Configuration.java
                        ByteBuffer.java StringUtilities.java
                        ByteArrayInput.java LockManager.java
                        DirectoryClassLoader.java
               java/src/org/apache/xindice/core/filer SizeableMemFiler.java
                        Paged.java FSFiler.java BTree.java
               java/src/org/apache/xindice/xml/jaxp
                        DocumentBuilderImpl.java
               java/src/org/apache/xindice/core/meta TimeRecord.java
                        MetaData.java
               java/src/org/apache/xindice/core/xupdate XUpdateImpl.java
                        XObjectImpl.java
               java/src/org/apache/xindice/tools/command AddIndexer.java
               java/src/org/apache/xindice/xml/sax SAXEventGenerator.java
               java/src/org/apache/xindice/core/request URIMapper.java
               java/src/org/apache/xindice/core/data Value.java Types.java
               java/src/org/apache/xindice/tools ArgTokenizer.java
               java/src/org/apache/xindice/core/query NodeListSet.java
                        QueryEngine.java XPathQueryResolver.java
               java/src/org/apache/xindice/core/indexer ValueIndexer.java
                        IndexManager.java
               java/src/org/apache/xindice Stopwatch.java
               java/src/org/apache/xindice/server UglyBrowser.java
               java/src/org/apache/xindice/xml/dom/traversal
                        TreeWalkerImpl.java
  Log:
  I can also commit a huge patch... these are just some braces :-)
  
  Revision  Changes    Path
  1.9       +6 -4      
xml-xindice/java/src/org/apache/xindice/core/MetaSystemCollection.java
  
  Index: MetaSystemCollection.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/MetaSystemCollection.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- MetaSystemCollection.java 8 Aug 2003 22:53:30 -0000       1.8
  +++ MetaSystemCollection.java 9 Aug 2003 05:01:55 -0000       1.9
  @@ -210,11 +210,13 @@
   
           if (null != mcol) {
               MetaData meta = (MetaData) mcol.getObject(COLLECTION_META_DATA);
  -            if (meta == null)
  +            if (meta == null) {
                   meta = new MetaData();
  +            }
   
  -            if (meta.getType() == MetaData.UNKNOWN)
  +            if (meta.getType() == MetaData.UNKNOWN) {
                   meta.setType(MetaData.COLLECTION);
  +            }
               meta.setOwner(collection.getCanonicalName());
               meta.setDirty(false);
               return meta;
  
  
  
  1.14      +5 -4      
xml-xindice/java/src/org/apache/xindice/core/FaultCodes.java
  
  Index: FaultCodes.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/FaultCodes.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- FaultCodes.java   7 Aug 2003 20:13:21 -0000       1.13
  +++ FaultCodes.java   9 Aug 2003 05:01:55 -0000       1.14
  @@ -311,10 +311,11 @@
        * @return The Fault Code
        */
       public static int getFaultCode(Exception e) {
  -        if (e instanceof DBException)
  +        if (e instanceof DBException) {
               return ((DBException) e).faultCode;
  -        else
  +        } else {
               return 0;
  +        }
       }
   
       /**
  
  
  
  1.8       +10 -7     
xml-xindice/java/src/org/apache/xindice/core/DocumentCache.java
  
  Index: DocumentCache.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/DocumentCache.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DocumentCache.java        7 Aug 2003 20:13:21 -0000       1.7
  +++ DocumentCache.java        9 Aug 2003 05:01:55 -0000       1.8
  @@ -89,8 +89,9 @@
       public Document getDocument(Collection col, Key key) {
           Object v = table.get(new CacheKey(col, key));
           Document doc = null;
  -        if (v instanceof Document)
  +        if (v instanceof Document) {
               doc = (Document) v;
  +        }
           else if (v instanceof byte[]) {
               try {
                   SymbolTable s = col.getSymbols();
  @@ -147,14 +148,16 @@
           }
   
           if (cache != null) {
  -            if (cache.equals(DBDocument.CACHE))
  +            if (cache.equals(DBDocument.CACHE)) {
                   return -1;
  -            else if (cache.equals(DBDocument.NOCACHE))
  +            } else if (cache.equals(DBDocument.NOCACHE)) {
                   return 0;
  -            else
  +            } else {
                   return Integer.parseInt(cache);
  -        } else
  +            }
  +        } else {
               return -1;
  +        }
       }
   
       /**
  
  
  
  1.31      +5 -4      
xml-xindice/java/src/org/apache/xindice/core/Collection.java
  
  Index: Collection.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/Collection.java,v
  retrieving revision 1.30
  retrieving revision 1.31
  diff -u -r1.30 -r1.31
  --- Collection.java   9 Aug 2003 03:24:31 -0000       1.30
  +++ Collection.java   9 Aug 2003 05:01:55 -0000       1.31
  @@ -1283,10 +1283,11 @@
       public final NodeSet queryDocument(String style, String query, 
NamespaceMap nsMap, Object key) throws DBException {
           checkFiler(FaultCodes.QRY_STYLE_NOT_FOUND);
           Key[] k = null;
  -        if (key instanceof Key[])
  +        if (key instanceof Key[]) {
               k = (Key[]) key;
  -        else
  +        } else {
               k = new Key[]{createNewKey(key)};
  +        }
           return getQueryEngine().query(this, style, query, nsMap, k);
       }
   
  
  
  
  1.7       +8 -6      
xml-xindice/java/src/org/apache/xindice/xml/SymbolTable.java
  
  Index: SymbolTable.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/SymbolTable.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- SymbolTable.java  8 Aug 2003 13:29:57 -0000       1.6
  +++ SymbolTable.java  9 Aug 2003 05:01:55 -0000       1.7
  @@ -184,9 +184,9 @@
   
       public final short getSymbol(String qname, boolean create) {
           SymbolInfo info = (SymbolInfo) symbols.get(qname);
  -        if (info != null)
  +        if (info != null) {
               return info.symbol;
  -        else if (create) {
  +        } else if (create) {
               synchronized (symbols) {
                   short id = ++maxSymbol;
                   info = new SymbolInfo(qname, id);
  @@ -235,8 +235,9 @@
               SymbolInfo info = (SymbolInfo) list.next();
               Element e = doc.createElement(SYMBOL);
               e.setAttribute(NAME, info.qname);
  -            if (info.namespaceURI != null && info.namespaceURI.length() > 0)
  +            if (info.namespaceURI != null && info.namespaceURI.length() > 0) 
{
                   e.setAttribute(NSURI, info.namespaceURI);
  +            }
               e.setAttribute(ID, Short.toString(info.symbol));
               root.appendChild(e);
           }
  @@ -259,8 +260,9 @@
                   namespaceURI = null;
   
               Short id = new Short(elem.getAttribute(ID));
  -            if (id.shortValue() > maxSymbol)
  +            if (id.shortValue() > maxSymbol) {
                   maxSymbol = id.shortValue();
  +            }
   
               SymbolInfo info = new SymbolInfo(qname, namespaceURI, 
id.shortValue());
               if (namespaceURI != null) {
  
  
  
  1.6       +4 -3      
xml-xindice/java/src/org/apache/xindice/xml/NamespaceMap.java
  
  Index: NamespaceMap.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/NamespaceMap.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- NamespaceMap.java 7 Aug 2003 20:13:25 -0000       1.5
  +++ NamespaceMap.java 9 Aug 2003 05:01:55 -0000       1.6
  @@ -132,8 +132,9 @@
           Iterator newEntries = nsMap.entrySet().iterator();
           while (newEntries.hasNext()) {
               Map.Entry entry = (Map.Entry) newEntries.next();
  -            if (!override && super.containsKey(entry.getKey()))
  +            if (!override && super.containsKey(entry.getKey())) {
                   continue;
  +            }
               super.put(entry.getKey(), entry.getValue());
           }
           elem = null;
  
  
  
  1.5       +4 -3      
xml-xindice/java/src/org/apache/xindice/xml/XMLCompressedInput.java
  
  Index: XMLCompressedInput.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/XMLCompressedInput.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- XMLCompressedInput.java   7 Aug 2003 20:13:25 -0000       1.4
  +++ XMLCompressedInput.java   9 Aug 2003 05:01:55 -0000       1.5
  @@ -207,8 +207,9 @@
        */
       public final int readAttributeCount() throws IOException {
           int countType = 0;
  -        if (getNodeType() == Node.ELEMENT_NODE)
  +        if (getNodeType() == Node.ELEMENT_NODE) {
               countType = (byte) (signature & 0x03);
  +        }
   
           switch (countType) {
   
  
  
  
  1.11      +8 -5      
xml-xindice/java/src/org/apache/xindice/xml/TextWriter.java
  
  Index: TextWriter.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/TextWriter.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- TextWriter.java   7 Aug 2003 20:13:25 -0000       1.10
  +++ TextWriter.java   9 Aug 2003 05:01:55 -0000       1.11
  @@ -243,8 +243,9 @@
       private static void writeChildren(Writer writer, Node node) throws 
IOException {
           NodeList l = node.getChildNodes();
           int size = l.getLength();
  -        for (int i = 0; i < size; i++)
  +        for (int i = 0; i < size; i++) {
               writeNode(writer, l.item(i));
  +        }
       }
   
       private static void writeEscapedText(Writer writer, String text) throws 
IOException {
  @@ -275,16 +276,18 @@
               }
   
               if (outval != null) {
  -                if (len > 0)
  +                if (len > 0) {
                       writer.write(value, start, len);
  +                }
                   writer.write(outval);
                   start = i + 1;
                   len = 0;
                   outval = null;
               }
           }
  -        if (len > 0)
  +        if (len > 0) {
               writer.write(value, start, len);
  +        }
       }
   
       /**
  
  
  
  1.10      +32 -20    
xml-xindice/java/src/org/apache/xindice/xml/dom/ContainerNodeImpl.java
  
  Index: ContainerNodeImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/ContainerNodeImpl.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- ContainerNodeImpl.java    7 Aug 2003 20:13:25 -0000       1.9
  +++ ContainerNodeImpl.java    9 Aug 2003 05:01:55 -0000       1.10
  @@ -120,11 +120,12 @@
       }
   
       protected void checkLoaded() {
  -        if (loaded)
  +        if (loaded) {
               return;
  -        else
  +        } else {
               loaded = true;
  -
  +        }
  +        
           try {
               if (data != null) {
                   DocumentImpl doc = (DocumentImpl) getOwnerDocument();
  @@ -223,10 +224,11 @@
        */
       public final Node getFirstChild() {
           checkLoaded();
  -        if (childNodes.size() > 0)
  +        if (childNodes.size() > 0) {
               return childNodes.item(0);
  -        else
  +        } else {
               return null;
  +        }
       }
   
       /**
  @@ -235,10 +237,11 @@
        */
       public final Node getLastChild() {
           checkLoaded();
  -        if (childNodes.size() > 0)
  +        if (childNodes.size() > 0) {
               return childNodes.item(childNodes.getLength() - 1);
  -        else
  +        } else {
               return null;
  +        }
       }
   
       /**
  @@ -261,8 +264,9 @@
       public final synchronized Node replaceChild(Node newChild, Node 
oldChild) throws DOMException {
           checkLoaded();
           checkReadOnly();
  -        if (!isNodeTypeValid(newChild.getNodeType()))
  +        if (!isNodeTypeValid(newChild.getNodeType())) {
               throw EX_HIERARCHY_REQUEST;
  +        }
           int idx = childNodes.indexOf(oldChild);
           if (idx >= 0) {
               if (newChild.getNodeType() == DOCUMENT_FRAGMENT_NODE) {
  @@ -310,8 +314,9 @@
           checkReadOnly();
           int idx = childNodes.indexOf(refChild);
           if (idx >= 0) {
  -            if (!isNodeTypeValid(newChild.getNodeType()))
  +            if (!isNodeTypeValid(newChild.getNodeType())) {
                   throw EX_HIERARCHY_REQUEST;
  +            }
               if (newChild.getNodeType() == DOCUMENT_FRAGMENT_NODE) {
                   NodeList nl = ((DocumentFragment) newChild).getChildNodes();
                   for (int i = 0; i < nl.getLength(); i++) {
  @@ -342,8 +347,9 @@
       public final synchronized Node removeChild(Node oldChild) throws 
DOMException {
           checkLoaded();
           checkReadOnly();
  -        if (!childNodes.remove(oldChild))
  +        if (!childNodes.remove(oldChild)) {
               throw EX_NOT_FOUND;
  +        }
           setDirty();
           return oldChild;
       }
  @@ -367,8 +373,9 @@
       public final synchronized Node appendChild(Node newChild) throws 
DOMException {
           checkLoaded();
           checkReadOnly();
  -        if (!isNodeTypeValid(newChild.getNodeType()))
  +        if (!isNodeTypeValid(newChild.getNodeType())) {
               throw EX_HIERARCHY_REQUEST;
  +        }
           if (newChild.getNodeType() == DOCUMENT_FRAGMENT_NODE) {
               NodeList nl = ((DocumentFragment) newChild).getChildNodes();
               for (int i = 0; i < nl.getLength(); i++) {
  @@ -436,8 +443,9 @@
                   newList.add(s);
                   set.clear();
               }
  -            if (add != null)
  +            if (add != null) {
                   newList.add(add);
  +            }
           }
   
           if (modified) {
  @@ -460,10 +468,11 @@
   
           NodeFilter filter = new NodeFilter() {
               public short acceptNode(Node node) {
  -                if (node.getNodeName().equals(name))
  +                if (node.getNodeName().equals(name)) {
                       return (short) NodeFilter.FILTER_ACCEPT;
  -                else
  +                } else {
                       return (short) NodeFilter.FILTER_SKIP;
  +                }
               }
           };
   
  @@ -471,8 +480,9 @@
           Node node = null;
           do {
               node = enum.nextNode();
  -            if (node != null)
  +            if (node != null) {
                   list.add(node);
  +            }
           } while (node != null);
           return list;
       }
  @@ -483,10 +493,11 @@
   
           NodeFilter filter = new NodeFilter() {
               public short acceptNode(Node node) {
  -                if (node.getLocalName().equals(localName) && 
node.getNamespaceURI().equals(namespaceURI))
  +                if (node.getLocalName().equals(localName) && 
node.getNamespaceURI().equals(namespaceURI)) {
                       return (short) NodeFilter.FILTER_ACCEPT;
  -                else
  +                } else {
                       return (short) NodeFilter.FILTER_SKIP;
  +                }
               }
           };
   
  @@ -494,8 +505,9 @@
           Node node = null;
           do {
               node = enum.nextNode();
  -            if (node != null)
  +            if (node != null) {
                   list.add(node);
  +            }
           } while (node != null);
           return list;
       }
  
  
  
  1.7       +25 -17    
xml-xindice/java/src/org/apache/xindice/xml/dom/DOMCompressor.java
  
  Index: DOMCompressor.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/DOMCompressor.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- DOMCompressor.java        7 Aug 2003 20:13:25 -0000       1.6
  +++ DOMCompressor.java        9 Aug 2003 05:01:55 -0000       1.7
  @@ -110,17 +110,21 @@
                   {
                       String nsURI = node.getNamespaceURI();
                       short symbolID;
  -                    if (nsURI != null)
  +                    if (nsURI != null) {
                           symbolID = st.getSymbol(node.getNodeName(), nsURI, 
true);
  -                    else
  +                    } else {
                           symbolID = st.getSymbol(node.getNodeName(), true);
  +                    }
  +                    
                       byte signature = (byte) (Signatures.Elem << 0x6);
                       int attrLen = node.getAttributes().getLength();
                       int attrSize = getSizeType(attrLen);
  -                    if (attrLen > 0)
  +                    if (attrLen > 0) {
                           signature |= (byte) (Signatures.True << 0x5);
  -                    if (node.hasChildNodes())
  +                    }
  +                    if (node.hasChildNodes()) {
                           signature |= (byte) (Signatures.True << 0x4);
  +                    }
                       signature |= (byte) (attrSize);
                       byte[] children = buildChildren(node);
                       int valLen = children.length;
  @@ -140,10 +144,11 @@
                       /* TODO why is it used for? String elem = */ 
attr.getOwnerElement().getNodeName();
                       String nsURI = attr.getNamespaceURI();
                       short symbolID;
  -                    if (nsURI != null)
  +                    if (nsURI != null) {
                           symbolID = st.getSymbol(attr.getName(), nsURI, true);
  -                    else
  +                    } else {
                           symbolID = st.getSymbol(attr.getName(), true);
  +                    }
                       writeShort(symbolID);
   
                       byte[] b = attr.getValue().getBytes("UTF-8");
  @@ -186,17 +191,17 @@
                       signature |= (byte) (Signatures.CharEntity << 0x4);
                       short symbol = 0;
                       int encoding = 0;
  -                    if (value.equals("&amp;"))
  +                    if (value.equals("&amp;")) {
                           signature |= (byte) (Signatures.EntAmp);
  -                    else if (value.equals("&lt;"))
  +                    } else if (value.equals("&lt;")) {
                           signature |= (byte) (Signatures.EntLt);
  -                    else if (value.equals("&gt;"))
  +                    } else if (value.equals("&gt;")) {
                           signature |= (byte) (Signatures.EntGt);
  -                    else if (value.equals("&quot;"))
  +                    } else if (value.equals("&quot;")) {
                           signature |= (byte) (Signatures.EntQuot);
  -                    else if (value.equals("&apos;"))
  +                     } else if (value.equals("&apos;")) {
                           signature |= (byte) (Signatures.EntApos);
  -                    else if (value.startsWith("&#x")) {
  +                    } else if (value.startsWith("&#x")) {
                           encoding = 1;
                           signature |= (byte) (Signatures.EntUnicode);
                           // Convert the Unicode to a short
  @@ -206,8 +211,9 @@
                           signature |= (byte) (Signatures.EntDefined);
                       }
                       writeByte(signature);
  -                    if (encoding > 0)
  +                    if (encoding > 0) {
                           writeShort(symbol);
  +                    }
                       break;
                   }
   
  @@ -299,13 +305,15 @@
               int len = attrs.getLength();
               int sizeType = getSizeType(len);
               out.writeSize(sizeType, len);
  -            for (int i = 0; i < len; i++)
  +            for (int i = 0; i < len; i++) {
                   out.writeNode(attrs.item(i));
  +            }
           }
           NodeList children = node.getChildNodes();
           int len = children.getLength();
  -        for (int i = 0; i < len; i++)
  +        for (int i = 0; i < len; i++) {
               out.writeNode(children.item(i));
  +        }
           out.flush();
           return bos.toByteArray();
       }
  
  
  
  1.9       +55 -29    
xml-xindice/java/src/org/apache/xindice/xml/dom/NodeImpl.java
  
  Index: NodeImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/NodeImpl.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- NodeImpl.java     7 Aug 2003 20:13:25 -0000       1.8
  +++ NodeImpl.java     9 Aug 2003 05:01:55 -0000       1.9
  @@ -156,8 +156,9 @@
   
       public NodeImpl(NodeImpl parentNode, boolean dirty) {
           this.parentNode = parentNode;
  -        if (dirty)
  +        if (dirty) {
               setDirty();
  +        }
       }
   
       public final boolean isLoaded() {
  @@ -165,10 +166,11 @@
       }
   
       protected void checkLoaded() {
  -        if (loaded)
  +        if (loaded) {
               return;
  -        else
  +        } else {
               loaded = true;
  +        }
       }
   
       public void load() {
  @@ -176,8 +178,9 @@
       }
   
       public void unload() {
  -        if (loaded)
  +        if (loaded) {
               loaded = false;
  +        }
       }
   
       public short getSymbolID() {
  @@ -186,8 +189,9 @@
   
       public final void checkReadOnly() throws DOMException {
           DocumentImpl doc = (DocumentImpl) getOwnerDocument();
  -        if (doc != null && doc.isReadOnly())
  +        if (doc != null && doc.isReadOnly()) {
               throw EX_NO_MODIFICATION_ALLOWED;
  +        }
       }
   
       public final boolean isDefined() {
  @@ -200,8 +204,9 @@
   
       public final void setDirty() {
           dirty = true;
  -        if (parentNode != null)
  +        if (parentNode != null) {
               parentNode.setDirty();
  +        }
       }
   
       public byte[] getDataBytes() {
  @@ -257,10 +262,11 @@
       }
   
       public final NodeSource getSource() {
  -        if (source == null && parentNode != null)
  +        if (source == null && parentNode != null) {
               return parentNode.getSource();
  -        else
  +        } else {
               return source;
  +        }
       }
   
       public void expandSource() {
  @@ -317,8 +323,10 @@
        * node is a <code>Document</code> this is <code>null</code>.
        */
       public final Document getOwnerDocument() {
  -        if (getNodeType() == Node.DOCUMENT_NODE)
  +        if (getNodeType() == Node.DOCUMENT_NODE) {
               return (Document) this;
  +        }
  +        
           return parentNode != null ? parentNode.getOwnerDocument()
                   : null;
       }
  @@ -511,7 +519,7 @@
                       pos = 0;
                       len = data.length;
                   } catch (Exception e) {
  -                    // Will never happen
  +                    // TODO maybe log an error... Will never happen
                   }
               }
   
  @@ -536,8 +544,9 @@
                       DocumentFragmentImpl df = new DocumentFragmentImpl(this);
                       if (deep) {
                           NodeList nl = getChildNodes();
  -                        for (int i = 0; i < nl.getLength(); i++)
  +                        for (int i = 0; i < nl.getLength(); i++) {
                               df.appendChild(nl.item(i).cloneNode(deep));
  +                        }
                       }
                       newNode = df;
                       break;
  @@ -563,8 +572,9 @@
                       break;
   
               }
  -            if (newNode != null)
  +            if (newNode != null) {
                   return newNode;
  +            }
           }
   
           checkLoaded();
  @@ -669,11 +679,13 @@
   
               return XMLNS_URI;
           }
  -        if (nsURI != null)
  +        if (nsURI != null) {
               return nsURI;
  +        }
   
  -        if (!(nodeType == Node.ELEMENT_NODE || nodeType == 
Node.ATTRIBUTE_NODE))
  +        if (!(nodeType == Node.ELEMENT_NODE || nodeType == 
Node.ATTRIBUTE_NODE)) {
               return null;
  +        }
   
           String prefix = getPrefix();
           return prefix != null ? lookupNamespaceURI(prefix)
  @@ -709,8 +721,9 @@
        */
       public final String getPrefix() {
           short nodeType = getNodeType();
  -        if (!(nodeType == Node.ELEMENT_NODE || nodeType == 
Node.ATTRIBUTE_NODE))
  +        if (!(nodeType == Node.ELEMENT_NODE || nodeType == 
Node.ATTRIBUTE_NODE)) {
               return null;
  +        }
           checkLoaded();
           int idx = nodeName.indexOf(':');
           return idx != -1 ? nodeName.substring(0, idx)
  @@ -746,14 +759,16 @@
        */
       public final void setPrefix(String prefix) {
           short nodeType = getNodeType();
  -        if (!(nodeType == Node.ELEMENT_NODE || nodeType == 
Node.ATTRIBUTE_NODE))
  +        if (!(nodeType == Node.ELEMENT_NODE || nodeType == 
Node.ATTRIBUTE_NODE)) {
               return;
  +        }
           checkReadOnly();
           String ln = getLocalName();
  -        if (prefix != null)
  +        if (prefix != null) {
               setNodeName(prefix + ':' + ln);
  -        else
  +        } else {
               setNodeName(ln);
  +        }
       }
   
       /**
  @@ -765,8 +780,9 @@
        */
       public final String getLocalName() {
           short nodeType = getNodeType();
  -        if (!(nodeType == Node.ELEMENT_NODE || nodeType == 
Node.ATTRIBUTE_NODE))
  +        if (!(nodeType == Node.ELEMENT_NODE || nodeType == 
Node.ATTRIBUTE_NODE)) {
               return null;
  +        }
           String prefix = getPrefix();
           return prefix != null ? getNodeName().substring(prefix.length() + 1)
                   : getNodeName();
  @@ -779,12 +795,15 @@
        * @return The URI (or null)
        */
       public final String lookupDefaultNamespaceURI() {
  -        if (getNodeType() != Node.ELEMENT_NODE)
  +        if (getNodeType() != Node.ELEMENT_NODE) {
               return null;
  +        }
   
           String uri = ((Element) this).getAttribute(XMLNS_PREFIX);
  -        if (uri != null && uri.length() > 0)
  +        if (uri != null && uri.length() > 0) {
               return uri;
  +        }
  +        
           return parentNode != null ? parentNode.lookupDefaultNamespaceURI()
                   : null;
       }
  @@ -818,8 +837,9 @@
                   Attr attr = (Attr) map.item(i);
                   String name = attr.getName();
                   if (name.startsWith(XMLNS_PREFIX + ':')
  -                        && attr.getValue().equals(namespaceURI))
  +                        && attr.getValue().equals(namespaceURI)) {
                       return name.substring(XMLNS_PREFIX.length() + 1);
  +                     }
               }
           }
           return parentNode != null ? 
parentNode.lookupNamespacePrefix(namespaceURI)
  @@ -837,10 +857,13 @@
        */
       public final String lookupNamespaceURI(String prefix) {
           String uri = null;
  -        if (getNodeType() == Node.ELEMENT_NODE)
  +        if (getNodeType() == Node.ELEMENT_NODE) {
               uri = ((Element) this).getAttribute(XMLNS_PREFIX + ':' + prefix);
  -        if (uri != null && uri.length() > 0)
  +        }
  +        if (uri != null && uri.length() > 0) {
               return uri;
  +        }
  +        
           return parentNode != null ? parentNode.lookupNamespaceURI(prefix)
                   : null;
       }
  @@ -880,8 +903,9 @@
        *   key or <code>null</code>.
        */
       public final synchronized Object setUserData(Object data, String key) {
  -        if (userData == null)
  +        if (userData == null) {
               userData = new HashMap();
  +        }
           Object oldData = userData.get(key);
           userData.put(key, data);
           return oldData;
  @@ -895,8 +919,9 @@
        *   <code>null</code>.
        */
       public final synchronized Object getUserData(String key) {
  -        if (userData == null)
  +        if (userData == null) {
               return null;
  +        }
           return userData.get(key);
       }
   
  @@ -908,8 +933,9 @@
        * the uniqueness of this key (Node, Document, ...)?
        */
       public final synchronized Object getKey() {
  -        if (key == null)
  +        if (key == null) {
               key = new Object();
  +        }
           return key;
       }
   }
  
  
  
  1.9       +8 -6      
xml-xindice/java/src/org/apache/xindice/xml/dom/DOMParser.java
  
  Index: DOMParser.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/DOMParser.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- DOMParser.java    7 Aug 2003 20:13:25 -0000       1.8
  +++ DOMParser.java    9 Aug 2003 05:01:55 -0000       1.9
  @@ -301,10 +301,11 @@
   
       public void startElement(String uri, String localName, String qName, 
Attributes attributes) throws SAXException {
           Element e;
  -        if (uri != null && uri.length() > 0)
  +        if (uri != null && uri.length() > 0) {
               e = doc.createElementNS(uri, qName);
  -        else
  +        } else {
               e = doc.createElement(localName);
  +        }
   
           for (int i = 0; i < attributes.getLength(); i++) {
               String attrURI = attributes.getURI(i);
  @@ -315,10 +316,11 @@
               boolean isNsDef = attrQName != null && 
attrQName.startsWith("xmlns")
                       && (attrQName.length() == 5 || attrQName.charAt(5) == 
':');
   
  -            if (isNsDef || (attrURI != null && attrURI.length() > 0))
  +            if (isNsDef || (attrURI != null && attrURI.length() > 0)) {
                   e.setAttributeNS(attrURI, attrQName, attrValue);
  -            else
  +            } else {
                   e.setAttribute(attributes.getLocalName(i), attrValue);
  +            }
           }
   
           context.appendChild(e);
  
  
  
  1.6       +4 -3      
xml-xindice/java/src/org/apache/xindice/xml/dom/NamedNodeMapImpl.java
  
  Index: NamedNodeMapImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/NamedNodeMapImpl.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- NamedNodeMapImpl.java     7 Aug 2003 20:13:25 -0000       1.5
  +++ NamedNodeMapImpl.java     9 Aug 2003 05:01:55 -0000       1.6
  @@ -152,8 +152,9 @@
               if (ns != null
                       && ln != null
                       && ns.equals(namespaceURI)
  -                    && ln.equals(localName))
  +                    && ln.equals(localName)) {
                   return node;
  +             }
           }
           return null;
       }
  
  
  
  1.8       +5 -4      
xml-xindice/java/src/org/apache/xindice/xml/dom/EntityReferenceImpl.java
  
  Index: EntityReferenceImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/EntityReferenceImpl.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- EntityReferenceImpl.java  7 Aug 2003 20:13:25 -0000       1.7
  +++ EntityReferenceImpl.java  9 Aug 2003 05:01:55 -0000       1.8
  @@ -98,10 +98,11 @@
       }
   
       protected void checkLoaded() {
  -        if (loaded)
  +        if (loaded) {
               return;
  -        else
  +        } else {
               loaded = true;
  +        }
   
           try {
               if (data != null) {
  
  
  
  1.5       +11 -7     
xml-xindice/java/src/org/apache/xindice/xml/dom/DOMImplementationImpl.java
  
  Index: DOMImplementationImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/DOMImplementationImpl.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DOMImplementationImpl.java        7 Aug 2003 20:13:25 -0000       1.4
  +++ DOMImplementationImpl.java        9 Aug 2003 05:01:55 -0000       1.5
  @@ -89,10 +89,12 @@
       }
   
       public static boolean HasFeature(String feature, String version) {
  -        for (int i = 0; i < FEATURES.length; i++)
  -            if (FEATURES[i][0].equals(feature)
  +        for (int i = 0; i < FEATURES.length; i++) {
  +            if (FEATURES[i][0].equals(feature) {
                       && FEATURES[i][1].equals(version))
                   return true;
  +            }
  +        }
           return false;
       }
   
  @@ -166,15 +168,17 @@
           Element elem = doc.createElement(qualifiedName);
           doc.appendChild(elem);
           if (namespaceURI != null) {
  -            if (qualifiedName.indexOf(":") != -1)
  +            if (qualifiedName.indexOf(":") != -1) {
                   elem.setAttribute("xmlns:" + qualifiedName.substring(0, 
qualifiedName.indexOf(":")), namespaceURI);
  -            else
  +            } else {
                   elem.setAttribute("xmlns", namespaceURI);
  +            }
           }
           if (doctype != null) {
               if (doctype.getOwnerDocument() != null
  -                    || !(doctype instanceof DocumentTypeImpl))
  +                    || !(doctype instanceof DocumentTypeImpl)) {
                   throw NodeImpl.EX_WRONG_DOCUMENT;
  +            }
               doc.setDoctype(doctype);
           }
           return doc;
  
  
  
  1.10      +7 -5      
xml-xindice/java/src/org/apache/xindice/xml/dom/DocumentImpl.java
  
  Index: DocumentImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/DocumentImpl.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- DocumentImpl.java 7 Aug 2003 20:13:25 -0000       1.9
  +++ DocumentImpl.java 9 Aug 2003 05:01:55 -0000       1.10
  @@ -162,14 +162,16 @@
       }
   
       protected void checkLoaded() {
  -        if (loaded)
  +        if (loaded) {
               return;
  -        else
  +        } else {
               loaded = true;
  +        }
   
           try {
  -            if (data != null)
  +            if (data != null) {
                   loadChildren(symbols);
  +            }
           } catch (Exception e) {
               log.warn(e);
           }
  
  
  
  1.9       +12 -8     
xml-xindice/java/src/org/apache/xindice/xml/dom/CharacterDataImpl.java
  
  Index: CharacterDataImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/CharacterDataImpl.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- CharacterDataImpl.java    7 Aug 2003 20:13:25 -0000       1.8
  +++ CharacterDataImpl.java    9 Aug 2003 05:01:55 -0000       1.9
  @@ -91,16 +91,18 @@
   
       public CharacterDataImpl(NodeImpl parentNode, String nodeValue) {
           super(parentNode, true);
  -        if (nodeValue == null)
  +        if (nodeValue == null) {
               nodeValue = "";
  +        }
           this.nodeValue = nodeValue;
       }
   
       protected final void checkLoaded() {
  -        if (loaded)
  +        if (loaded) {
               return;
  -        else
  +        } else {
               loaded = true;
  +        }
   
           try {
               if (data != null) {
  @@ -111,10 +113,11 @@
                   XMLCompressedInput xci = new XMLCompressedInput(bis, st);
   
                   xci.readSignature(); // Skip The Signature
  -                if (getNodeType() == TEXT_NODE)
  +                if (getNodeType() == TEXT_NODE) {
                       xci.readContentSize();
  -                else
  +                } else {
                       xci.readInt();
  +                }
   
                   byte[] buf = new byte[bis.available()];
                   xci.read(buf);
  @@ -128,8 +131,9 @@
       public final void setNodeValue(String nodeValue) throws DOMException {
           checkLoaded();
           checkReadOnly();
  -        if (nodeValue == null)
  +        if (nodeValue == null) {
               nodeValue = "";
  +        }
           this.nodeValue = nodeValue;
           setDirty();
       }
  
  
  
  1.14      +6 -6      
xml-xindice/java/src/org/apache/xindice/xml/dom/ElementImpl.java
  
  Index: ElementImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/ElementImpl.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- ElementImpl.java  9 Aug 2003 03:38:55 -0000       1.13
  +++ ElementImpl.java  9 Aug 2003 05:01:55 -0000       1.14
  @@ -75,7 +75,6 @@
   
   import java.io.IOException;
   import java.util.HashSet;
  -import java.util.Random;
   
   /**
    * ElementImpl
  @@ -123,11 +122,12 @@
       }
   
       protected void checkLoaded() {
  -        if (loaded)
  +        if (loaded) {
               return;
  -        else
  +        } else {
               loaded = true;
  -
  +        }
  +        
           try {
               if (data != null) {
                   DocumentImpl doc = (DocumentImpl) getOwnerDocument();
  
  
  
  1.4       +11 -7     
xml-xindice/java/src/org/apache/xindice/xml/dom/AttrImpl.java
  
  Index: AttrImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/AttrImpl.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- AttrImpl.java     7 Aug 2003 20:13:25 -0000       1.3
  +++ AttrImpl.java     9 Aug 2003 05:01:55 -0000       1.4
  @@ -141,10 +141,11 @@
       }
   
       protected void checkLoaded() {
  -        if (loaded)
  +        if (loaded) {
               return;
  -        else
  +        } else {
               loaded = true;
  +        }
       }
   
       /**
  @@ -190,15 +191,18 @@
       public String getNodeValue() {
           StringBuffer sb = new StringBuffer();
           int size = childNodes.getLength();
  -        for (int i = 0; i < size; i++)
  +        for (int i = 0; i < size; i++) {
               sb.append(childNodes.item(i).getNodeValue());
  +        }
  +        
           return sb.toString();
       }
   
       public Element getOwnerElement() {
  -        if (parentNode.getNodeType() == Node.ELEMENT_NODE)
  +        if (parentNode.getNodeType() == Node.ELEMENT_NODE) {
               return (Element) parentNode;
  -        else
  +        } else {
               return null;
  +        }
       }
   }
  
  
  
  1.16      +7 -5      
xml-xindice/java/src/org/apache/xindice/client/xmldb/resources/XMLResourceImpl.java
  
  Index: XMLResourceImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/client/xmldb/resources/XMLResourceImpl.java,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- XMLResourceImpl.java      7 Aug 2003 20:13:20 -0000       1.15
  +++ XMLResourceImpl.java      9 Aug 2003 05:01:55 -0000       1.16
  @@ -371,10 +371,11 @@
        */
       public Node getContentAsDOM() throws XMLDBException {
           try {
  -            if (bytes != null)
  +            if (bytes != null) {
                   return new DocumentImpl(bytes, symbols, null);
  -            else
  +            } else {
                   return DOMParser.toDocument(content);
  +            }
           } catch (Exception e) {
               throw FaultCodes.createXMLDBException(e);
           }
  @@ -411,8 +412,9 @@
                                 hasSaxNamespacesPrefixes);
                   xr.setContentHandler(handler);
   
  -                if (handler instanceof ErrorHandler)
  +                if (handler instanceof ErrorHandler) {
                       xr.setErrorHandler((ErrorHandler) handler);
  +                }
   
                   if (content != null) {
                       xr.parse(new InputSource(new StringReader(content)));
  
  
  
  1.5       +8 -4      
xml-xindice/java/src/org/apache/xindice/util/FileCache.java
  
  Index: FileCache.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/util/FileCache.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- FileCache.java    7 Aug 2003 20:13:24 -0000       1.4
  +++ FileCache.java    9 Aug 2003 05:01:55 -0000       1.5
  @@ -102,10 +102,14 @@
           boolean reload = true;
           FileCacheInfo finfo = (FileCacheInfo) cache.get(file);
           long lastmod = file.lastModified();
  -        if (!file.exists())
  +        if (!file.exists()) {
               return null;
  -        if (finfo != null)
  +        }
  +        
  +        if (finfo != null) {
               reload = (lastmod != finfo.lastModified);
  +        }
  +        
           if (reload) {
               try {
                   FileInputStream fis = new FileInputStream(file);
  
  
  
  1.5       +10 -6     
xml-xindice/java/src/org/apache/xindice/util/ObjectQueue.java
  
  Index: ObjectQueue.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/util/ObjectQueue.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- ObjectQueue.java  7 Aug 2003 20:13:24 -0000       1.4
  +++ ObjectQueue.java  9 Aug 2003 05:01:55 -0000       1.5
  @@ -79,11 +79,13 @@
       public synchronized void add(Object value) {
           size++;
           ObjectQueueItem q = new ObjectQueueItem(value);
  -        if (last != null)
  +        if (last != null) {
               last.next = q;
  +        }
           last = q;
  -        if (first == null)
  +        if (first == null) {
               first = q;
  +        }
       }
   
       public synchronized Object remove() {
  @@ -91,11 +93,13 @@
           if (q != null) {
               size--;
               first = q.next;
  -            if (first == null)
  +            if (first == null) {
                   last = null;
  +            }
               return q.value;
  -        } else
  +        } else {
               return null;
  +        }
       }
   
       public boolean isEmpty() {
  
  
  
  1.7       +8 -6      xml-xindice/java/src/org/apache/xindice/util/MD5.java
  
  Index: MD5.java
  ===================================================================
  RCS file: /home/cvs/xml-xindice/java/src/org/apache/xindice/util/MD5.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- MD5.java  7 Aug 2003 20:13:24 -0000       1.6
  +++ MD5.java  9 Aug 2003 05:01:55 -0000       1.7
  @@ -94,9 +94,10 @@
       static String byteToHexString(byte b) {
           int n = b;
   
  -        if (n < 0)
  +        if (n < 0) {
               n = 256 + n;
  -
  +        }
  +        
           int d1 = n / 16;
           int d2 = n % 16;
   
  @@ -106,9 +107,10 @@
       static String byteArrayToHexString(byte[] b) {
           StringBuffer result = new StringBuffer(b.length * 2);
   
  -        for (int i = 0; i < b.length; ++i)
  +        for (int i = 0; i < b.length; ++i) {
               result.append(byteToHexString(b[i]));
  -
  +        }
  +        
           return result.toString();
       }
   }
  
  
  
  1.13      +36 -20    
xml-xindice/java/src/org/apache/xindice/util/Configuration.java
  
  Index: Configuration.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/util/Configuration.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- Configuration.java        8 Aug 2003 22:48:06 -0000       1.12
  +++ Configuration.java        9 Aug 2003 05:01:55 -0000       1.13
  @@ -119,8 +119,9 @@
        * @throws ReadOnlyException If the Configuration is Read-only
        */
       public Element getElement() throws ReadOnlyException {
  -        if (readOnly)
  +        if (readOnly) {
               throw new ReadOnlyException();
  +        }
           return config;
       }
   
  @@ -159,8 +160,9 @@
        */
       public String getAttribute(String name, String defValue) {
           String value = config.getAttribute(name);
  -        if (value == null || value.length() == 0)
  +        if (value == null || value.length() == 0) {
               value = defValue;
  +        }
           return value;
       }
   
  @@ -384,8 +386,9 @@
           NamedNodeMap map = config.getAttributes();
           String[] result = new String[map.getLength()];
           int size = map.getLength();
  -        for (int i = 0; i < size; i++)
  +        for (int i = 0; i < size; i++) {
               result[i] = ((Attr) map.item(i)).getName();
  +        }
           return result;
       }
   
  @@ -408,10 +411,11 @@
        */
       public String getValue(String defValue) {
           NodeList list = config.getChildNodes();
  -        if (list.getLength() == 1 && list.item(0).getNodeType() == 
Node.TEXT_NODE)
  +        if (list.getLength() == 1 && list.item(0).getNodeType() == 
Node.TEXT_NODE) {
               return list.item(0).getNodeValue();
  -        else
  +        } else {
               return defValue;
  +        }
       }
   
       /**
  @@ -714,13 +718,16 @@
           NodeList list = config.getChildNodes();
           int size = list.getLength();
   
  -        for (int i = 0; i < size; i++)
  -            if (list.item(i).getNodeType() == Node.ELEMENT_NODE && 
list.item(i).getNodeName().equals(name))
  +        for (int i = 0; i < size; i++) {
  +            if (list.item(i).getNodeType() == Node.ELEMENT_NODE && 
list.item(i).getNodeName().equals(name)) {
                   return new Configuration((Element) list.item(i), readOnly);
  -        if (create)
  +            }
  +        }
  +        if (create) {
               return add(name);
  -        else
  +        } else {
               return null;
  +        }
       }
   
       /**
  @@ -756,8 +763,9 @@
        * @throws ReadOnlyException if the Configuration is read-only
        */
       public Configuration add(String name) throws ReadOnlyException {
  -        if (readOnly)
  +        if (readOnly) {
               throw new ReadOnlyException();
  +        }
           Element elem = config.getOwnerDocument().createElement(name);
           config.appendChild(elem);
           //setDirty();
  @@ -773,8 +781,9 @@
        * @throws ReadOnlyException if the Configuration is read-only
        */
       public void add(Configuration newConfig) throws ReadOnlyException {
  -        if (readOnly)
  +        if (readOnly) {
               throw new ReadOnlyException();
  +        }
           Node imported = 
config.getOwnerDocument().importNode(newConfig.config, true);
           config.appendChild(imported);
           newConfig.config = (Element) imported;
  @@ -787,10 +796,14 @@
        * @throws ReadOnlyException if the Configuration is read-only
        */
       public void delete() throws ReadOnlyException {
  -        if (readOnly)
  +        if (readOnly) {
               throw new ReadOnlyException();
  -        if (config.getParentNode() != null)
  +        }
  +        
  +        if (config.getParentNode() != null) {
               config.getParentNode().removeChild(config);
  +        }
  +        
           //setDirty();
       }
   
  @@ -801,8 +814,9 @@
        * @throws ReadOnlyException if the Configuration is read-only
        */
       public void removeAttribute(String name) throws ReadOnlyException {
  -        if (readOnly)
  +        if (readOnly) {
               throw new ReadOnlyException();
  +        }
           config.removeAttribute(name);
           //setDirty();
       }
  @@ -815,8 +829,9 @@
        * @throws ReadOnlyException if the Configuration is read-only
        */
       public void setAttribute(String name, String value) throws 
ReadOnlyException {
  -        if (readOnly)
  +        if (readOnly) {
               throw new ReadOnlyException();
  +        }
           config.setAttribute(name, value);
           //setDirty();
       }
  @@ -916,12 +931,13 @@
        * @throws ReadOnlyException if the Configuration is read-only
        */
       public void setValue(String value) throws ReadOnlyException {
  -        if (readOnly)
  +        if (readOnly) {
               throw new ReadOnlyException();
  +        }
           NodeList list = config.getChildNodes();
  -        if (list.getLength() == 1 && list.item(0).getNodeType() == 
Node.TEXT_NODE)
  +        if (list.getLength() == 1 && list.item(0).getNodeType() == 
Node.TEXT_NODE) {
               list.item(0).setNodeValue(value);
  -        else {
  +        } else {
               Text text = config.getOwnerDocument().createTextNode(value);
               config.appendChild(text);
           }
  
  
  
  1.6       +50 -26    
xml-xindice/java/src/org/apache/xindice/util/ByteBuffer.java
  
  Index: ByteBuffer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/util/ByteBuffer.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- ByteBuffer.java   7 Aug 2003 20:13:24 -0000       1.5
  +++ ByteBuffer.java   9 Aug 2003 05:01:55 -0000       1.6
  @@ -115,8 +115,9 @@
           if (copy) {
               buffer = new byte[length];
               System.arraycopy(value, 0, buffer, 0, length);
  -        } else
  +        } else {
               buffer = value;
  +        }
       }
   
       public ByteBuffer(byte[] value) {
  @@ -134,16 +135,18 @@
       }
   
       public void ensureCapacity(int size) {
  -        if (locked)
  +        if (locked) {
               return;
  +        }
           checkCapacity(size);
       }
   
       private void checkCapacity(int size) {
           if (size > buffer.length) {
               int newsize = (buffer.length + 1) * 2;
  -            if (size > newsize)
  +            if (size > newsize) {
                   newsize = size;
  +            }
               byte[] old = buffer;
               buffer = new byte[newsize];
               System.arraycopy(old, 0, buffer, 0, old.length);
  @@ -151,8 +154,9 @@
       }
   
       public void pack() {
  -        if (locked)
  +        if (locked) {
               return;
  +        }
           if (buffer.length > length) {
               byte[] value = new byte[length];
               System.arraycopy(buffer, 0, value, 0, length);
  @@ -163,8 +167,9 @@
       /* StringBuffer style methods */
   
       public void append(byte[] value) {
  -        if (locked)
  +        if (locked) {
               return;
  +        }
           checkCapacity(length + value.length);
           System.arraycopy(value, 0, buffer, length, value.length);
           length += value.length;
  @@ -202,14 +207,16 @@
       }
   
       public void append(char value) {
  -        if (locked)
  +        if (locked) {
               return;
  +        }
           append(new char[]{value});
       }
   
       public void append(byte value) {
  -        if (locked)
  +        if (locked) {
               return;
  +        }
           checkCapacity(length + 1);
           buffer[length++] = value;
       }
  @@ -235,10 +242,12 @@
       }
   
       public void insert(byte[] value, int pos) {
  -        if (locked)
  +        if (locked) {
               return;
  -        if (pos < 0 || pos >= length)
  +        }
  +        if (pos < 0 || pos >= length) {
               throw new IndexOutOfBoundsException();
  +        }
           checkCapacity(length + value.length);
           byte[] temp = new byte[length - pos];
           System.arraycopy(buffer, pos, temp, 0, temp.length);
  @@ -248,8 +257,9 @@
       }
   
       public void insert(char[] value, int pos) {
  -        if (locked)
  +        if (locked) {
               return;
  +        }
   
           insert(new String(value), pos);
       }
  @@ -283,10 +293,12 @@
       }
   
       public void insert(byte value, int pos) {
  -        if (locked)
  +        if (locked) {
               return;
  -        if (pos < 0 || pos >= length)
  +        }
  +        if (pos < 0 || pos >= length) {
               throw new IndexOutOfBoundsException();
  +        }
           checkCapacity(length + 1);
           byte[] temp = new byte[length - pos];
           System.arraycopy(buffer, pos, temp, 0, temp.length);
  @@ -316,10 +328,12 @@
       }
   
       public void delete(int pos, int width) {
  -        if (locked)
  +        if (locked) {
               return;
  -        if (pos + width > length)
  +        }
  +        if (pos + width > length) {
               width = (length - pos);
  +        }
           byte[] temp = new byte[length - (pos + width)];
           System.arraycopy(buffer, pos + width, temp, 0, temp.length);
           System.arraycopy(temp, 0, buffer, pos, temp.length);
  @@ -409,10 +423,12 @@
       }
   
       public void setLength(int value) {
  -        if (locked)
  +        if (locked) {
               return;
  -        if (value < 0 || value > length)
  +        }
  +        if (value < 0 || value > length) {
               throw new IndexOutOfBoundsException();
  +        }
           length = value;
       }
   
  @@ -423,8 +439,9 @@
       }
   
       public void reset() {
  -        if (locked)
  +        if (locked) {
               return;
  +        }
           length = 0;
       }
   
  @@ -435,16 +452,19 @@
       }
   
       public void setByteAt(int index, byte value) {
  -        if (locked)
  +        if (locked) {
               return;
  -        if (index < 0 || index >= length)
  +        }
  +        if (index < 0 || index >= length) {
               throw new IndexOutOfBoundsException();
  +        }
           buffer[index] = value;
       }
   
       public void reverse() {
  -        if (locked)
  +        if (locked) {
               return;
  +        }
           byte b = 0;
           for (int i = 0; i < length / 2; i++) {
               b = buffer[i];
  @@ -478,8 +498,9 @@
       }
   
       public void readFrom(InputStream in) throws IOException {
  -        if (locked)
  +        if (locked) {
               throw new IOException("ByteBuffer Is Locked");
  +        }
           int size = in.available();
           checkCapacity(length + size);
           in.read(buffer, length, size);
  @@ -487,23 +508,26 @@
       }
   
       public void write(int b) throws IOException {
  -        if (locked)
  +        if (locked) {
               throw new IOException("ByteBuffer Is Locked");
  +        }
           checkCapacity(length + 1);
           buffer[length++] = (byte) b;
       }
   
       public void write(byte b[]) throws IOException {
  -        if (locked)
  +        if (locked) {
               throw new IOException("ByteBuffer Is Locked");
  +        }
           checkCapacity(length + b.length);
           System.arraycopy(b, 0, buffer, length, b.length);
           length += b.length;
       }
   
       public void write(byte b[], int off, int len) throws IOException {
  -        if (locked)
  +        if (locked) {
               throw new IOException("ByteBuffer Is Locked");
  +        }
           checkCapacity(length + len);
           System.arraycopy(b, off, buffer, length, len);
           length += len;
  
  
  
  1.6       +27 -18    
xml-xindice/java/src/org/apache/xindice/util/StringUtilities.java
  
  Index: StringUtilities.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/util/StringUtilities.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- StringUtilities.java      7 Aug 2003 20:13:24 -0000       1.5
  +++ StringUtilities.java      9 Aug 2003 05:01:55 -0000       1.6
  @@ -110,10 +110,13 @@
       public static String leftJustify(String value, int width) {
           StringBuffer sb = new StringBuffer(width);
           sb.append(value);
  -        for (int i = sb.length(); i < width; i++)
  +        for (int i = sb.length(); i < width; i++) {
               sb.append(' ');
  -        if (sb.length() > width)
  +        }
  +        
  +        if (sb.length() > width) {
               sb.setLength(width);
  +        }
           return sb.toString();
       }
   
  @@ -128,12 +131,15 @@
       public static String rightJustify(String value, int width) {
           StringBuffer sb = new StringBuffer(width);
           sb.append(value);
  -        for (int i = sb.length(); i < width; i++)
  +        for (int i = sb.length(); i < width; i++) {
               sb.insert(0, ' ');
  -        if (sb.length() > width)
  +        }
  +        
  +        if (sb.length() > width) {
               return sb.toString().substring(sb.length() - width);
  -        else
  +        } else {
               return sb.toString();
  +        }
       }
   
       /**
  @@ -195,9 +201,11 @@
        */
       public static int findWhiteSpace(String value, int start) {
           char[] chars = value.toCharArray();
  -        for (int i = 0; i < chars.length; i++)
  -            if (chars[i] <= 32)
  +        for (int i = 0; i < chars.length; i++) {
  +            if (chars[i] <= 32) {
                   return i;
  +            }
  +        }
           return -1;
       }
   
  @@ -227,24 +235,25 @@
           String token;
           while (st.hasMoreTokens()) {
               token = st.nextToken();
  -            if (token.equals("\b"))
  +            if (token.equals("\b")) {
                   sb.append("\\b");
  -            else if (token.equals("\t"))
  +            } else if (token.equals("\t")) {
                   sb.append("\\t");
  -            if (token.equals("\n"))
  +            } if (token.equals("\n")) {
                   sb.append("\\n");
  -            else if (token.equals("\f"))
  +            } else if (token.equals("\f")) {
                   sb.append("\\f");
  -            else if (token.equals("\r"))
  +            } else if (token.equals("\r")) {
                   sb.append("\\r");
  -            else if (token.equals("\""))
  +            } else if (token.equals("\"")) {
                   sb.append("\\\"");
  -            else if (token.equals("\'"))
  +            } else if (token.equals("\'")) {
                   sb.append("\\\'");
  -            else if (token.equals("\\"))
  +            } else if (token.equals("\\")) {
                   sb.append("\\\\");
  -            else
  +            } else {
                   sb.append(token);
  +            }
           }
           return sb.toString();
       }
  
  
  
  1.5       +5 -4      
xml-xindice/java/src/org/apache/xindice/util/ByteArrayInput.java
  
  Index: ByteArrayInput.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/util/ByteArrayInput.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- ByteArrayInput.java       7 Aug 2003 20:13:24 -0000       1.4
  +++ ByteArrayInput.java       9 Aug 2003 05:01:55 -0000       1.5
  @@ -100,10 +100,11 @@
        * @throws IOException if the position is out of range
        */
       public void setPos(int pos) throws IOException {
  -        if (pos >= 0 && pos < buf.length)
  +        if (pos >= 0 && pos < buf.length) {
               this.pos = pos;
  -        else
  +        } else {
               throw new IOException("setPos position out of bounds");
  +        }
       }
   
       /**
  
  
  
  1.5       +8 -4      
xml-xindice/java/src/org/apache/xindice/util/LockManager.java
  
  Index: LockManager.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/util/LockManager.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- LockManager.java  7 Aug 2003 20:13:24 -0000       1.4
  +++ LockManager.java  9 Aug 2003 05:01:55 -0000       1.5
  @@ -128,8 +128,10 @@
           synchronized (this) {
               info = (LockInfo) locks.get(key);
           }
  -        if (info == null)
  +        if (info == null) {
               return;
  +        }
  +        
           synchronized (info) {
               info.count--;
               info.notify();
  @@ -194,8 +196,10 @@
           synchronized (this) {
               info = (LockInfo) locks.get(key);
           }
  -        if (info == null)
  +        if (info == null) {
               return;
  +        }
  +        
           synchronized (info) {
               info.count = 0;
               info.notify();
  
  
  
  1.5       +4 -3      
xml-xindice/java/src/org/apache/xindice/util/DirectoryClassLoader.java
  
  Index: DirectoryClassLoader.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/util/DirectoryClassLoader.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DirectoryClassLoader.java 7 Aug 2003 20:13:24 -0000       1.4
  +++ DirectoryClassLoader.java 9 Aug 2003 05:01:55 -0000       1.5
  @@ -118,8 +118,9 @@
                   }
                   cache.put(classname, c);
               }
  -            if (resolve)
  +            if (resolve) {
                   resolveClass(c);
  +            }
               return c;
           } catch (Exception e) {
               throw new ClassNotFoundException(e.toString());
  
  
  
  1.4       +6 -4      
xml-xindice/java/src/org/apache/xindice/core/filer/SizeableMemFiler.java
  
  Index: SizeableMemFiler.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/filer/SizeableMemFiler.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- SizeableMemFiler.java     7 Aug 2003 20:13:21 -0000       1.3
  +++ SizeableMemFiler.java     9 Aug 2003 05:01:55 -0000       1.4
  @@ -121,13 +121,15 @@
       }
   
       private void checkOpened() throws DBException {
  -        if (!opened)
  +        if (!opened) {
               throw new FilerException(FaultCodes.COL_COLLECTION_CLOSED, 
"Filer is closed");
  +        }
       }
   
       private void checkReadOnly() throws DBException {
  -        if (readOnly)
  +        if (readOnly) {
               throw new FilerException(FaultCodes.COL_COLLECTION_READ_ONLY, 
"Filer is read-only");
  +        }
       }
   
       public boolean create() {
  
  
  
  1.17      +51 -26    
xml-xindice/java/src/org/apache/xindice/core/filer/Paged.java
  
  Index: Paged.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/filer/Paged.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- Paged.java        8 Aug 2003 22:40:45 -0000       1.16
  +++ Paged.java        9 Aug 2003 05:01:55 -0000       1.17
  @@ -424,8 +424,9 @@
               // Steal a deleted page
               p = getPage(pageNum);
               fileHeader.setFirstFreePage(p.getPageHeader().nextPage);
  -            if (fileHeader.firstFreePage == NO_PAGE)
  +            if (fileHeader.firstFreePage == NO_PAGE) {
                   fileHeader.setLastFreePage(NO_PAGE);
  +            }
           } else {
               // Grow the file
               pageNum = fileHeader.totalCount;
  @@ -559,8 +560,9 @@
               }
           }
   
  -        if (error)
  +        if (error) {
               throw new FilerException(FaultCodes.GEN_CRITICAL_ERROR, "Error 
performing flush!");
  +        }
       }
   
   
  @@ -614,30 +616,36 @@
   
       public static Value[] insertArrayValue(Value[] vals, Value val, int idx) 
{
           Value[] newVals = new Value[vals.length + 1];
  -        if (idx > 0)
  +        if (idx > 0) {
               System.arraycopy(vals, 0, newVals, 0, idx);
  +        }
           newVals[idx] = val;
  -        if (idx < vals.length)
  +        if (idx < vals.length) {
               System.arraycopy(vals, idx, newVals, idx + 1, vals.length - idx);
  +        }
           return newVals;
       }
   
       public static Value[] deleteArrayValue(Value[] vals, int idx) {
           Value[] newVals = new Value[vals.length - 1];
  -        if (idx > 0)
  +        if (idx > 0) {
               System.arraycopy(vals, 0, newVals, 0, idx);
  -        if (idx < newVals.length)
  +        }
  +        if (idx < newVals.length) {
               System.arraycopy(vals, idx + 1, newVals, idx, newVals.length - 
idx);
  +        }
           return newVals;
       }
   
       public static long[] insertArrayLong(long[] vals, long val, int idx) {
           long[] newVals = new long[vals.length + 1];
  -        if (idx > 0)
  +        if (idx > 0) {
               System.arraycopy(vals, 0, newVals, 0, idx);
  +        }
           newVals[idx] = val;
  -        if (idx < vals.length)
  +        if (idx < vals.length) {
               System.arraycopy(vals, idx, newVals, idx + 1, vals.length - idx);
  +        }
           return newVals;
       }
   
  @@ -652,39 +660,49 @@
   
       public static int[] insertArrayInt(int[] vals, int val, int idx) {
           int[] newVals = new int[vals.length + 1];
  -        if (idx > 0)
  +        if (idx > 0) {
               System.arraycopy(vals, 0, newVals, 0, idx);
  +        }
           newVals[idx] = val;
  -        if (idx < vals.length)
  +        if (idx < vals.length) {
               System.arraycopy(vals, idx, newVals, idx + 1, vals.length - idx);
  +        }
           return newVals;
       }
   
       public static int[] deleteArrayInt(int[] vals, int idx) {
           int[] newVals = new int[vals.length - 1];
  -        if (idx > 0)
  +        if (idx > 0) {
               System.arraycopy(vals, 0, newVals, 0, idx);
  -        if (idx < newVals.length)
  +        }
  +        if (idx < newVals.length) {
               System.arraycopy(vals, idx + 1, newVals, idx, newVals.length - 
idx);
  +        }
           return newVals;
       }
   
       public static short[] insertArrayShort(short[] vals, short val, int idx) 
{
           short[] newVals = new short[vals.length + 1];
  -        if (idx > 0)
  +        if (idx > 0) {
               System.arraycopy(vals, 0, newVals, 0, idx);
  +        }
           newVals[idx] = val;
  -        if (idx < vals.length)
  +        if (idx < vals.length) {
               System.arraycopy(vals, idx, newVals, idx + 1, vals.length - idx);
  +        }
  +        
           return newVals;
       }
   
       public static short[] deleteArrayShort(short[] vals, int idx) {
           short[] newVals = new short[vals.length - 1];
  -        if (idx > 0)
  +        if (idx > 0) {
               System.arraycopy(vals, 0, newVals, 0, idx);
  -        if (idx < newVals.length)
  +        }
  +        if (idx < newVals.length) {
               System.arraycopy(vals, idx + 1, newVals, idx, newVals.length - 
idx);
  +        }
  +        
           return newVals;
       }
   
  @@ -724,8 +742,9 @@
           }
   
           public FileHeader(boolean read) throws IOException {
  -            if (read)
  +            if (read) {
                   read();
  +            }
           }
   
           public synchronized final void read() throws IOException {
  @@ -753,8 +772,9 @@
           }
   
           public synchronized final void write() throws IOException {
  -            if (!dirty)
  +            if (!dirty) {
                   return;
  +            }
   
               RandomAccessFile raf = null;
               try {
  @@ -949,8 +969,9 @@
               status = dis.readByte();
               dirty = false;
   
  -            if (status == UNUSED)
  +            if (status == UNUSED) {
                   return;
  +            }
   
               keyLen = dis.readShort();
               keyHash = dis.readInt();
  @@ -1167,24 +1188,28 @@
           }
   
           public synchronized Key getKey() {
  -            if (header.keyLen > 0)
  +            if (header.keyLen > 0) {
                   return new Key(data, keyPos, header.keyLen);
  -            else
  +            } else {
                   return null;
  +            }
           }
   
           public synchronized void streamTo(OutputStream os) throws 
IOException {
  -            if (header.dataLen > 0)
  +            if (header.dataLen > 0) {
                   os.write(data, dataPos, header.dataLen);
  +            }
           }
   
           public synchronized void streamFrom(InputStream is) throws 
IOException {
               int avail = is.available();
               header.dataLen = fileHeader.workSize - header.keyLen;
  -            if (avail < header.dataLen)
  +            if (avail < header.dataLen) {
                   header.dataLen = avail;
  -            if (header.dataLen > 0)
  +            }
  +            if (header.dataLen > 0) {
                   is.read(data, keyPos + header.keyLen, header.dataLen);
  +            }
           }
   
           public synchronized boolean isLoaded() {
  
  
  
  1.12      +19 -11    
xml-xindice/java/src/org/apache/xindice/core/filer/FSFiler.java
  
  Index: FSFiler.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/filer/FSFiler.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- FSFiler.java      7 Aug 2003 20:13:21 -0000       1.11
  +++ FSFiler.java      9 Aug 2003 05:01:55 -0000       1.12
  @@ -130,8 +130,9 @@
       }
   
       private void checkOpened() throws DBException {
  -        if (!opened)
  +        if (!opened) {
               throw new FilerException(FaultCodes.COL_COLLECTION_CLOSED, 
"Filer is closed");
  +        }
       }
   
       private void checkReadOnly() throws DBException {
  @@ -163,10 +164,11 @@
       }
   
       public boolean create() {
  -        if (!dir.exists())
  +        if (!dir.exists()) {
               return dir.mkdirs();
  -        else
  +        } else {
               return true;
  +        }
       }
   
       public void flush() {
  @@ -179,8 +181,9 @@
           checkOpened();
   
           String fname = key.toString();
  -        if (!isExtensionValid(fname))
  +        if (!isExtensionValid(fname)) {
               return null;
  +        }
   
           File file = new File(dir, fname);
           try {
  @@ -190,8 +193,9 @@
               meta.put(Record.MODIFIED, new Long(file.lastModified()));
   
               byte[] valueData = cache.getFile(file);
  -            if (valueData != null)
  +            if (valueData != null) {
                   return new Record(key, new Value(valueData), meta);
  +            }
           } catch (Exception e) {
               log.warn(e);
           } finally {
  @@ -211,8 +215,9 @@
           checkReadOnly();
   
           String fname = key.toString();
  -        if (!isExtensionValid(fname))
  +        if (!isExtensionValid(fname)) {
               return false;
  +        }
   
           File file = new File(dir, fname);
           try {
  @@ -237,8 +242,9 @@
           checkReadOnly();
   
           String fname = key.toString();
  -        if (!isExtensionValid(fname))
  +        if (!isExtensionValid(fname)) {
               return false;
  +        }
   
           File file = new File(dir, fname);
           try {
  @@ -271,11 +277,13 @@
       private boolean isExtensionValid(String fname) {
           if (extensions != null) {
               int idx = fname.lastIndexOf('.');
  -            if (idx == -1)
  +            if (idx == -1) {
                   return false;
  +            }
               String ext = fname.substring(idx + 1);
  -            if (!extensions.contains(ext))
  +            if (!extensions.contains(ext)) {
                   return false;
  +            }
           }
           return true;
       }
  
  
  
  1.16      +85 -46    
xml-xindice/java/src/org/apache/xindice/core/filer/BTree.java
  
  Index: BTree.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/filer/BTree.java,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- BTree.java        8 Aug 2003 22:40:45 -0000       1.15
  +++ BTree.java        9 Aug 2003 05:01:55 -0000       1.16
  @@ -356,10 +356,11 @@
        * @return The root node
        */
       protected final BTreeNode getRootNode(BTreeRootInfo root) {
  -        if (root.page == rootInfo.page)
  +        if (root.page == rootInfo.page) {
               return rootNode;
  -        else
  +        } else {
               return getBTreeNode(root, root.getPage(), null);
  +        }
       }
   
       /**
  @@ -533,8 +534,9 @@
   
               // Read in the pointers
               ptrs = new long[ph.getPointerCount()];
  -            for (int i = 0; i < ptrs.length; i++)
  +            for (int i = 0; i < ptrs.length; i++) {
                   ptrs[i] = is.readLong();
  +            }
   
               cache.put(new Long(page.getPageNum()), this);
           }
  @@ -550,8 +552,9 @@
               }
   
               // Write out the pointers
  -            for (int i = 0; i < ptrs.length; i++)
  +            for (int i = 0; i < ptrs.length; i++) {
                   os.writeLong(ptrs[i]);
  +            }
   
               writeValue(page, new Value(bos.toByteArray()));
   
  @@ -573,10 +576,11 @@
                       loadPtr = 0;
                   }
               }
  -            if (load)
  +            if (load) {
                   return getBTreeNode(loadNode, loadPtr, this);
  -            else
  +            } else {
                   return null;
  +            }
           }
   
           public synchronized void getChildStream(int idx, Streamable stream) 
throws IOException {
  @@ -645,10 +649,11 @@
                           setValues(insertArrayValue(values, value, idx));
                           setPointers(insertArrayLong(ptrs, pointer, idx));
   
  -                        if (split)
  +                        if (split) {
                               split();
  -                        else
  +                        } else {
                               write();
  +                        }
                       }
                       return -1;
   
  @@ -667,10 +672,11 @@
               setValues(insertArrayValue(values, value, idx));
               setPointers(insertArrayLong(ptrs, rightPointer, idx + 1));
   
  -            if (split)
  +            if (split) {
                   split();
  -            else
  +            } else {
                   write();
  +            }
           }
   
           public Value getSeparator(Value value1, Value value2) {
  @@ -772,10 +778,11 @@
                       return getChildNode(idx).findValue(value);
   
                   case LEAF:
  -                    if (idx < 0)
  +                    if (idx < 0) {
                           throw new BTreeNotFoundException("Value '" + 
value.toString() + "' doesn't exist");
  -                    else
  +                    } else {
                           return ptrs[idx];
  +                    }
   
                   default :
                       throw new BTreeCorruptException("Invalid Page Type In 
findValue");
  @@ -799,18 +806,22 @@
                               case IndexQuery.BW:
                               case IndexQuery.IN:
                               case IndexQuery.SW:
  -                                for (int i = 0; i < ptrs.length; i++)
  -                                    if (i >= leftIdx && i <= rightIdx)
  +                                for (int i = 0; i < ptrs.length; i++) {
  +                                    if (i >= leftIdx && i <= rightIdx) {
                                           getChildNode(i).query(query, 
callback);
  +                                    }
  +                                }
                                   break;
   
                               case IndexQuery.NBWX:
                               case IndexQuery.NBW:
                               case IndexQuery.NIN:
                               case IndexQuery.NSW:
  -                                for (int i = 0; i < ptrs.length; i++)
  -                                    if (i <= leftIdx || i >= rightIdx)
  +                                for (int i = 0; i < ptrs.length; i++) {
  +                                    if (i <= leftIdx || i >= rightIdx) {
                                           getChildNode(i).query(query, 
callback);
  +                                    }
  +                                }
                                   break;
   
                               case IndexQuery.EQ:
  @@ -819,22 +830,27 @@
   
                               case IndexQuery.LT:
                               case IndexQuery.LEQ:
  -                                for (int i = 0; i < ptrs.length; i++)
  -                                    if (i <= leftIdx)
  +                                for (int i = 0; i < ptrs.length; i++) {
  +                                    if (i <= leftIdx) {
                                           getChildNode(i).query(query, 
callback);
  +                                    }
  +                                }
                                   break;
   
                               case IndexQuery.GT:
                               case IndexQuery.GEQ:
  -                                for (int i = 0; i < ptrs.length; i++)
  -                                    if (i >= rightIdx)
  +                                for (int i = 0; i < ptrs.length; i++) {
  +                                    if (i >= rightIdx) {
                                           getChildNode(i).query(query, 
callback);
  +                                    }
  +                                }
                                   break;
   
                               case IndexQuery.NEQ:
                               default :
  -                                for (int i = 0; i < ptrs.length; i++)
  +                                for (int i = 0; i < ptrs.length; i++) {
                                       getChildNode(i).query(query, callback);
  +                                }
                                   break;
                           }
                           break;
  @@ -842,64 +858,84 @@
                       case LEAF:
                           switch (query.getOperator()) {
                               case IndexQuery.EQ:
  -                                if (leftIdx >= 0)
  +                                if (leftIdx >= 0) {
                                       callback.indexInfo(values[leftIdx], 
ptrs[leftIdx]);
  +                                }
                                   break;
   
                               case IndexQuery.NEQ:
  -                                for (int i = 0; i < ptrs.length; i++)
  -                                    if (i != leftIdx)
  +                                for (int i = 0; i < ptrs.length; i++) {
  +                                    if (i != leftIdx) {
                                           callback.indexInfo(values[i], 
ptrs[i]);
  +                                    }
  +                                }
                                   break;
   
                               case IndexQuery.BWX:
                               case IndexQuery.BW:
                               case IndexQuery.SW:
                               case IndexQuery.IN:
  -                                if (leftIdx < 0)
  +                                if (leftIdx < 0) {
                                       leftIdx = -(leftIdx + 1);
  -                                if (rightIdx < 0)
  +                                }
  +                                if (rightIdx < 0) {
                                       rightIdx = -(rightIdx + 1);
  -                                for (int i = 0; i < ptrs.length; i++)
  -                                    if (i >= leftIdx && i <= rightIdx && 
query.testValue(values[i]))
  +                                }
  +                                for (int i = 0; i < ptrs.length; i++) {
  +                                    if (i >= leftIdx && i <= rightIdx && 
query.testValue(values[i])) {
                                           callback.indexInfo(values[i], 
ptrs[i]);
  +                                    }
  +                                }
                                   break;
   
                               case IndexQuery.NBWX:
                               case IndexQuery.NBW:
                               case IndexQuery.NSW:
  -                                if (leftIdx < 0)
  +                                if (leftIdx < 0) {
                                       leftIdx = -(leftIdx + 1);
  -                                if (rightIdx < 0)
  +                                }
  +                                if (rightIdx < 0) {
                                       rightIdx = -(rightIdx + 1);
  -                                for (int i = 0; i < ptrs.length; i++)
  -                                    if ((i <= leftIdx || i >= rightIdx) && 
query.testValue(values[i]))
  +                                }
  +                                for (int i = 0; i < ptrs.length; i++) {
  +                                    if ((i <= leftIdx || i >= rightIdx) && 
query.testValue(values[i])) {
                                           callback.indexInfo(values[i], 
ptrs[i]);
  +                                    }
  +                                }
                                   break;
   
                               case IndexQuery.LT:
                               case IndexQuery.LEQ:
  -                                if (leftIdx < 0)
  +                                if (leftIdx < 0) {
                                       leftIdx = -(leftIdx + 1);
  -                                for (int i = 0; i < ptrs.length; i++)
  -                                    if (i <= leftIdx && 
query.testValue(values[i]))
  +                                }
  +                                for (int i = 0; i < ptrs.length; i++) {
  +                                    if (i <= leftIdx && 
query.testValue(values[i])) {
                                           callback.indexInfo(values[i], 
ptrs[i]);
  +                                    }
  +                                }
                                   break;
   
                               case IndexQuery.GT:
                               case IndexQuery.GEQ:
  -                                if (rightIdx < 0)
  +                                if (rightIdx < 0) {
                                       rightIdx = -(rightIdx + 1);
  -                                for (int i = 0; i < ptrs.length; i++)
  -                                    if (i >= rightIdx && 
query.testValue(values[i]))
  +                                }
  +                                
  +                                for (int i = 0; i < ptrs.length; i++) {
  +                                    if (i >= rightIdx && 
query.testValue(values[i])) {
                                           callback.indexInfo(values[i], 
ptrs[i]);
  +                                    }
  +                                }
                                   break;
   
                               case IndexQuery.NIN:
                               default :
  -                                for (int i = 0; i < ptrs.length; i++)
  -                                    if (query.testValue(values[i]))
  +                                for (int i = 0; i < ptrs.length; i++) {
  +                                    if (query.testValue(values[i])) {
                                           callback.indexInfo(values[i], 
ptrs[i]);
  +                                    }
  +                                }
                                   break;
                           }
                           break;
  @@ -912,13 +948,15 @@
                   // No Query - Just Walk The Tree
                   switch (ph.getStatus()) {
                       case BRANCH:
  -                        for (int i = 0; i < ptrs.length; i++)
  +                        for (int i = 0; i < ptrs.length; i++) {
                               getChildNode(i).query(query, callback);
  +                        }
                           break;
   
                       case LEAF:
  -                        for (int i = 0; i < values.length; i++)
  +                        for (int i = 0; i < values.length; i++) {
                               callback.indexInfo(values[i], ptrs[i]);
  +                        }
                           break;
   
                       default :
  @@ -1035,10 +1073,11 @@
   
           /** The number of pointers stored by this page */
           public synchronized final short getPointerCount() {
  -            if (getStatus() == BRANCH)
  +            if (getStatus() == BRANCH) {
                   return (short) (valueCount + 1);
  -            else
  +            } else {
                   return valueCount;
  +            }
           }
       }
   }
  
  
  
  1.8       +5 -4      
xml-xindice/java/src/org/apache/xindice/xml/jaxp/DocumentBuilderImpl.java
  
  Index: DocumentBuilderImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/jaxp/DocumentBuilderImpl.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DocumentBuilderImpl.java  7 Aug 2003 20:13:26 -0000       1.7
  +++ DocumentBuilderImpl.java  9 Aug 2003 05:01:56 -0000       1.8
  @@ -119,10 +119,11 @@
       }
   
       public Document parse(InputSource source) throws SAXException, 
IOException, IllegalArgumentException {
  -        if (source == null)
  +        if (source == null) {
               throw new IllegalArgumentException();
  -        else
  +        } else {
               parser.parse(source);
  +        }
           return parser.getDocument();
       }
   
  
  
  
  1.5       +6 -4      
xml-xindice/java/src/org/apache/xindice/core/meta/TimeRecord.java
  
  Index: TimeRecord.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/meta/TimeRecord.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- TimeRecord.java   7 Aug 2003 20:13:22 -0000       1.4
  +++ TimeRecord.java   9 Aug 2003 05:01:56 -0000       1.5
  @@ -122,10 +122,12 @@
       public String toString() {
           StringBuffer buffer = new StringBuffer();
           buffer.append("[");
  -        if (created > 0)
  +        if (created > 0) {
               buffer.append("cr=" + (new Date(created)).toString());
  -        if (modified > 0)
  +        }
  +        if (modified > 0) {
               buffer.append("mod=" + (new Date(modified)).toString());
  +        }
           buffer.append("]");
           return buffer.toString();
       }
  
  
  
  1.9       +41 -21    
xml-xindice/java/src/org/apache/xindice/core/meta/MetaData.java
  
  Index: MetaData.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/meta/MetaData.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- MetaData.java     8 Aug 2003 22:48:44 -0000       1.8
  +++ MetaData.java     9 Aug 2003 05:01:56 -0000       1.9
  @@ -235,8 +235,9 @@
        * @return String the value of attribute, or null if not found
        */
       public Object getAttribute(final Object name) {
  -        if (null == attrs)
  +        if (null == attrs) {
               return null;
  +        }
   
           return attrs.get(name);
       }
  @@ -261,11 +262,13 @@
   
       public Integer getAttributeAsInteger(final Object name) {
           Object o = getAttribute(name);
  -        if (null == o)
  +        if (null == o) {
               return null;
  +        }
   
  -        if (o instanceof Integer)
  +        if (o instanceof Integer) {
               return (Integer) o;
  +        }
   
           if (o instanceof Number) {
               Number n = (Number) o;
  @@ -282,11 +285,13 @@
   
       public Long getAttributeAsLong(final Object name) {
           Object o = getAttribute(name);
  -        if (null == o)
  +        if (null == o) {
               return null;
  +        }
   
  -        if (o instanceof Long)
  +        if (o instanceof Long) {
               return (Long) o;
  +        }
   
           if (o instanceof Number) {
               Number n = (Number) o;
  @@ -303,11 +308,13 @@
   
       public Short getAttributeAsShort(final Object name) {
           Object o = getAttribute(name);
  -        if (null == o)
  +        if (null == o) {
               return null;
  +        }
   
  -        if (o instanceof Short)
  +        if (o instanceof Short) {
               return (Short) o;
  +        }
   
           if (o instanceof Number) {
               Number n = (Number) o;
  @@ -390,8 +397,9 @@
           for (Enumeration e = meta.getAttributeKeys(); e.hasMoreElements();) {
               Object key = e.nextElement();
               Object value = meta.getAttribute(key);
  -            if (null == this.attrs)
  +            if (null == this.attrs) {
                   this.attrs = new Hashtable();
  +            }
               this.attrs.put(key, value);
           }
           this.custom = null;
  @@ -572,8 +580,9 @@
   
               if (systemElemName.equals(elementName)) {
                   String attrStr = element.getAttribute(A_TYPE);
  -                if (null != attrStr)
  +                if (null != attrStr) {
                       this.type = parseTypeString(attrStr);
  +                }
   
                   if (this.type == LINK) {
                       this.link = element.getAttribute(A_HREF);
  @@ -614,10 +623,13 @@
                       Element e = (Element) attrList.item(j);
   
                       String attrName = e.getAttribute(A_NAME);
  -                    if (null == attrName) continue;
  +                    if (null == attrName) {
  +                     continue;
  +                    }
   
  -                    if (null == this.attrs)
  +                    if (null == this.attrs) {
                           this.attrs = new Hashtable();
  +                    }
                       this.attrs.put(attrName, e.getAttribute(A_VALUE));
                   }
               } else if (customElemName.equals(elementName)) {
  @@ -671,12 +683,15 @@
        * @return short The short for this string.
        */
       public static short parseTypeString(final String str) {
  -        if (str.equalsIgnoreCase("doc"))
  +        if (str.equalsIgnoreCase("doc")) {
               return DOCUMENT;
  -        if (str.equalsIgnoreCase("col"))
  +        }
  +        if (str.equalsIgnoreCase("col")) {
               return COLLECTION;
  -        if (str.equalsIgnoreCase("link"))
  +        }
  +        if (str.equalsIgnoreCase("link")) {
               return LINK;
  +        }
   
           return UNKNOWN;
       }
  @@ -762,16 +777,21 @@
   
           buffer.append("META[");
           buffer.append(getTypeString(type));
  -        if (owner != null)
  +        if (owner != null) {
               buffer.append(" owner=" + owner);
  -        if (created > 0)
  +        }
  +        if (created > 0) {
               buffer.append(" created=" + (new Date(created)).toString());
  -        if (modified > 0)
  +        }
  +        if (modified > 0) {
               buffer.append(" modified=" + (new Date(modified)).toString());
  -        if (link != null)
  +        }
  +        if (link != null) {
               buffer.append(" link=" + link);
  -        if (attrs != null)
  +        }
  +        if (attrs != null) {
               buffer.append(" attrs=" + attrs);
  +        }
           buffer.append("]");
           return buffer.toString();
       }
  
  
  
  1.10      +10 -7     
xml-xindice/java/src/org/apache/xindice/core/xupdate/XUpdateImpl.java
  
  Index: XUpdateImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/xupdate/XUpdateImpl.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- XUpdateImpl.java  7 Aug 2003 20:13:23 -0000       1.9
  +++ XUpdateImpl.java  9 Aug 2003 05:01:56 -0000       1.10
  @@ -100,8 +100,9 @@
        * Set the namespace map to be used when resolving queries
        */
       public void setNamespaceMap(NamespaceMap nsMap) {
  -        if (nsMap == null)
  +        if (nsMap == null) {
               return;
  +        }
   
           if (this.nsMap == null) {
               this.nsMap = nsMap;
  @@ -175,8 +176,9 @@
   
           if (origNode instanceof CompressedNode) {
               CompressedNode cn = (CompressedNode) origNode;
  -            if (cn.isDirty())
  +            if (cn.isDirty()) {
                   nodesModified++;
  +            }
           }
       }
   
  @@ -205,11 +207,12 @@
                           DBNode node = (DBNode) ns.getNextNode();
                           Document doc = node.getOwnerDocument();
   
  -                        if (doc == lastDoc)
  +                        if (doc == lastDoc) {
                               continue; // We only have to process it once
  -                        else
  +                        } else {
                               lastDoc = doc;
  -
  +                        }
  +                        
                           NodeSource source = node.getSource();
   
                           Node contextNode = doc.getDocumentElement();
  
  
  
  1.8       +4 -3      
xml-xindice/java/src/org/apache/xindice/core/xupdate/XObjectImpl.java
  
  Index: XObjectImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/xupdate/XObjectImpl.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- XObjectImpl.java  7 Aug 2003 20:13:23 -0000       1.7
  +++ XObjectImpl.java  9 Aug 2003 05:01:56 -0000       1.8
  @@ -80,8 +80,9 @@
        * @exception IllegalArgumentException If the given XObject was null.
        */
       public XObjectImpl(XObject xobj) throws IllegalArgumentException {
  -        if (xobj == null)
  +        if (xobj == null) {
               throw new IllegalArgumentException("XalanXObject(): Argument was 
null!");
  +        }
           _xobj = xobj;
       }
   
  
  
  
  1.8       +5 -4      
xml-xindice/java/src/org/apache/xindice/tools/command/AddIndexer.java
  
  Index: AddIndexer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/tools/command/AddIndexer.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- AddIndexer.java   7 Aug 2003 20:13:24 -0000       1.7
  +++ AddIndexer.java   9 Aug 2003 05:01:56 -0000       1.8
  @@ -112,10 +112,11 @@
                       // Setup optional index attributes
                       if (table.containsKey(XMLTools.TYPE)) {
                           String t = (String) table.get(XMLTools.TYPE);
  -                        if (t.equalsIgnoreCase("name"))
  +                        if (t.equalsIgnoreCase("name")) {
                               idxEle.setAttribute("class", 
XINDICE_NAME_INDEXER);
  -                        else
  +                        } else {
                               idxEle.setAttribute("type", (String) 
table.get(XMLTools.TYPE));
  +                        }
                       }
   
                       if (table.containsKey(XMLTools.PAGE_SIZE)) {
  
  
  
  1.23      +8 -5      
xml-xindice/java/src/org/apache/xindice/xml/sax/SAXEventGenerator.java
  
  Index: SAXEventGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/sax/SAXEventGenerator.java,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- SAXEventGenerator.java    7 Aug 2003 20:13:26 -0000       1.22
  +++ SAXEventGenerator.java    9 Aug 2003 05:01:56 -0000       1.23
  @@ -230,8 +230,9 @@
           properties.put(name, value);
   
           if (name.equals(CompressionHandler.HANDLER)
  -                && value instanceof CompressionHandler)
  +                && value instanceof CompressionHandler) {
               comp = (CompressionHandler) value;
  +     }
       }
   
       public void setEntityResolver(EntityResolver resolver) {
  @@ -373,8 +374,9 @@
               pos = bis.getPos();
               /* TODO why is it used for? byte signature = */ 
in.readSignature();
               len = in.readContentSize();
  -            if (len == 0)
  +            if (len == 0) {
                   len = 1;
  +            }
   
               int type = in.getNodeType();
   
  @@ -459,8 +461,9 @@
           }
           content.startDocument();
           boolean result = processContainer(false, pos, len);
  -        if (result)
  +        if (result) {
               content.endDocument();
  +        }
           return result;
       }
   
  
  
  
  1.14      +15 -8     
xml-xindice/java/src/org/apache/xindice/core/request/URIMapper.java
  
  Index: URIMapper.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/request/URIMapper.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- URIMapper.java    7 Aug 2003 20:13:23 -0000       1.13
  +++ URIMapper.java    9 Aug 2003 05:01:56 -0000       1.14
  @@ -247,8 +247,9 @@
   
       public void reclaim() {
           reset();
  -        if (pool != null)
  +        if (pool != null) {
               pool.putObject(this);
  +        }
       }
   
       /**
  @@ -293,11 +294,14 @@
           int start = pos;
           while (pos < buf.length) {
               lastChar = (char) buf[pos++];
  -            if (delims.indexOf(lastChar) != -1)
  +            if (delims.indexOf(lastChar) != -1) {
                   break;
  +            }
           }
  -        if (pos == buf.length && delims.indexOf(lastChar) == -1)
  +        if (pos == buf.length && delims.indexOf(lastChar) == -1) {
               pos++;
  +        }
  +        
           return pos > start ? new String(buf, start, pos - start - 1) : "";
       }
   
  @@ -314,8 +318,9 @@
               String temp;
               while (true) {
                   name = parseName("=");
  -                if (name.length() == 0)
  +                if (name.length() == 0) {
                       break;
  +                }
                   value = parseName("?&;");
                   temp = params.getProperty(name);
                   if (temp != null) {
  @@ -356,12 +361,14 @@
   
           // Database check
           tmp = parseName("/");
  -        if (tmp == null)
  +        if (tmp == null) {
               return;
  +        }
   
           db = Database.getDatabase(tmp);
  -        if (db == null)
  +        if (db == null) {
               return;
  +        }
   
           type = APPLICATION;
           tmp = parseName("/(?");
  
  
  
  1.7       +19 -12    
xml-xindice/java/src/org/apache/xindice/core/data/Value.java
  
  Index: Value.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/data/Value.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- Value.java        7 Aug 2003 20:13:21 -0000       1.6
  +++ Value.java        9 Aug 2003 05:01:56 -0000       1.7
  @@ -173,12 +173,14 @@
       }
   
       public boolean equals(Object obj) {
  -        if (this == obj)
  +        if (this == obj) {
               return true;
  -        if (obj instanceof Value)
  +        }
  +        if (obj instanceof Value) {
               return equals((Value) obj);
  -        else
  +        } else {
               return equals(new Value(obj.toString()));
  +        }
       }
   
       public final int compareTo(Value value) {
  @@ -201,29 +203,34 @@
               }
           }
   
  -        if (len == dlen)
  +        if (len == dlen) {
               return 0;
  -        else
  +        } else {
               return len > dlen ? stop + 1 : -(stop + 1);
  +        }
       }
   
       public final int compareTo(Object obj) {
  -        if (obj instanceof Value)
  +        if (obj instanceof Value) {
               return compareTo((Value) obj);
  -        else
  +        } else {
               return compareTo(new Value(obj.toString()));
  +        }
       }
   
       public final boolean startsWith(Value value) {
  -        if (len < value.len)
  +        if (len < value.len) {
               return false;
  +        }
   
           byte[] ddata = value.data;
           int dpos = value.pos;
   
  -        for (int i = 0; i < value.len; i++)
  -            if (data[i + pos] != ddata[i + dpos])
  +        for (int i = 0; i < value.len; i++) {
  +            if (data[i + pos] != ddata[i + dpos]) {
                   return false;
  +            }
  +        }
   
           return true;
       }
  
  
  
  1.6       +20 -17    
xml-xindice/java/src/org/apache/xindice/core/data/Types.java
  
  Index: Types.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/data/Types.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- Types.java        7 Aug 2003 20:13:21 -0000       1.5
  +++ Types.java        9 Aug 2003 05:01:56 -0000       1.6
  @@ -105,39 +105,42 @@
        * @return The type value
        */
       public static int typeOf(Class c) {
  -        if (c.isArray())
  +        if (c.isArray()) {
               c = c.getComponentType();
  +        }
   
  -        if (c == void.class)
  +        if (c == void.class) {
               return VOID;
  +        }
   
           if (c.isPrimitive()) {
  -            if (c == Boolean.TYPE)
  +            if (c == Boolean.TYPE) {
                   return BOOLEAN;
  -            else if (c == Byte.TYPE)
  +            } else if (c == Byte.TYPE) {
                   return BYTE;
  -            else if (c == Character.TYPE)
  +            } else if (c == Character.TYPE) {
                   return CHAR;
  -            else if (c == Short.TYPE)
  +            } else if (c == Short.TYPE) {
                   return SHORT;
  -            else if (c == Integer.TYPE)
  +            } else if (c == Integer.TYPE) {
                   return INT;
  -            else if (c == Long.TYPE)
  +            } else if (c == Long.TYPE) {
                   return LONG;
  -            else if (c == Float.TYPE)
  +            } else if (c == Float.TYPE) {
                   return FLOAT;
  -            else if (c == Double.TYPE)
  +            } else if (c == Double.TYPE) {
                   return DOUBLE;
  +            }
           } else {
  -            if (c == String.class)
  +            if (c == String.class) {
                   return STRING;
  -            else if (c == Variant.class)
  +            } else if (c == Variant.class) {
                   return VARIANT;
  -            else if (Element.class.isAssignableFrom(c))
  +             } else if (Element.class.isAssignableFrom(c)) {
                   return ELEMENT;
  -            else if (Document.class.isAssignableFrom(c))
  +             } else if (Document.class.isAssignableFrom(c)) {
                   return DOCUMENT;
  -            else if (DocumentFragment.class.isAssignableFrom(c))
  +                     } else if (DocumentFragment.class.isAssignableFrom(c)) {
                   return DOCUMENTFRAGMENT;
           }
           return UNKNOWN;
  
  
  
  1.5       +9 -6      
xml-xindice/java/src/org/apache/xindice/tools/ArgTokenizer.java
  
  Index: ArgTokenizer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/tools/ArgTokenizer.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- ArgTokenizer.java 7 Aug 2003 20:13:24 -0000       1.4
  +++ ArgTokenizer.java 9 Aug 2003 05:01:56 -0000       1.5
  @@ -80,8 +80,9 @@
       public ArgTokenizer(String argString) {
           StringTokenizer st = new StringTokenizer(argString);
           args = new String[st.countTokens()];
  -        for (int i = 0; st.hasMoreTokens(); i++)
  +        for (int i = 0; st.hasMoreTokens(); i++) {
               args[i] = st.nextToken();
  +        }
       }
   
       public boolean hasMoreTokens() {
  @@ -94,8 +95,9 @@
               sb.append(args[idx++]);
               while (hasMoreTokens()) {
                   String nt = args[idx];
  -                if (!nt.startsWith("-"))
  +                if (!nt.startsWith("-")) {
                       sb.append(' ' + args[idx++]);
  +                }
                   else
                       break;
               }
  @@ -105,10 +107,11 @@
       }
   
       public String nextToken() {
  -        if (hasMoreTokens())
  +        if (hasMoreTokens()) {
               return args[idx++];
  -        else
  +        } else {
               return "";
  +        }
       }
   }
   
  
  
  
  1.6       +4 -3      
xml-xindice/java/src/org/apache/xindice/core/query/NodeListSet.java
  
  Index: NodeListSet.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/query/NodeListSet.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- NodeListSet.java  9 Aug 2003 02:33:30 -0000       1.5
  +++ NodeListSet.java  9 Aug 2003 05:01:56 -0000       1.6
  @@ -84,8 +84,9 @@
   
       public Object getNextNode() {
           DBNode n = (DBNode) list.item(idx++);
  -        if (n != null)
  +        if (n != null) {
               n.expandSource();
  +        }
           return n;
       }
   }
  
  
  
  1.8       +54 -36    
xml-xindice/java/src/org/apache/xindice/core/query/QueryEngine.java
  
  Index: QueryEngine.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/query/QueryEngine.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- QueryEngine.java  7 Aug 2003 20:13:22 -0000       1.7
  +++ QueryEngine.java  9 Aug 2003 05:01:56 -0000       1.8
  @@ -138,8 +138,9 @@
   
       private QueryResolver getResolver(String style) throws QueryException {
           QueryResolver res = (QueryResolver) resolvers.get(style);
  -        if (res == null)
  +        if (res == null) {
               throw new StyleNotFoundException("No Resolver available for '" + 
style + "' queries");
  +        }
           return res;
       }
   
  @@ -189,8 +190,9 @@
        */
       public static Key[] getUniqueKeys(IndexMatch[] matches) {
           SortedSet set = new TreeSet();
  -        for (int i = 0; i < matches.length; i++)
  +        for (int i = 0; i < matches.length; i++) {
               set.add(matches[i].getKey());
  +        }
           return (Key[]) set.toArray(EmptyKeys);
       }
   
  @@ -206,17 +208,19 @@
       public static Key[] andKeySets(Key[][] keySets) {
           int[] ptrs;
   
  -        if (keySets.length == 0)
  +        if (keySets.length == 0) {
               return EmptyKeys;
  -        else if (keySets.length == 1)
  +        } else if (keySets.length == 1) {
               return keySets[0];
  -        else {
  +        } else {
               ptrs = new int[keySets.length];
  -            for (int i = 0; i < keySets.length; i++)
  -                if (keySets[i].length == 0)
  +            for (int i = 0; i < keySets.length; i++) {
  +                if (keySets[i].length == 0) {
                       return EmptyKeys;
  -                else
  +                } else {
                       ptrs[i] = 0;
  +                }
  +            }
           }
   
           SortedSet set = new TreeSet();
  @@ -233,14 +237,16 @@
                       highs.add(new Integer(i));
                   } else {
                       int c = highest.compareTo(comp);
  -                    if (c != 0)
  +                    if (c != 0) {
                           eq = false;
  +                    }
                       if (c < 0) {
                           highest = comp;
                           highs.clear();
                           highs.add(new Integer(i));
  -                    } else if (c == 0)
  +                    } else if (c == 0) {
                           highs.add(new Integer(i));
  +                    }
                   }
               }
               if (eq) {
  @@ -249,13 +255,16 @@
                   highest = null;
               }
               for (int i = 0; i < ptrs.length; i++) {
  -                if (!highs.contains(new Integer(i)))
  +                if (!highs.contains(new Integer(i))) {
                       ptrs[i]++;
  -                if (ptrs[i] >= keySets[i].length)
  +                }
  +                if (ptrs[i] >= keySets[i].length) {
                       done = true;
  +                }
               }
  -            if (!eq)
  +            if (!eq) {
                   highs.clear();
  +            }
           }
   
           return (Key[]) set.toArray(EmptyKeys);
  @@ -271,23 +280,26 @@
        * @return The ORed set of Keys in order
        */
       public static Key[] orKeySets(Key[][] keySets) {
  -        if (keySets.length == 0)
  +        if (keySets.length == 0) {
               return EmptyKeys;
  -        else if (keySets.length == 1)
  +     } else if (keySets.length == 1) {
               return keySets[0];
  -        else if (keySets.length == 2) {
  +        } else if (keySets.length == 2) {
               // Optimization since most ORs will be 2 sets only
  -            if (keySets[1].length == 0)
  +            if (keySets[1].length == 0) {
                   return keySets[0];
  -            else if (keySets[0].length == 0)
  +            } else if (keySets[0].length == 0) {
                   return keySets[1];
  +            }
           }
   
           SortedSet set = new TreeSet();
   
  -        for (int i = 0; i < keySets.length; i++)
  -            for (int j = 0; j < keySets[i].length; j++)
  +        for (int i = 0; i < keySets.length; i++) {
  +            for (int j = 0; j < keySets[i].length; j++) {
                   set.add(keySets[i][j]);
  +            }
  +        }
   
           return (Key[]) set.toArray(EmptyKeys);
       }
  @@ -315,8 +327,10 @@
                   white = false;
               }
           }
  -        if (white && pos > 0)
  +        if (white && pos > 0) {
               pos--;
  +        }
  +        
           return new String(n, 0, pos);
       }
   
  @@ -329,35 +343,39 @@
        */
       public static String expandEntities(String value) {
           int idx = value.indexOf('&');
  -        if (idx == -1)
  +        if (idx == -1) {
               return value;
  -
  +        }
  +        
           StringBuffer sb = new StringBuffer(value.length());
           int pos = 0;
           while (pos < value.length()) {
               if (idx != -1) {
  -                if (idx > pos)
  +                if (idx > pos) {
                       sb.append(value.substring(pos, idx));
  -
  +                }
  +                
                   int end = value.indexOf(';', idx) + 1;
  -                if (end == 0)
  -                // Some sort of error
  +                if (end == 0) {
  +                     // Some sort of error
                       return value;
  +                }
   
                   String token = value.substring(idx + 1, end - 1);
  -                if (token.equals("apos"))
  +                if (token.equals("apos")) {
                       sb.append("'");
  -                else if (token.equals("quot"))
  +                } else if (token.equals("quot")) {
                       sb.append("\"");
  -                else if (token.equals("amp"))
  +             } else if (token.equals("amp")) {
                       sb.append("&");
  -                else if (token.equals("lt"))
  +                } else if (token.equals("lt")) {
                       sb.append("<");
  -                else if (token.equals("gt"))
  +                } else if (token.equals("gt")) {
                       sb.append(">");
  -                else
  -                // Some sort of error
  +                } else {
  +                     // Some sort of error
                       return value;
  +                }
   
                   pos = end;
                   idx = value.indexOf('&', pos);
  
  
  
  1.19      +47 -28    
xml-xindice/java/src/org/apache/xindice/core/query/XPathQueryResolver.java
  
  Index: XPathQueryResolver.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/query/XPathQueryResolver.java,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- XPathQueryResolver.java   9 Aug 2003 02:33:30 -0000       1.18
  +++ XPathQueryResolver.java   9 Aug 2003 05:01:56 -0000       1.19
  @@ -225,8 +225,9 @@
               } catch (Exception e) {
                   throw new CompilationException("Error Compiling XPath 
Expression", e);
               }
  -            if (ex == null)
  +            if (ex == null) {
                   throw new CompilationException("Error Compiling XPath 
Expression: XPath Compiler.compile returned null");
  +            }
           }
   
           public String getQueryStyle() {
  @@ -271,8 +272,9 @@
                       // Fall back to a Collection scan
                       SortedSet set = new TreeSet();
                       RecordSet rs = context.getFiler().getRecordSet();
  -                    while (rs.hasMoreRecords())
  +                    while (rs.hasMoreRecords()) {
                           set.add(rs.getNextKey());
  +                    }
                       keySet = (Key[]) set.toArray(EmptyKeys);
                   }
   
  @@ -319,8 +321,9 @@
            */
           private Object evaluate(String owner, int pos) throws Exception {
               int op = cmp.getOp(pos);
  -            if (op == -1)
  +            if (op == -1) {
                   return null;
  +            }
   
               switch (op) {
   
  @@ -484,15 +487,17 @@
               NamedKeys nkr = right instanceof NamedKeys ? (NamedKeys) right : 
null;
               if (nkl != null && nkr != null && nkl.keys != null && nkr.keys 
!= null) {
                   Key[][] keys = new Key[][] { nkl.keys, nkr.keys };
  -                if (op == OpCodes.OP_OR)
  +                if (op == OpCodes.OP_OR) {
                       return new NamedKeys(null, false, 
QueryEngine.orKeySets(keys));
  -                else
  +                } else {
                       return new NamedKeys(null, false, 
QueryEngine.andKeySets(keys));
  +                }
               } else if (op == OpCodes.OP_AND) {
  -                if (nkl != null && nkl.keys != null)
  +                if (nkl != null && nkl.keys != null) {
                       return new NamedKeys(null, false, nkl.keys);
  -                else if (nkr != null && nkr.keys != null)
  +                } else if (nkr != null && nkr.keys != null) {
                       return new NamedKeys(null, false, nkr.keys);
  +                }
               }
               return null;
           }
  @@ -520,8 +525,9 @@
                       default :
                           return null; // Won't happen
                   }
  -            } else
  +            } else {
                   return queryComparison(op, owner, left, right);
  +            }
           }
   
           private strictfp Object evalMathOperation(int op, String owner, int 
pos) throws Exception {
  @@ -651,8 +657,9 @@
                   Object obj = evaluate(owner, rp);
                   if (obj instanceof NamedKeys) {
                       NamedKeys nk = (NamedKeys) obj;
  -                    if (nk.keys != null)
  +                    if (nk.keys != null) {
                           ks.add(nk.keys);
  +                    }
                   }
                   rp = cmp.getNextOpPos(rp);
               }
  @@ -677,12 +684,14 @@
               if (args.size() == 1) {
                   Object o = args.get(0);
                   if (o instanceof XObject) {
  -                    if (((XObject) o).bool())
  +                    if (((XObject) o).bool()) {
                           return XBoolean.S_TRUE;
  -                    else
  +                    } else {
                           return XBoolean.S_FALSE;
  -                } else
  +                    }
  +                } else {
                       return o;
  +                }
               }
               return null;
           }
  @@ -690,8 +699,9 @@
           private Object funcCeiling(List args) throws Exception {
               if (args.size() == 1) {
                   Object o = args.get(0);
  -                if (o instanceof XObject)
  +                if (o instanceof XObject) {
                       return new XNumber(Math.ceil(((XObject) o).num()));
  +                }
               }
               return null;
           }
  @@ -700,8 +710,9 @@
               StringBuffer sb = new StringBuffer();
               for (int i = 0; i < args.size(); i++) {
                   Object o = args.get(i);
  -                if (o instanceof XObject)
  +                if (o instanceof XObject) {
                       sb.append(((XObject) o).str());
  +                }
               }
               return new XString(sb.toString());
           }
  @@ -711,10 +722,11 @@
                   Object o = args.get(0);
                   Object s = args.get(1);
                   if (o instanceof XObject && s instanceof XObject) {
  -                    if (((XObject) o).str().indexOf(((XObject) s).str()) != 
-1)
  +                    if (((XObject) o).str().indexOf(((XObject) s).str()) != 
-1) {
                           return XBoolean.S_TRUE;
  -                    else
  +                    } else {
                           return XBoolean.S_FALSE;
  +                    }
                   }
               }
               return null;
  @@ -723,8 +735,9 @@
           private Object funcFloor(List args) throws Exception {
               if (args.size() == 1) {
                   Object o = args.get(0);
  -                if (o instanceof XObject)
  +                if (o instanceof XObject) {
                       return new XNumber(Math.floor(((XObject) o).num()));
  +                }
               }
               return null;
           }
  @@ -744,10 +757,11 @@
               if (args.size() == 1) {
                   Object o = args.get(0);
                   if (o instanceof XObject) {
  -                    if (((XObject) o).bool())
  +                    if (((XObject) o).bool()) {
                           return XBoolean.S_FALSE;
  -                    else
  +                    } else {
                           return XBoolean.S_TRUE;
  +                    }
                   }
               }
               return null;
  @@ -756,10 +770,11 @@
           private Object funcNumber(List args) throws Exception {
               if (args.size() == 1) {
                   Object o = args.get(0);
  -                if (o instanceof XObject)
  +                if (o instanceof XObject) {
                       return new XNumber(((XObject) o).num());
  -                else
  +                } else {
                       return o;
  +                }
               }
               return null;
           }
  @@ -767,8 +782,9 @@
           private Object funcRound(List args) throws Exception {
               if (args.size() == 1) {
                   Object o = args.get(0);
  -                if (o instanceof XObject)
  +                if (o instanceof XObject) {
                       return new XNumber(Math.round(((XObject) o).num()));
  +                }
               }
               return null;
           }
  @@ -779,10 +795,11 @@
                   Object s = args.get(1);
   
                   if (o instanceof XObject && s instanceof XObject) {
  -                    if (((XObject) o).str().startsWith(((XObject) s).str()))
  +                    if (((XObject) o).str().startsWith(((XObject) s).str())) 
{
                           return XBoolean.S_TRUE;
  -                    else
  +                    } else {
                           return XBoolean.S_FALSE;
  +                    }
                   } else if (o instanceof NamedKeys && s instanceof XObject) {
                       NamedKeys nk = (NamedKeys) o;
                       String ps;
  @@ -1097,8 +1114,9 @@
                       xp = new XPath(query, null, pfx, XPath.SELECT, errors);
                   } else {
                       pfx = pr;
  -                    if (xp == null)
  +                    if (xp == null) {
                           xp = new XPath(query, null, pfx, XPath.SELECT, 
errors);
  +                    }
                   }
   
                   final XObject xobject = xp.execute(xpc, n, pfx);
  @@ -1128,8 +1146,9 @@
                           break;
                   }
   
  -                if (node != null)
  +                if (node != null) {
                       break;
  +                }
               }
           }
   
  
  
  
  1.11      +18 -11    
xml-xindice/java/src/org/apache/xindice/core/indexer/ValueIndexer.java
  
  Index: ValueIndexer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/indexer/ValueIndexer.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- ValueIndexer.java 7 Aug 2003 20:13:21 -0000       1.10
  +++ ValueIndexer.java 9 Aug 2003 05:01:56 -0000       1.11
  @@ -220,8 +220,9 @@
           if (type != STRING && type != TRIMMED) {
               value = value.trim();
   
  -            if (value.length() == 0)
  +            if (value.length() == 0) {
                   return EmptyValue;
  +            }
   
               byte[] b = new byte[typeSize];
               try {
  @@ -259,12 +260,13 @@
                           b[1] = (byte) ((c >>> 0) & 0xFF);
                           break;
                       case BOOLEAN:
  -                        if ("[true][yes][1][y][on]".indexOf("[" + 
value.toString().toLowerCase() + "]") != -1)
  +                        if ("[true][yes][1][y][on]".indexOf("[" + 
value.toString().toLowerCase() + "]") != -1) {
                               b[0] = 1;
  -                        else if ("[false][no][0][n][off]".indexOf("[" + 
value.toString().toLowerCase() + "]") != -1)
  +                             } else if ("[false][no][0][n][off]".indexOf("[" 
+ value.toString().toLowerCase() + "]") != -1) {
                               b[0] = 0;
  -                        else
  +                        } else {
                               return EmptyValue;
  +                        }
                           break;
                   }
                   return new Value(b);
  @@ -273,8 +275,9 @@
               }
           }
   
  -        if (type == TRIMMED)
  +        if (type == TRIMMED) {
               value = QueryEngine.normalizeString(value);
  +        }
   
           return new Value(value);
       }
  @@ -331,8 +334,9 @@
   
       public void remove(String value, Key key, int pos, int len, short 
elemID, short attrID) throws DBException {
           Value v = getTypedValue(value);
  -        if (type != STRING && type != TRIMMED && v.getLength() == 0)
  +        if (type != STRING && type != TRIMMED && v.getLength() == 0) {
               return;
  +        }
   
           try {
               BTreeRootInfo root = findBTreeRoot(v);
  @@ -347,8 +351,9 @@
   
       public void add(String value, Key key, int pos, int len, short elemID, 
short attrID) throws DBException {
           Value v = getTypedValue(value);
  -        if (type != STRING && type != TRIMMED && v.getLength() == 0)
  +        if (type != STRING && type != TRIMMED && v.getLength() == 0) {
               return;
  +        }
   
           try {
               BTreeRootInfo root;
  @@ -378,8 +383,9 @@
           // Pre-process the value-set for typing and trimming
           if (type != STRING) {
               Value[] vals = query.getValues();
  -            for (int i = 0; i < vals.length; i++)
  +            for (int i = 0; i < vals.length; i++) {
                   vals[i] = getTypedValue(vals[i].toString());
  +            }
           }
   
           // Now issue the query
  @@ -395,8 +401,9 @@
                                   results.add(match);
                               else {
                                   IndexPattern pt = new IndexPattern(symbols, 
match.getElement(), match.getAttribute());
  -                                if (pt.getMatchLevel(query.getPattern()) > 0)
  +                                if (pt.getMatchLevel(query.getPattern()) > 
0) {
                                       results.add(match);
  +                                }
                               }
                           } else {
                               BTreeRootInfo root = new BTreeRootInfo(value, 
pos);
  
  
  
  1.17      +16 -10    
xml-xindice/java/src/org/apache/xindice/core/indexer/IndexManager.java
  
  Index: IndexManager.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/core/indexer/IndexManager.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- IndexManager.java 8 Aug 2003 22:54:04 -0000       1.16
  +++ IndexManager.java 9 Aug 2003 05:01:56 -0000       1.17
  @@ -211,10 +211,12 @@
               // Check for duplicates
               String name = cfg.getAttribute(NAME);
               Configuration[] cfgs = config.getChildren();
  -            for (int i = 0; i < cfgs.length; i++)
  -                if (cfgs[i].getAttribute(NAME).equals(name))
  +            for (int i = 0; i < cfgs.length; i++) {
  +                if (cfgs[i].getAttribute(NAME).equals(name)) {
                       throw new DuplicateIndexException("Duplicate Index '" + 
name + "'");
  -
  +                }
  +            }
  +            
               config.add(cfg);
   
               Class c = Class.forName(className);
  @@ -235,8 +237,9 @@
               initialize(idx, cfg);
               name = idx.getName();
   
  -            if (name == null || name.trim().equals(""))
  +            if (name == null || name.trim().equals("")) {
                   throw new CannotCreateException("No name specified");
  +            }
   
               IndexPattern pattern = new IndexPattern(symbols, 
idx.getPattern(), null);
               String style = idx.getIndexStyle();
  @@ -561,23 +564,26 @@
           }
   
           public void endElement(String namespaceURI, String localName, String 
qName) {
  -            if (info.sb != null)
  +            if (info.sb != null) {
                   processEntry(new IndexPattern(symbols, info.symbolID), 
info.sb.toString(), info.pos, info.len);
  +            }
               info = (StackInfo) stack.pop();
           }
   
           public void characters(char ch[], int start, int length) {
               String val = new String(ch).trim();
  -            if (info.sb == null)
  +            if (info.sb == null) {
                   info.sb = new StringBuffer(ch.length);
  -            else if (info.sb.length() > 0)
  +            } else if (info.sb.length() > 0) {
                   info.sb.append(' ');
  +            }
               info.sb.append(val);
           }
   
           public void symbolID(short symbolID) {
  -            if (info != null)
  +            if (info != null) {
                   stack.push(info);
  +            }
               info = new StackInfo(symbolID);
           }
   
  
  
  
  1.5       +16 -10    xml-xindice/java/src/org/apache/xindice/Stopwatch.java
  
  Index: Stopwatch.java
  ===================================================================
  RCS file: /home/cvs/xml-xindice/java/src/org/apache/xindice/Stopwatch.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- Stopwatch.java    7 Aug 2003 20:13:20 -0000       1.4
  +++ Stopwatch.java    9 Aug 2003 05:01:56 -0000       1.5
  @@ -75,8 +75,9 @@
       }
   
       public Stopwatch(boolean immediate) {
  -        if (immediate)
  +        if (immediate) {
               start();
  +        }
       }
   
       public Stopwatch(String label) {
  @@ -85,8 +86,9 @@
   
       public Stopwatch(String label, boolean immediate) {
           this.label = label;
  -        if (immediate)
  +        if (immediate) {
               start();
  +        }
       }
   
       public void start() {
  @@ -111,25 +113,28 @@
       }
   
       public long elapsed() {
  -        if (end != 0)
  +        if (end != 0) {
               return (end - begin);
  -        else
  +        } else {
               return System.currentTimeMillis() - begin;
  +        }
       }
   
       public long total() {
  -        if (end != 0)
  +        if (end != 0) {
               return total;
  -        else
  +        } else {
               return (System.currentTimeMillis() - begin) + total;
  +        }
       }
   
       public String toString() {
           long t = total();
   
           StringBuffer sb = new StringBuffer();
  -        if (label != null)
  +        if (label != null) {
               sb.append(label + ": ");
  +        }
   
           long hour = t / 3600000;
           if (hour > 0) {
  @@ -149,8 +154,9 @@
               t = t % 1000;
           }
   
  -        if (t > 0)
  +        if (t > 0) {
               sb.append(t + "ms");
  +        }
   
           return sb.toString();
       }
  
  
  
  1.6       +11 -8     
xml-xindice/java/src/org/apache/xindice/server/UglyBrowser.java
  
  Index: UglyBrowser.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/server/UglyBrowser.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- UglyBrowser.java  7 Aug 2003 20:13:23 -0000       1.5
  +++ UglyBrowser.java  9 Aug 2003 05:01:56 -0000       1.6
  @@ -167,15 +167,17 @@
                String parserPath = parser.getPath();
                StringBuffer baseHref = new StringBuffer();             
                baseHref.append("<a href=\"" + contextPath + "?" + dbLoc);      
      
  -             if(parserPath.startsWith("/") || dbLoc.endsWith("/"))
  +             if(parserPath.startsWith("/") || dbLoc.endsWith("/")) {
                        baseHref.append(parserPath);
  -             else
  +             } else {
                        baseHref.append("/" + parserPath);
  +             }
   
           for (int i = 0; i < cols.length; i++) {
               result.append(baseHref);
  -            if(!baseHref.toString().endsWith("/"))
  +            if(!baseHref.toString().endsWith("/")) {
                result.append("/");
  +            }
               result.append(cols[i]);
               result.append("\">");
               result.append(cols[i]);
  @@ -257,10 +259,11 @@
         * Is the given character allowed inside an HTML document?
         */
        static public boolean isLegalCharacter(char c) {
  -             if ((c <= 0x07) || (c >= 0x80))
  +             if ((c <= 0x07) || (c >= 0x80)) {
                        return false;
  -             else
  +             } else {
                        return true;
  +             }
        }
   
       public static class XPathPseudoParser {
  
  
  
  1.5       +21 -13    
xml-xindice/java/src/org/apache/xindice/xml/dom/traversal/TreeWalkerImpl.java
  
  Index: TreeWalkerImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/src/org/apache/xindice/xml/dom/traversal/TreeWalkerImpl.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- TreeWalkerImpl.java       7 Aug 2003 20:13:26 -0000       1.4
  +++ TreeWalkerImpl.java       9 Aug 2003 05:01:56 -0000       1.5
  @@ -87,10 +87,11 @@
           this.whatToShow = whatToShow;
           this.filter = filter;
           this.expand = entityReferenceExpansion;
  -        if (acceptNode(root))
  +        if (acceptNode(root)) {
               next = root;
  -        else
  +        } else {
               nextNode();
  +        }
       }
   
       public int getShowType(Node node) {
  @@ -200,8 +201,9 @@
       }
   
       public void setCurrentNode(Node currentNode) throws DOMException {
  -        if (!valid)
  +        if (!valid) {
               throw NodeImpl.EX_INVALID_STATE;
  +        }
           next = currentNode;
       }
   
  @@ -216,12 +218,13 @@
       public Node parentNode() {
           Node node = next;
           while (node != null) {
  -            if (node == root)
  +            if (node == root) {
                   return null;
  +            }
               node = node.getParentNode();
  -            if (node == null)
  +            if (node == null) {
                   return null;
  -            else if (acceptNode(node)) {
  +            } else if (acceptNode(node)) {
                   next = node;
                   return next;
               }
  @@ -302,8 +305,9 @@
               if (acceptNode(node)) {
                   next = node;
                   return next;
  -            } else
  +            } else {
                   node = node.getNextSibling();
  +            }
           }
           return null;
       }
  @@ -321,16 +325,20 @@
           Node node = next;
           while (true) {
               node = node.getPreviousSibling();
  -            if (node == null)
  +            if (node == null) {
                   node = node.getParentNode();
  -            else
  -                while (node.hasChildNodes())
  +            } else {
  +                while (node.hasChildNodes()) {
                       node = node.getLastChild();
  +                }
  +            }
  +            
               if (node != null && acceptNode(node)) {
                   next = node;
                   return next;
  -            } else if (node == null)
  +            } else if (node == null) {
                   return null;
  +            }
           }
       }
   
  
  
  

Reply via email to