| java.lang.Object org.mmbase.bridge.util.NodeWrapper
All known Subclasses: org.mmbase.bridge.util.NodeChanger, org.mmbase.bridge.util.NodeMap,
NodeWrapper | abstract public class NodeWrapper implements Node(Code) | | Wraps another Node. You can use this if you want to implement Node, and want to base that
implementation on a existing Node instance.
author: Michiel Meeuwissen version: $Id: NodeWrapper.java,v 1.20 2008/02/03 17:33:56 nklasens Exp $ since: MMBase-1.8 |
Method Summary | |
public void | cancel() | public void | commit() | public int | compareTo(Node o) | public int | countRelatedNodes(String nodeManager) | public int | countRelatedNodes(NodeManager otherNodeManager, String role, String searchDir) | public int | countRelations() | public int | countRelations(String relationManager) | public void | createAlias(String alias) | public Parameters | createParameters(String functionName) | public Relation | createRelation(Node destinationNode, RelationManager relationManager) | public void | delete() | public void | delete(boolean deleteRelations) | public void | deleteAlias(String alias) | public void | deleteRelations() | public void | deleteRelations(String relationManager) | public boolean | equals(Object o) | public StringList | getAliases() | public boolean | getBooleanValue(String fieldName) | public byte[] | getByteValue(String fieldName) | public Set<String> | getChanged() | public Cloud | getCloud() | public String | getContext() | public Date | getDateValue(String fieldName) | public double | getDoubleValue(String fieldName) | public FieldValue | getFieldValue(String fieldName) | public FieldValue | getFieldValue(Field field) | public float | getFloatValue(String fieldName) | public Function | getFunction(String functionName) | public FieldValue | getFunctionValue(String functionName, List parameters) | public Collection<Function<?>> | getFunctions() | public java.io.InputStream | getInputStreamValue(String fieldName) | public int | getIntValue(String fieldName) | public List | getListValue(String fieldName) | public long | getLongValue(String fieldName) | public Node | getNode() | public NodeManager | getNodeManager() | public Node | getNodeValue(String fieldName) | public int | getNumber() | public Object | getObjectValue(String fieldName) | public StringList | getPossibleContexts() | public NodeList | getRelatedNodes() | public NodeList | getRelatedNodes(String nodeManager) | public NodeList | getRelatedNodes(NodeManager nodeManager) | public NodeList | getRelatedNodes(String nodeManager, String role, String searchDir) | public NodeList | getRelatedNodes(NodeManager nodeManager, String role, String searchDir) | public RelationList | getRelations() | public RelationList | getRelations(String role) | public RelationList | getRelations(String role, String nodeManager) | public RelationList | getRelations(String role, NodeManager nodeManager) | public RelationList | getRelations(String role, NodeManager nodeManager, String searchDir) | public long | getSize(String fieldName) | public String | getStringValue(String fieldName) | public Object | getValue(String fieldName) | public Object | getValueWithoutProcess(String fieldName) | public Document | getXMLValue(String fieldName) | public Element | getXMLValue(String fieldName, Document tree) | public boolean | hasRelations() | public int | hashCode() | public boolean | isChanged(String fieldName) | public boolean | isChanged() | public boolean | isNew() | public boolean | isNodeManager() | public boolean | isNull(String fieldName) | public boolean | isRelation() | public boolean | isRelationManager() | public boolean | mayChangeContext() | public boolean | mayDelete() | public boolean | mayWrite() | public void | setBooleanValue(String fieldName, boolean value) | public void | setByteValue(String fieldName, byte[] value) | public void | setContext(String context) | public void | setDateValue(String fieldName, Date value) | public void | setDoubleValue(String fieldName, double value) | public void | setFloatValue(String fieldName, float value) | public void | setInputStreamValue(String fieldName, java.io.InputStream value, long size) | public void | setIntValue(String fieldName, int value) | public void | setListValue(String fieldName, List value) | public void | setLongValue(String fieldName, long value) | public void | setNodeValue(String fieldName, Node value) | public void | setObjectValue(String fieldName, Object value) | public void | setStringValue(String fieldName, String value) | public void | setValue(String fieldName, Object value) | public void | setValueWithoutProcess(String fieldName, Object value) | public void | setXMLValue(String fieldName, Document value) | public NodeManager | toNodeManager() | public Relation | toRelation() | public RelationManager | toRelationManager() | public String | toString() | public Collection<String> | validate() |
cancel | public void cancel()(Code) | | |
commit | public void commit()(Code) | | |
countRelatedNodes | public int countRelatedNodes(String nodeManager)(Code) | | |
countRelations | public int countRelations()(Code) | | |
countRelations | public int countRelations(String relationManager)(Code) | | |
delete | public void delete()(Code) | | |
delete | public void delete(boolean deleteRelations)(Code) | | |
deleteRelations | public void deleteRelations()(Code) | | |
deleteRelations | public void deleteRelations(String relationManager)(Code) | | |
getBooleanValue | public boolean getBooleanValue(String fieldName)(Code) | | |
getByteValue | public byte[] getByteValue(String fieldName)(Code) | | |
getDoubleValue | public double getDoubleValue(String fieldName)(Code) | | |
getFloatValue | public float getFloatValue(String fieldName)(Code) | | |
getLongValue | public long getLongValue(String fieldName)(Code) | | |
getNumber | public int getNumber()(Code) | | |
hasRelations | public boolean hasRelations()(Code) | | |
hashCode | public int hashCode()(Code) | | |
isChanged | public boolean isChanged()(Code) | | |
isNew | public boolean isNew()(Code) | | |
isNodeManager | public boolean isNodeManager()(Code) | | |
isRelation | public boolean isRelation()(Code) | | |
isRelationManager | public boolean isRelationManager()(Code) | | |
mayChangeContext | public boolean mayChangeContext()(Code) | | |
mayDelete | public boolean mayDelete()(Code) | | |
mayWrite | public boolean mayWrite()(Code) | | |
setBooleanValue | public void setBooleanValue(String fieldName, boolean value)(Code) | | |
setByteValue | public void setByteValue(String fieldName, byte[] value)(Code) | | |
setDoubleValue | public void setDoubleValue(String fieldName, double value)(Code) | | |
setFloatValue | public void setFloatValue(String fieldName, float value)(Code) | | |
setIntValue | public void setIntValue(String fieldName, int value)(Code) | | |
setLongValue | public void setLongValue(String fieldName, long value)(Code) | | |
setValueWithoutProcess | public void setValueWithoutProcess(String fieldName, Object value)(Code) | | |
|
|