Interface PreparedAttribute


public interface PreparedAttribute
A prepared attribute is created by attribute widgets. The preparation can take any amount of time without blocking the widget thread.
Author:
Per-Erik
  • Method Summary

    Modifier and Type
    Method
    Description
    The data type of the attribute.
    The refinement of the attribute.
    Returns the value of the prepared attribute as it was before preparation.
  • Method Details

    • getValue

      String getValue()
      Returns the value of the prepared attribute as it was before preparation. If implementations need to retain external information, this can be done in implementation dependant methods (that are not part of the interface).
      Returns:
      the value of the unprepared attribute.
    • getRefinement

      String getRefinement()
      The refinement of the attribute. (Must not change due to preparation.)
      Returns:
      the refinement of the attribute.
    • getDataType

      AttributeDataType getDataType()
      The data type of the attribute. (Must not change due to preparation.)
      Returns:
      the data type of the attribute.