Interface Parameter<T>

All Superinterfaces:
Parameter<T>, Serializable
All Known Implementing Classes:
ParameterBoolean, ParameterSelect, ParameterText

@Deprecated @GwtCompatible public interface Parameter<T> extends Parameter<T>
Deprecated.
since 5.1.5 - use Parameter instead
Parameter definition for a WebeditReportPlugin.
Due to limitations of the WebClient, it is not possible to use your own implementations of this interface.
Since:
5.0.103
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from interface de.espirit.firstspirit.client.plugin.report.Parameter

    Parameter.Factory
  • Method Summary

    Modifier and Type
    Method
    Description
    cast(Object object)
    Deprecated.
    Cast the given object to the underlying type of this token.
    Deprecated.
    Returns the default value of this parameter.
    Deprecated.
    Returns the name of this parameter.
  • Method Details

    • getName

      String getName()
      Deprecated.
      Returns the name of this parameter. Should be unique within a WebeditReportPlugin.
      Specified by:
      getName in interface Parameter<T>
      Returns:
      Parameter name.
      Since:
      5.0.103
    • cast

      @Nullable T cast(@Nullable Object object)
      Deprecated.
      Cast the given object to the underlying type of this token.
      Parameters:
      object - The object to be cast.
      Returns:
      The cast instance.
      Since:
      5.0.103// todo [117605] any better way?
    • getDefaultValue

      @Nullable T getDefaultValue()
      Deprecated.
      Returns the default value of this parameter.
      Specified by:
      getDefaultValue in interface Parameter<T>
      Returns:
      The default value.
      Since:
      5.0.103