com.ihr.xbrl.dts

## Interface DefaultUnitEditorInterface

- All Superinterfaces:
    DefaultUnitProviderInterface

      public interface DefaultUnitEditorInterface
      extends DefaultUnitProviderInterface

  The Interface DefaultUnitEditorInterface.
  Author:
    Ignacio

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `ScaleValue` | `getScaleValues()` Gets the scale values.
    `boolean` | `isConvertUnits()` Gets the convert units.
    `boolean` | `isScaleValues()` Checks if is scale values.
    `void` | `setConvertUnits(boolean value)` Sets the concet units.
    `void` | `setDefaultUnit(javax.xml.namespace.QName newUnit)` Sets the default unit.
    `void` | `setScaleValues(ScaleValue scaleValues)` Sets the scale values.

    - ### Methods inherited from interface com.ihr.xbrl.dts.DefaultUnitProviderInterface

      `getDefaultUnit`

- - ### Method Detail

    - #### setDefaultUnit

          void setDefaultUnit(javax.xml.namespace.QName newUnit)

      Sets the default unit.
      Parameters:
        `newUnit` - the new default unit

    - #### isConvertUnits

          boolean isConvertUnits()

      Gets the convert units.
      Returns:
        the convert units

    - #### setConvertUnits

          void setConvertUnits(boolean value)

      Sets the concet units.
      Parameters:
        `value` - the new concet units

    - #### isScaleValues

          boolean isScaleValues()

      Checks if is scale values.
      Returns:
        true, if is scale values

    - #### getScaleValues

          ScaleValue getScaleValues()

      Gets the scale values.
      Returns:
        the scale values

    - #### setScaleValues

          void setScaleValues(ScaleValue scaleValues)

      Sets the scale values.
      Parameters:
        `scaleValues` - the new scale values