com.ihr.xbrl.dts

## Interface HandleDateStep

-     public interface HandleDateStep

  Functions related with the capability of setting and obtaining a value for the dateStep variable.
  Author:
    Ignacio

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static class` | `HandleDateStep.InstantMode` Enumeration of possible values for the InstantMode BOP means Beginning of Period.

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `getDateStep()` Gets the current value of the date step.
    `HandleDateStep.InstantMode` | `getInstantMode()` Gets the value of the instant mode.
    `void` | `setDateStep(int dateStep)` Sets a new value of the date step.
    `void` | `setInstantMode(HandleDateStep.InstantMode newMode)` Sets a new value of the Instant Mode.

- - ### Method Detail

    - #### setDateStep

          void setDateStep(int dateStep)

      Sets a new value of the date step. May fire events to update the GUI
      Parameters:
        `dateStep` - the new date step

    - #### getDateStep

          int getDateStep()

      Gets the current value of the date step.
      Returns:
        the date step

    - #### getInstantMode

          HandleDateStep.InstantMode getInstantMode()

      Gets the value of the instant mode.
      Returns:
        constant integer
      See Also:
        `HandleDateStep.InstantMode`

    - #### setInstantMode

          void setInstantMode(HandleDateStep.InstantMode newMode)

      Sets a new value of the Instant Mode. May fire events to update the GUI
      Parameters:
        `newMode` - the new instant mode