## Uses of Interface
com.ihr.xbrl.gui.interfaces.HasBoySupport

- Packages that use HasBoySupport
  Package | Description
  --- | ---
  com.ihr.xbrl.dts | Provides the classes necessary to investigate the content of a DTS.
  com.ihr.xbrl.transform.target | Provides the classes necessary to serialize the generated XML document in the output format.

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

    Methods in com.ihr.xbrl.dts that return HasBoySupport
    Modifier and Type | Method and Description
    --- | ---
    `HasBoySupport` | ColumnPeriod.`getBoySupport()` Gets the boy support.

    Methods in com.ihr.xbrl.dts with parameters of type HasBoySupport
    Modifier and Type | Method and Description
    --- | ---
    `static java.util.Vector<Member<?>>` | DimensionCartesianProducts.`computeMembers(java.util.Vector<Dimension<?>> st, HasBoySupport dvp)` Computes the product of all dimensions passed in in the Vector of dimensions.

    Constructors in com.ihr.xbrl.dts with parameters of type HasBoySupport
    Constructor and Description
    `ColumnPeriod(HasBoySupport boyManager, ColumnPeriod period, int dateStep)` Creates a new ColumnPeriod that starts at the same date as the column period in the parameter but extends to the end of the dateStep in the second parameter.
    `ColumnPeriod(HasBoySupport boyManager, java.util.GregorianCalendar pStart, java.util.GregorianCalendar pEnd)` Creates a non standard column period with two dates.
    `ColumnPeriod(HasBoySupport boyManager, java.util.GregorianCalendar pStart, int dateStep)` Instantiates a new column period.
    `ColumnPeriod(HasBoySupport hb, XBRLPeriod p)` Instantiates a new column period.
    `ColumnPeriod(HasBoySupport boyManager, XBRLPeriod p, int dateStep, HandleDateStep.InstantMode instantMode)` Creates a column period using an XBRLPeriod, as source.
    `DimensionalInstanceExplorer(LangsProvider lp, HasBoySupport hb, HasDimensionsTableHeaderItem hdth, HasAccessSelectedRole instanceDocumentPane, DefaultUnitProviderInterface defaultUnitProvider, HandleInstantMode him)` Instantiates a new dimensional instance explorer.
    `InstanceExplorer(LangsProvider lp, HasBoySupport hb, NegatedSupport ns, DefaultUnitProviderInterface defaultUnitProvider)` Instantiates a new instance explorer.
    `PeriodDimension(HasBoySupport hb)` Instantiates a new period dimension.
    `PeriodDimensionDuration(HasBoySupport hb)` Instantiates a new period dimension duration.
    `PeriodDimensionInstant(HasBoySupport hb)` Instantiates a new period dimension instant.
    `PeriodMember(XBRLPeriod period, HasBoySupport hb, Dimension<?> dim, HandleDateStep.InstantMode instantMode)` Instantiates a new period member.

  - ### Uses of HasBoySupport in com.ihr.xbrl.transform.target

    Classes in com.ihr.xbrl.transform.target that implement HasBoySupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HTMLReportHandler` The Class HTMLReportHandler.
    `class` | `XBRLReportHandler` This is a class with methods providing functions to create a result container the container must be able to: - create new empty documents, and - provide navigation capabilites to return the points in which new information will be inserted.