org.mmbase.datatypes
Class BasicDataType.EnumerationRestriction
java.lang.Object
org.mmbase.datatypes.BasicDataType.StaticAbstractRestriction
org.mmbase.datatypes.BasicDataType.AbstractRestriction
org.mmbase.datatypes.BasicDataType.EnumerationRestriction
- All Implemented Interfaces:
- DataType.Restriction, Serializable
- Enclosing class:
- BasicDataType
- protected class BasicDataType.EnumerationRestriction
- extends BasicDataType.AbstractRestriction
- See Also:
- Serialized Form
| Methods inherited from class org.mmbase.datatypes.BasicDataType.StaticAbstractRestriction |
addError, enforce, getEnforceStrength, getErrorDescription, getName, getValue, inherit, inherit, isFixed, setEnforceStrength, setErrorDescription, setFixed, setValue, toString, toString, valid, validate |
getEnumeration
public Collection getEnumeration(Locale locale,
Cloud cloud,
Node node,
Field field)
preCast
protected Object preCast(Object v,
Cloud cloud)
- See Also:
BasicDataType.preCast(java.lang.Object, org.mmbase.bridge.Node, org.mmbase.bridge.Field)
simpleValid
protected boolean simpleValid(Object v,
Node node,
Field field)
- Specified by:
simpleValid in class BasicDataType.StaticAbstractRestriction
valueString
protected String valueString(Node node,
Field field)
- Description copied from class:
BasicDataType.StaticAbstractRestriction
- If value of a a restriction depends on node, field, then you can override this
- Overrides:
valueString in class BasicDataType.StaticAbstractRestriction
MMBase build 1.8.1.20060716