org.mmbase.util.functions
Class CloneNodeFunction

java.lang.Object
  extended by org.mmbase.util.functions.AbstractFunction<R>
      extended by org.mmbase.util.functions.NodeFunction<Node>
          extended by org.mmbase.util.functions.CloneNodeFunction
All Implemented Interfaces:
Serializable, Comparable<Function<Node>>, Function<Node>

public class CloneNodeFunction
extends NodeFunction<Node>

A function on nodes to clone them.

Since:
MMBase-1.9.1
Version:
$Id: CloneNodeFunction.java 39347 2009-10-26 21:09:57Z michiel $
Author:
Michiel Meeuwissen
See Also:
Serialized Form

Field Summary
static Parameter<?>[] PARAMETERS
           
 
Fields inherited from class org.mmbase.util.functions.AbstractFunction
autoReturnType, name, returnType
 
Constructor Summary
CloneNodeFunction()
           
 
Method Summary
protected  Node getFunctionValue(Node node, Parameters parameters)
           
 
Methods inherited from class org.mmbase.util.functions.NodeFunction
getFunctionNameAndFillArgs, getFunctionValue, getFunctionValue, getFunctionValueForNode, getNode, getNodeParameterDef, getReturnType, newInstance, wrap
 
Methods inherited from class org.mmbase.util.functions.AbstractFunction
compareTo, createParameters, equals, getDescription, getFunctionValueWithArgs, getFunctionValueWithList, getName, getParameterDefinition, hashCode, setDescription, setParameterDefinition, setReturnType, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

PARAMETERS

public static final Parameter<?>[] PARAMETERS
Constructor Detail

CloneNodeFunction

public CloneNodeFunction()
Method Detail

getFunctionValue

protected Node getFunctionValue(Node node,
                                Parameters parameters)
Specified by:
getFunctionValue in class NodeFunction<Node>


MMBase 2.0-SNAPSHOT - null