# Uses of Package
com.ihr.xbrl.gui.interfaces

- Packages that use com.ihr.xbrl.gui.interfaces
  Package | Description
  --- | ---
  com.ihr.xbrl.dts | Provides the classes necessary to investigate the content of a DTS.
  com.ihr.xbrl.gui.basic | Provides basic classes necessary to interact with the user.
  com.ihr.xbrl.gui.interfaces | Provides the interfaces for the common operations that require user interface and are implemented in applications.
  com.ihr.xbrl.manage |
  com.ihr.xbrl.mapper | Provides the classes necessary access to content in whatever format and create an XBRL Instance document This package contains the MapEngine and Mappers that uses a configuration file with an Instance template.
  com.ihr.xbrl.mapper.source | Provides implementations of drivers to obtain data from multiple sources in order to create an XBRL Instance Some of the drivers collects data from a web form or from an excel file.
  com.ihr.xbrl.mapper.util |
  com.ihr.xbrl.om | Provides the classes necessary to start processing XBRL information.
  com.ihr.xbrl.om.errors | Provides the classes necessary to produce and process XBRL related errors There are two error categories.
  com.ihr.xbrl.pojo | Provides the classes necessary to access to the content of a DTS using POJO technology.
  com.ihr.xbrl.pojo.etl |
  com.ihr.xbrl.store |
  com.ihr.xbrl.store.services |
  com.ihr.xbrl.transform.target | Provides the classes necessary to serialize the generated XML document in the output format.
  com.ihr.xbrl.util | Provides utility classes with static methods that are used by other classes This is a common container for utilities like resolving relative URIs from two absolute URIs or formatting an XML document to a String...
  com.ihr.xbrl.validation.report |

- Classes in com.ihr.xbrl.gui.interfaces used by com.ihr.xbrl.dts
  Class and Description
  HasBoySupport Interface that defines the methods implemented by classes that supports the definition of the Fiscal Beginning of the year and the End of the fiscal year.

- Classes in com.ihr.xbrl.gui.interfaces used by com.ihr.xbrl.gui.basic
  Class and Description
  JLogPanelInterface The Interface JLogPanelInterface.

- Classes in com.ihr.xbrl.gui.interfaces used by com.ihr.xbrl.gui.interfaces
  Class and Description
  DTSLoadingBarInterface The Interface DTSLoadingBarInterface.
  HasReceiveXBRLLoadingEvents.LoadingStatus The Enum LoadingStatus.
  InstallCallBack This interface contains the methods that the thread installing a package will use to inform the GUI thread about download progress.
  JLogPanelInterface The Interface JLogPanelInterface.
  RSRemoteCatalogGUI.Result The Enum Result.
  Stopable This interface can be implemented by classes that execute long tasks while monitor if another thread has requested the long process to stop .
  URIResolverGUI.ResultValues These are possible values returned by the user interface.

- Classes in com.ihr.xbrl.gui.interfaces used by com.ihr.xbrl.manage
  Class and Description
  HasProperties The Interface HasProperties.

- Classes in com.ihr.xbrl.gui.interfaces used by com.ihr.xbrl.mapper
  Class and Description
  DTSLoadingBarInterface The Interface DTSLoadingBarInterface.

- Classes in com.ihr.xbrl.gui.interfaces used by com.ihr.xbrl.mapper.source
  Class and Description
  DTSLoadingBarInterface The Interface DTSLoadingBarInterface.

- Classes in com.ihr.xbrl.gui.interfaces used by com.ihr.xbrl.mapper.util
  Class and Description
  DTSLoadingBarInterface The Interface DTSLoadingBarInterface.

- Classes in com.ihr.xbrl.gui.interfaces used by com.ihr.xbrl.om
  Class and Description
  DTSLoadingBarInterface The Interface DTSLoadingBarInterface.
  InstallCallBack This interface contains the methods that the thread installing a package will use to inform the GUI thread about download progress.
  RSRemoteCatalogGUI The Interface RSRemoteCatalogGUI.
  Stopable This interface can be implemented by classes that execute long tasks while monitor if another thread has requested the long process to stop .
  URIResolverGUI This interface contains methods used by the GUIURIResolver in order to interact with the user under Java and .NET technologies.
  XBRLValidationReportSerializer Interface of classes able to create a representation of the XBRLValidationReport.

- Classes in com.ihr.xbrl.gui.interfaces used by com.ihr.xbrl.om.errors
  Class and Description
  XBRLValidationReportSerializer Interface of classes able to create a representation of the XBRLValidationReport.

- Classes in com.ihr.xbrl.gui.interfaces used by com.ihr.xbrl.pojo
  Class and Description
  DTSLoadingBarInterface The Interface DTSLoadingBarInterface.

- Classes in com.ihr.xbrl.gui.interfaces used by com.ihr.xbrl.pojo.etl
  Class and Description
  HasEnableDisableOpenMenus The Interface HasEnableDisableOpenMenus.

- Classes in com.ihr.xbrl.gui.interfaces used by com.ihr.xbrl.store
  Class and Description
  DTSLoadingBarInterface The Interface DTSLoadingBarInterface.
  HasEnableDisableOpenMenus The Interface HasEnableDisableOpenMenus.
  HasErrorsHandler The Interface HasErrorsHandler.
  HasLoadingBar The Interface HasLoadingBar.
  HasLogPanel The Interface HasLogPanel.

- Classes in com.ihr.xbrl.gui.interfaces used by com.ihr.xbrl.store.services
  Class and Description
  HasEnableDisableOpenMenus The Interface HasEnableDisableOpenMenus.

- Classes in com.ihr.xbrl.gui.interfaces used by com.ihr.xbrl.transform.target
  Class and Description
  HasBoySupport Interface that defines the methods implemented by classes that supports the definition of the Fiscal Beginning of the year and the End of the fiscal year.

- Classes in com.ihr.xbrl.gui.interfaces used by com.ihr.xbrl.util
  Class and Description
  DTSLoadingBarInterface The Interface DTSLoadingBarInterface.
  HasErrorsHandler The Interface HasErrorsHandler.
  HasReceiveXBRLLoadingEvents This interface contains methods invoked by an instantiation of the LoadDTSInThread class once a DTS has been loaded The loaded DTS may contains errors, may be valid, may contain instance documents or not.

- Classes in com.ihr.xbrl.gui.interfaces used by com.ihr.xbrl.validation.report
  Class and Description
  XBRLValidationReportSerializer Interface of classes able to create a representation of the XBRLValidationReport.