org.mmbase.bridge.implementation
Class BasicField

java.lang.Object
  extended by org.mmbase.bridge.util.FieldWrapper
      extended by org.mmbase.bridge.implementation.BasicField
All Implemented Interfaces:
Comparable<Field>, Descriptor, Field

public class BasicField
extends FieldWrapper
implements Field

Version:
$Id: BasicField.java 41969 2010-04-20 11:54:02Z michiel $
Author:
Pierre van Rooden
Javadoc:

Field Summary
 
Fields inherited from class org.mmbase.bridge.util.FieldWrapper
field
 
Fields inherited from interface org.mmbase.bridge.Field
STATE_PERSISTENT, STATE_SYSTEM, STATE_SYSTEM_VIRTUAL, STATE_UNKNOWN, STATE_VIRTUAL, TYPE_BINARY, TYPE_BOOLEAN, TYPE_BYTE, TYPE_DATETIME, TYPE_DECIMAL, TYPE_DOUBLE, TYPE_FLOAT, TYPE_INTEGER, TYPE_LIST, TYPE_LONG, TYPE_NODE, TYPE_STRING, TYPE_UNKNOWN, TYPE_XML
 
Constructor Summary
BasicField(Field field, NodeManager nodeManager)
           
 
Method Summary
 int compareTo(Field f)
           
 NodeManager getNodeManager()
          Returns the node manager this field belongs to.
 
Methods inherited from class org.mmbase.bridge.util.FieldWrapper
getDataType, getDescription, getDescription, getEditPosition, getField, getGUIName, getGUIName, getGUIType, getListItemType, getListPosition, getLocalizedDescription, getLocalizedGUIName, getMaxLength, getName, getSearchPosition, getState, getStoragePosition, getType, hasIndex, isReadOnly, isRequired, isUnique, isVirtual, setDescription, setDescription, setGUIName, setGUIName, toString, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.mmbase.bridge.Field
getDataType, getEditPosition, getGUIType, getListItemType, getListPosition, getMaxLength, getSearchPosition, getState, getStoragePosition, getType, hasIndex, isReadOnly, isRequired, isUnique, isVirtual, validate
 
Methods inherited from interface org.mmbase.bridge.Descriptor
getDescription, getDescription, getGUIName, getGUIName, getLocalizedDescription, getLocalizedGUIName, getName, setDescription, setDescription, setGUIName, setGUIName
 

Constructor Detail

BasicField

public BasicField(Field field,
                  NodeManager nodeManager)
Method Detail

getNodeManager

public NodeManager getNodeManager()
Description copied from interface: Field
Returns the node manager this field belongs to.

Specified by:
getNodeManager in interface Field
Overrides:
getNodeManager in class FieldWrapper
Returns:
the node manager this field belongs to

compareTo

public int compareTo(Field f)
Specified by:
compareTo in interface Comparable<Field>
Overrides:
compareTo in class FieldWrapper


MMBase 2.0-SNAPSHOT - null