com.ihr.xbrl.om
Interface XBRLDTSDocument

All Known Implementing Classes:
CalculationLinkbase, DefinitionLinkbase, FootnoteLinkbase, FormulaLinkbase, GenericLinkbase, LabelLinkbase, OtherLinkbase, PresentationLinkbase, ReferenceLinkbase, VersionLinkbase, XBRLDocument, XBRLExtendedLink, XBRLInstance, XBRLLinkbase, XBRLTaxonomy, XMLDocumentURI

public interface XBRLDTSDocument

This is the interface with methods that every document in the DTS Must have. Linkbases are documents ExtendedLinks are not documents, they are XML Fragments that belongs to the DTS

Author:
Ignacio

Method Summary
 void clear()
          Frees-up used memory
 void discoverDTS(XBRLDTSDocument parent)
          Fires the rules of DTS Discovery for this object
 java.net.URI getDTSKey()
          Provides a key that can be used to index the document in the cache
 

Method Detail

discoverDTS

void discoverDTS(XBRLDTSDocument parent)
                 throws DTSDiscoveryException,
                        com.rs.lic.LicenseVerificationException
Fires the rules of DTS Discovery for this object

Throws:
DTSDiscoveryException
com.rs.lic.LicenseVerificationException

getDTSKey

java.net.URI getDTSKey()
Provides a key that can be used to index the document in the cache

Returns:
URI

clear

void clear()
           throws java.lang.Throwable
Frees-up used memory

Throws:
java.lang.Throwable


Copyright 2006-2009 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa