Author: michiel
Date: 2010-04-15 19:11:42 +0200 (Thu, 15 Apr 2010)
New Revision: 41935

Modified:
   mmbase/trunk/bridge/src/main/java/org/mmbase/bridge/mock/MockNode.java
   mmbase/trunk/bridge/src/main/java/org/mmbase/bridge/util/AbstractNode.java
Log:
a few details found by netbeans

Modified: mmbase/trunk/bridge/src/main/java/org/mmbase/bridge/mock/MockNode.java
===================================================================
--- mmbase/trunk/bridge/src/main/java/org/mmbase/bridge/mock/MockNode.java      
2010-04-15 15:05:47 UTC (rev 41934)
+++ mmbase/trunk/bridge/src/main/java/org/mmbase/bridge/mock/MockNode.java      
2010-04-15 17:11:42 UTC (rev 41935)
@@ -25,7 +25,7 @@
  * @since   MMBase-1.9.2
  */
 
-public class MockNode extends MapNode  {
+public class MockNode extends MapNode<Object> implements Node  {
 
     private final Map<String, Object> originalMap;
     protected final MockCloud cloud;

Modified: 
mmbase/trunk/bridge/src/main/java/org/mmbase/bridge/util/AbstractNode.java
===================================================================
--- mmbase/trunk/bridge/src/main/java/org/mmbase/bridge/util/AbstractNode.java  
2010-04-15 15:05:47 UTC (rev 41934)
+++ mmbase/trunk/bridge/src/main/java/org/mmbase/bridge/util/AbstractNode.java  
2010-04-15 17:11:42 UTC (rev 41935)
@@ -330,6 +330,7 @@
         return field.getDataType().getProcessor(DataType.PROCESS_GET, 
type).process(this, field, null);
     }
 
+    @Override
     public final Object getValue(String fieldName) {
         Object value = getValueWithoutProcess(fieldName);
         NodeManager nm = getNodeManager();
@@ -371,6 +372,7 @@
 
     }
 
+    @Override
     public final Object getObjectValue(String fieldName) {
         Object result = getValueWithoutProcess(fieldName);
         NodeManager nodeManager = getNodeManager();
@@ -385,6 +387,7 @@
         return result;
     }
 
+    @Override
     public boolean getBooleanValue(String fieldName) {
         Boolean result = Casting.toBoolean(getValueWithoutProcess(fieldName)) 
? Boolean.TRUE : Boolean.FALSE; // odd.
         NodeManager nodeManager = getNodeManager();
@@ -395,6 +398,7 @@
         return result.booleanValue();
     }
 
+    @Override
     public Date getDateValue(String fieldName) {
         Date result = Casting.toDate(getValueWithoutProcess(fieldName));
         NodeManager nodeManager = getNodeManager();
@@ -404,6 +408,7 @@
         }
         return result;
     }
+    @Override
     public BigDecimal getDecimalValue(String fieldName) {
         BigDecimal result = 
Casting.toDecimal(getValueWithoutProcess(fieldName));
         NodeManager nodeManager = getNodeManager();
@@ -414,6 +419,7 @@
         return result;
     }
 
+    @Override
     public List getListValue(String fieldName) {
         List result =  Casting.toList(getValueWithoutProcess(fieldName));
         NodeManager nodeManager = getNodeManager();
@@ -424,6 +430,7 @@
         return result;
     }
 
+    @Override
     public int getIntValue(String fieldName) {
         Integer result = Casting.toInteger(getValueWithoutProcess(fieldName));
         NodeManager nodeManager = getNodeManager();
@@ -434,6 +441,7 @@
         return result.intValue();
     }
 
+    @Override
     public float getFloatValue(String fieldName) {
         Float result = 
Float.valueOf(Casting.toFloat(getValueWithoutProcess(fieldName)));
         NodeManager nodeManager = getNodeManager();
@@ -444,6 +452,7 @@
         return result.floatValue();
     }
 
+    @Override
     public long getLongValue(String fieldName) {
         Long result = 
Long.valueOf(Casting.toLong(getValueWithoutProcess(fieldName)));
         NodeManager nodeManager = getNodeManager();
@@ -454,6 +463,7 @@
         return result.longValue();
     }
 
