com.arsdigita.bebop.parameters
Class LongParameter
java.lang.Object
com.arsdigita.bebop.parameters.ParameterModel
com.arsdigita.bebop.parameters.NumberParameter
com.arsdigita.bebop.parameters.LongParameter
- All Implemented Interfaces:
- Lockable
- public class LongParameter
- extends NumberParameter
A class that represents the model for number form parameters.
- Version:
- $Id: //core-platform/dev/src/com/arsdigita/bebop/parameters/LongParameter.java#7 $
- Author:
- Randy Graebner (randyg@alum.mit.edu)
Methods inherited from class com.arsdigita.bebop.parameters.ParameterModel |
addParameterListener, createParameterData, createParameterData, createParameterData, getDefaultOverridesNull, getDefaultValue, getName, isLocked, isPassIn, lock, marshal, setDefaultOverridesNull, setDefaultValue, setName, setPassIn, transformSingleValue, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
versionId
public static final String versionId
- See Also:
- Constant Field Values
LongParameter
public LongParameter(String name)
unmarshal
public Object unmarshal(String encoded)
- Description copied from class:
ParameterModel
- Reconstruct the parameter value from an encoded string produced by
marshal
. This is an optional operation, which needs
to be implemented by specific subclasses; this implementation just
throws an UnsupportedOperationException
.
The contract between marshal
and
unmarshal
is that for any possible object
obj
this parameter model can produce
obj.equals(unmarshal(marshal(obj))
.
- Overrides:
unmarshal
in class NumberParameter
getValueClass
public Class getValueClass()
- Description copied from class:
ParameterModel
- Return the class that all values produced by the model will
have. This should be the most specific common base class of all
classes of which the model will ever produce values. This
implementation returns
Object.class
- Overrides:
getValueClass
in class NumberParameter
Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 20 2004:2337 UTC