Package omero.model

Interface _LengthOperations

  • All Known Implementing Classes:
    _LengthTie, Length, LengthI

    public interface _LengthOperations
    Unit of Length which is used through the model. This is not an IObject implementation and as such does not have an ID value. Instead, the entire object is embedded into the containing class, so that the value and unit rows can be found on the table itself (e.g. pixels.physicalSizeX and pixels.physicalSizeXUnit).
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Length copy​(Ice.Current __current)  
      java.lang.String getSymbol​(Ice.Current __current)
      Returns the possibly unicode representation of the ""unit"" value for display.
      UnitsLength getUnit​(Ice.Current __current)
      UnitsLength instance which is an IObject meaning that its ID is sufficient for identifying equality.
      double getValue​(Ice.Current __current)
      Actual value for this unit-based field.
      void setUnit​(UnitsLength unit, Ice.Current __current)  
      void setValue​(double value, Ice.Current __current)  
    • Method Detail

      • getValue

        double getValue​(Ice.Current __current)
        Actual value for this unit-based field. The interpretation of the value is only possible along with the UnitsLength enum.
        Parameters:
        __current - The Current object for the invocation.
      • setValue

        void setValue​(double value,
                      Ice.Current __current)
      • getUnit

        UnitsLength getUnit​(Ice.Current __current)
        UnitsLength instance which is an IObject meaning that its ID is sufficient for identifying equality.
        Parameters:
        __current - The Current object for the invocation.
      • setUnit

        void setUnit​(UnitsLength unit,
                     Ice.Current __current)
      • getSymbol

        java.lang.String getSymbol​(Ice.Current __current)
        Returns the possibly unicode representation of the ""unit"" value for display.
        Parameters:
        __current - The Current object for the invocation.
      • copy

        Length copy​(Ice.Current __current)