org.mmbase.bridge.remote.implementation
Class RemoteField_Impl

java.lang.Object
  |
  +--org.mmbase.bridge.remote.implementation.RemoteField_Impl
All Implemented Interfaces:
Field

public class RemoteField_Impl
extends java.lang.Object
implements Field

RemoteField_Impl in a generated implementation of Field
This implementation is used by a local class when the MMCI is called remotely


Fields inherited from interface org.mmbase.bridge.Field
STATE_PERSISTENT, STATE_SYSTEM, STATE_UNKNOWN, STATE_VIRTUAL, TYPE_BYTE, TYPE_DOUBLE, TYPE_FLOAT, TYPE_INTEGER, TYPE_LONG, TYPE_STRING, TYPE_UNKNOWN
 
Constructor Summary
RemoteField_Impl(RemoteField originalObject)
           
 
Method Summary
 java.lang.String getGUIName()
          Returns the GUI name for this field.
 java.lang.String getGUIType()
          Returns the GUI name for the data type this field contains.
 int getMaxLength()
          Returns the maximum length of data this field can contain.
 java.lang.String getName()
          Returns the name of this field.
 NodeManager getNodeManager()
          Returns the node manager this field belongs to.
 int getState()
          Returns this field's state identifier.
 int getType()
          Returns the identifier for the data type this field contains.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteField_Impl

public RemoteField_Impl(RemoteField originalObject)
Method Detail

getName

public java.lang.String getName()
Description copied from interface: Field
Returns the name of this field.
Specified by:
getName in interface Field
Following copied from interface: org.mmbase.bridge.Field
Returns:
the name of this field

getType

public int getType()
Description copied from interface: Field
Returns the identifier for the data type this field contains.
Specified by:
getType in interface Field
Following copied from interface: org.mmbase.bridge.Field
Returns:
an int wich identifies the type of data this field contains

getNodeManager

public NodeManager getNodeManager()
Description copied from interface: Field
Returns the node manager this field belongs to.
Specified by:
getNodeManager in interface Field
Following copied from interface: org.mmbase.bridge.Field
Returns:
the node manager this field belongs to

getGUIName

public java.lang.String getGUIName()
Description copied from interface: Field
Returns the GUI name for this field.
Specified by:
getGUIName in interface Field
Following copied from interface: org.mmbase.bridge.Field
Returns:
the GUI name for this field

getGUIType

public java.lang.String getGUIType()
Description copied from interface: Field
Returns the GUI name for the data type this field contains.
Specified by:
getGUIType in interface Field
Following copied from interface: org.mmbase.bridge.Field
Returns:
the GUI name for the data type this field contains

getState

public int getState()
Description copied from interface: Field
Returns this field's state identifier.
Specified by:
getState in interface Field
Following copied from interface: org.mmbase.bridge.Field
Returns:
an int wich identifies the state of this field

getMaxLength

public int getMaxLength()
Description copied from interface: Field
Returns the maximum length of data this field can contain. For example if a field contains characters the size indicates the maximum number of characters it can contain. If the field is a numeric field (such as an integer), the result is -1.
Specified by:
getMaxLength in interface Field
Following copied from interface: org.mmbase.bridge.Field
Returns:
the maximum length of data this field can contain


MMBase 2002