Interface IFieldTypeDS

All Known Implementing Classes:
XmlFieldTypeDS, XmlFieldTypeDS

public interface IFieldTypeDS
Data source for field type. Specifies the name, output type, data type and all the available field options (refresh, read only, etc)
Since:
11.1
Author:
Mihai Bob
  • Method Details

    • getName

      String getName()
      Returns the unique name of the field type. May not be null.
      Returns:
      the name of the field type
    • getOutput

      FieldTypeOutput getOutput()
      Returns the output of this Field Type
      Returns:
      the output of this Field Type
    • getDataType

      DataType getDataType()
      Based on the output type, this will return the data type inside the field type
      Returns:
      DataType
    • isPreconditionAvailable

      boolean isPreconditionAvailable()
      Specifies whether the option to set the field's precondition property is available
      Returns:
      true if available otherwise false
    • isReadOnlyAvailable

      boolean isReadOnlyAvailable()
      Specifies whether the option to set the field's read only property is available
      Returns:
      true if available otherwise false
    • isRequiredAvailable

      boolean isRequiredAvailable()
      Specifies whether the option to set the field's required property is available
      Returns:
      true if available otherwise false
    • isRefreshAvailable

      boolean isRefreshAvailable()
      Specifies whether the option to set the field's refresh property is available
      Returns:
      true if available otherwise false
    • isLengthAvailable

      boolean isLengthAvailable()
      Specifies whether the option to set the field's length property is available
      Returns:
      true if available otherwise false
    • iterateGlobalParametersReferences

      void iterateGlobalParametersReferences(IGlobalParameterReferenceVisitor visitor)
    • iteratePresentationStyleReferences

      void iteratePresentationStyleReferences(IPresentationStyleReferenceVisitor visitor)