Author: michiel
Date: 2010-04-13 11:41:04 +0200 (Tue, 13 Apr 2010)
New Revision: 41863

Added:
   mmbase/trunk/bridge/src/main/config/builders/
   mmbase/trunk/bridge/src/main/config/builders/core/
Removed:
   mmbase/trunk/bridge/src/main/config/core/
Modified:
   
mmbase/trunk/bridge/src/main/java/org/mmbase/bridge/mock/MockCloudContext.java
   mmbase/trunk/bridge/src/main/java/org/mmbase/util/BridgeCaster.java
Log:
more details

Copied: mmbase/trunk/bridge/src/main/config/builders/core (from rev 41857, 
mmbase/trunk/bridge/src/main/config/core)

Modified: 
mmbase/trunk/bridge/src/main/java/org/mmbase/bridge/mock/MockCloudContext.java
===================================================================
--- 
mmbase/trunk/bridge/src/main/java/org/mmbase/bridge/mock/MockCloudContext.java  
    2010-04-13 09:32:29 UTC (rev 41862)
+++ 
mmbase/trunk/bridge/src/main/java/org/mmbase/bridge/mock/MockCloudContext.java  
    2010-04-13 09:41:04 UTC (rev 41863)
@@ -135,7 +135,7 @@
             if (! nodeManagers.containsKey(buil)) {
                 InputSource source = 
MockBuilderReader.getBuilderLoader().getInputSource("core/" + buil + ".xml");
                 if (source == null) {
-                    LOG.warn("Not found " + 
MockBuilderReader.getBuilderLoader().getResource("core/" + buil + ".xml"));
+                    LOG.warn("Not found " + 
MockBuilderReader.getBuilderLoader().getResource("core/" + buil + ".xml") + " 
with " + MockBuilderReader.getBuilderLoader());
                 } else {
                     addNodeManager(source);
                 }

Modified: mmbase/trunk/bridge/src/main/java/org/mmbase/util/BridgeCaster.java
===================================================================
--- mmbase/trunk/bridge/src/main/java/org/mmbase/util/BridgeCaster.java 
2010-04-13 09:32:29 UTC (rev 41862)
+++ mmbase/trunk/bridge/src/main/java/org/mmbase/util/BridgeCaster.java 
2010-04-13 09:41:04 UTC (rev 41863)
@@ -11,6 +11,7 @@
 
 
 /**
+ * Plugged into {...@link org.mmbase.util.Casting} to supply some extra 
casting based on the availability of an MMBase Bridge.
  * @since MMBase-2.0
  */
 public class BridgeCaster implements Caster {
@@ -19,6 +20,7 @@
 
     private static Cloud anonymousCloud;
 
+    @Override
     public <C> C toType(Class<C> type, Object cloud, Object value) throws 
NotRecognized {
         if (type.equals(Node.class)) {
             try {
@@ -42,6 +44,7 @@
         }
     }
 
+    @Override
     public Object wrap(final Object o, final CharTransformer escaper) throws 
NotRecognized {
         if (o instanceof Node) {
             return new NodeMap((Node)o) {
@@ -90,6 +93,7 @@
         }
     }
 
+    @Override
     public Object unWrap(final Object o) throws NotRecognized {
         if (o instanceof NodeWrapper) {
             return ((NodeWrapper)o).getNode();
@@ -100,6 +104,7 @@
         }
     }
 
+    @Override
     public Map toMap(Object o) throws NotRecognized {
         if (o instanceof Node) {
             return new NodeMap((Node)o);
@@ -109,6 +114,7 @@
             throw NotRecognized.INSTANCE;
         }
     }
+    @Override
     public int toInt(Object i) throws NotRecognized {
         if (i instanceof Node) {
             return ((Node)i).getNumber();
@@ -118,6 +124,7 @@
     }
 
 
+    @Override
     public boolean toBoolean(Object i) throws NotRecognized {
         if (i instanceof Node) {
             return true;
@@ -126,12 +133,14 @@
         }
     }
 
+    @Override
     public boolean isStringRepresentable(Class<?> type) {
         return Node.class.isAssignableFrom(type);
     }
 
 
 
+    @Override
     public long toLong(Object i) throws NotRecognized {
         if (i instanceof Node) {
             return ((Node)i).getNumber();
@@ -139,6 +148,7 @@
             throw NotRecognized.INSTANCE;
         }
     }
+    @Override
     public float toFloat(Object i) throws NotRecognized {
         if (i instanceof Node) {
             return ((Node)i).getNumber();
@@ -146,6 +156,7 @@
             throw NotRecognized.INSTANCE;
         }
     }
+    @Override
     public double toDouble(Object i) throws NotRecognized {
         if (i instanceof Node) {
             return ((Node)i).getNumber();
@@ -154,6 +165,7 @@
         }
     }
 
+    @Override
     public String toString(Object s) throws NotRecognized {
         if (s instanceof org.mmbase.bridge.Query) {
             return ((org.mmbase.bridge.Query) s).toSql();
@@ -217,9 +229,11 @@
             }
             escaper = e;
         }
+        @Override
         public Node get(int index) {
             return (Node) Casting.wrap(super.get(index), escaper);
         }
+        @Override
         public String toString() {
             StringBuilder buf = new StringBuilder();
             Iterator<Node> i = iterator();

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to