This method is called by the loader just after object has been created and
if a configuration file is set (which is an optional step only if configuration
file is indicated as a parameter)
This method should read the configuration file and set values for
constants and things like that.
This class provides methods to investigate the content of an XBRL instance
document from a high level point of view so the development of tools
reading the content of instance document will be much easier
This interface allows classes to ask how an XBRLFactItem is represented in the user interface in regard to the label
role and, particularly, if the label role is at the beginning of a column period or at the end of a column period.
Invalidates this object and the elements in the XML tree according with the parameter in dir
This method is used by GUI tools that requires to reset validation before a manual validation
cycle is started
Returns true if the type is derived from one of the list
Returns a string representation in iso8601 standard with the value of
yyyy-MM-dd'T'HH:mm:ss.SSSZ is the complete patters that can be used
some parts of this pattern can be omited according to the values
of hasTimezone and hasTime below.
returns true if the element represented by the QName can legally use this XBRLRoleType
This method considers roles defined in the XBRL 2.1 specification, virtual roles undefined in the
DTS and used in generic linkbases and roles properly defined in XBRL linkbases