## Uses of Class
com.ihr.xbrl.dts.Scheme

- Packages that use Scheme
  Package | Description
  --- | ---
  com.ihr.xbrl.dts | Provides the classes necessary to investigate the content of a DTS.

- - ### Uses of Scheme in com.ihr.xbrl.dts

    Methods in com.ihr.xbrl.dts that return Scheme
    Modifier and Type | Method and Description
    --- | ---
    `Scheme` | SchemesProviderImpl.`getDefaultScheme()`
    `Scheme` | SchemesProvider.`getDefaultScheme()` Returns the Scheme that should be the default.
    `Scheme` | SchemesProviderImpl.`getScheme(java.lang.String text)`
    `Scheme` | SchemesProvider.`getScheme(java.lang.String text)` Returns the Scheme corresponding to the string representation of the scheme in the text parameter.

    Methods in com.ihr.xbrl.dts that return types with arguments of type Scheme
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Iterator<Scheme>` | SchemesProviderImpl.`getSchemes()`
    `java.util.Iterator<Scheme>` | SchemesProvider.`getSchemes()` The ordered list of preferred languages.

    Methods in com.ihr.xbrl.dts with parameters of type Scheme
    Modifier and Type | Method and Description
    --- | ---
    `void` | SchemesProviderImpl.`addScheme(Scheme newScheme)`
    `void` | SchemesProvider.`addScheme(Scheme newScheme)` Adds just one new scheme.
    `void` | SchemesProviderImpl.`delScheme(Scheme scheme)`
    `void` | SchemesProvider.`delScheme(Scheme scheme)` Removes a scheme from the list.

    Method parameters in com.ihr.xbrl.dts with type arguments of type Scheme
    Modifier and Type | Method and Description
    --- | ---
    `void` | SchemesProviderImpl.`setSchemes(java.util.Collection<Scheme> newCol)`
    `void` | SchemesProvider.`setSchemes(java.util.Collection<Scheme> newCol)` Sets the set of languages (replaces current set of labels) .