+    @Override
     public double getDoubleValue(String fieldName) {
         Double result = 
Double.valueOf(Casting.toDouble(getValueWithoutProcess(fieldName)));
         NodeManager nodeManager = getNodeManager();
@@ -464,6 +474,7 @@
         return result.doubleValue();
     }
 
+    @Override
     public byte[] getByteValue(String fieldName) {
         byte[] result = Casting.toByte(getValueWithoutProcess(fieldName));
         NodeManager nodeManager = getNodeManager();
@@ -474,6 +485,7 @@
         return result;
     }
 
+    @Override
     public java.io.InputStream getInputStreamValue(String fieldName) {
         java.io.InputStream result = 
Casting.toInputStream(getValueWithoutProcess(fieldName));
         NodeManager nodeManager = getNodeManager();
@@ -484,6 +496,7 @@
         return result;
     }
 
+    @Override
     public String getStringValue(String fieldName) {
         String result = Casting.toString(getValueWithoutProcess(fieldName));
         NodeManager nodeManager = getNodeManager();
@@ -494,6 +507,7 @@
         return result;
     }
 
+    @Override
     public Document getXMLValue(String fieldName) {
         Document result = Casting.toXML(getValueWithoutProcess(fieldName));
         NodeManager nodeManager = getNodeManager();
@@ -504,6 +518,7 @@
         return result;
     }
 
+    @Override
     public Node getNodeValue(String fieldName) {
         Node result = BridgeCaster.toNode(getValueWithoutProcess(fieldName), 
getCloud());
         NodeManager nodeManager = getNodeManager();
@@ -514,14 +529,17 @@
         return result;
     }
 
+    @Override
     public final FieldValue getFieldValue(String fieldName) throws 
NotFoundException {
         return new BasicFieldValue(this, getNodeManager().getField(fieldName));
     }
 
+    @Override
     public final FieldValue getFieldValue(Field field) {
         return new BasicFieldValue(this, field);
     }
 
+    @Override
     public final Element getXMLValue(String fieldName, Document tree) {
         Document doc = getXMLValue(fieldName);
         if (doc == null) {
@@ -532,6 +550,7 @@
 
 
 
+    @Override
     public Collection<String> validate() {
         List<String> errors = new ArrayList<String>();
         Locale locale = getCloud().getLocale();
@@ -561,22 +580,27 @@
         return errors;
     }
 
+    @Override
     public final void delete() {
         delete(false);
     }
 
+    @Override
     public final void deleteRelations() {
         deleteRelations("object");
     }
 
+    @Override
     public final RelationList getRelations() {
         return getRelations(null, (String) null);
     }
 
+    @Override
     public final RelationList getRelations(String role) {
         return getRelations(role, (String) null);
     }
 
+    @Override
     public final RelationList getRelations(String role, NodeManager 
nodeManager) {
         if (nodeManager == null) {
             return getRelations(role);
@@ -585,31 +609,38 @@
         }
     }
 
+    @Override
     public final int countRelations() {
         return countRelatedNodes(getCloud().getNodeManager("object"), null, 
"BOTH");
     }
 
+    @Override
     public final int countRelations(String type) {
         //err
         return countRelatedNodes(getCloud().getNodeManager("object"), type, 
"BOTH");
     }
 
+    @Override
     public final NodeList getRelatedNodes() {
         return getRelatedNodes("object", null, null);
     }
 
+    @Override
     public final NodeList getRelatedNodes(String type) {
         return getRelatedNodes(type, null, null);
     }
 
+    @Override
     public final NodeList getRelatedNodes(NodeManager nodeManager) {
         return getRelatedNodes(nodeManager, null, null);
     }
 
+    @Override
     public final NodeList getRelatedNodes(String type, String role, String 
searchDir) {
         return getRelatedNodes(getCloud().getNodeManager(type), role, 
searchDir);
     }
 
+    @Override
     public Relation createRelation(Node destinationNode, RelationManager 
relationManager) {
         Relation relation = relationManager.createRelation(this, 
destinationNode);
         return relation;
@@ -628,6 +659,7 @@
      * @return 0 if they are equal, -1 if the object passed is a NodeManager 
and larger than this manager,
      * and +1 if the object passed is a NodeManager and smaller than this 
manager.
      */
+    @Override
     public final int compareTo(Node o) {
         Node n = o;
         String s1 = "";
@@ -668,91 +700,114 @@
         }
     }
 
+    @Override
     public boolean isNew() {
         return false;
     }
 
+    @Override
     public boolean isChanged(String fieldName) {
         return false;
     }
 
+    @Override
     public boolean isChanged() {
         return false;
     }
+    @Override
     public Set<String> getChanged() {
         return Collections.emptySet();
     }
 
+    @Override
     public void commit() {
         throw new UnsupportedOperationException("Cannot edit node of type " + 
getClass().getName() + " " + this);
     }
 
+    @Override
     public void cancel() {
     }
 
+    @Override
     public void delete(boolean deleteRelations) {
         throw new UnsupportedOperationException("Cannot edit node of type " + 
getClass().getName() + " " + this);
     }
 
+    @Override
     public void deleteRelations(String type) throws NotFoundException {
     }
 
+    @Override
     public RelationList getRelations(String role, NodeManager nodeManager, 
String searchDir) throws NotFoundException {
         return BridgeCollections.EMPTY_RELATIONLIST;
     }
+    @Override
     public RelationList getRelations(String role, String nodeManager) throws 
NotFoundException {
         return BridgeCollections.EMPTY_RELATIONLIST;
     }
 
+    @Override
     public boolean hasRelations() {
         return false;
     }
 
+    @Override
     public int countRelatedNodes(NodeManager otherNodeManager, String role, 
String direction) {
         return 0;
     }
 
+    @Override
     public int countRelatedNodes(String type) {
         return 0;
     }
 
+    @Override
     public NodeList getRelatedNodes(NodeManager nodeManager, String role, 
String searchDir) {
         return BridgeCollections.EMPTY_NODELIST;
     }
 
+    @Override
     public StringList getAliases() {
         return BridgeCollections.EMPTY_STRINGLIST;
     }
 
+    @Override
     public void createAlias(String aliasName) {
         throw new UnsupportedOperationException(this.getClass().getName() + "s 
have no aliases");
     }
 
+    @Override
     public void deleteAlias(String aliasName) {
         throw new UnsupportedOperationException(this.getClass().getName() + "s 
 have no aliases");
     }
 
+    @Override
     public void setContext(String context) {
         throw new UnsupportedOperationException(this.getClass().getName() + "s 
have no security context");
     }
 
+    @Override
     public String getContext() {
         throw new UnsupportedOperationException(this.getClass().getName() + "s 
have no security context");
     }
 
     // javadoc inherited (from Node)
+    @Override
     public StringList getPossibleContexts() {
         return BridgeCollections.EMPTY_STRINGLIST;
     }
 
+    @Override
     public boolean mayWrite() {
         return false;
     }
 
+    @Override
     public boolean mayDelete() {
         return false;
     }
 
+    @Override
     public boolean mayChangeContext() {
         return false;
     }
@@ -774,6 +829,7 @@
     }
 
 
+    @Override
     public Parameters createParameters(String functionName) {
         return getNodeFunction(functionName).createParameters();
     }
@@ -787,6 +843,7 @@
         };
     }
 
+    @Override
     public FieldValue getFunctionValue(String functionName, List<?> 
parameters) {
         Function function = getFunction(functionName);
         Parameters params = function.createParameters();
@@ -837,6 +894,7 @@
     /**
      * This default implementation is based on {...@link 
#getnodemanager...@link org.mmbase.bridge.NodeManager#getFunctions}.
      */
+    @Override
     public Collection<Function<?>> getFunctions() {
         return AbstractNode.this.getNodeManager().getFunctions();
     }
@@ -854,6 +912,7 @@
         }
     }
 
+    @Override
     public Function<?> getFunction(String functionName) {
         Function<?> function = getNodeFunction(functionName);
         if (function == null) {
@@ -870,6 +929,7 @@
         };
     }
 
+    @Override
     public void setNodeManager(NodeManager nm) {
         throw new UnsupportedOperationException();
     }

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

Reply via email to