Uses of Class
com.ihr.xbrl.om.instance.XBRLFact

Packages that use XBRLFact
com.ihr.xbrl.adins.efm   
com.ihr.xbrl.adins.efm.errors   
com.ihr.xbrl.dataloader Provides the classes necessary to load data from an instance document to any possible data target. 
com.ihr.xbrl.dataloader.target Provides implementations of different drivers for data loading Loader drivers responds to loading events and store the information in the target format. 
com.ihr.xbrl.dts Provides the classes necessary to investigate the content of a DTS. 
com.ihr.xbrl.filters Provides the classes necessary to identify a fact in an instance document by all the properties the element could be uniquely identified. 
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.filters Provides the classes necessary to filter the content of instance documents Filtering of facts in an instance document may be used for formula processing or for data loading by a driver. 
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.om.errors Provides the classes necessary to produce and process XBRL related errors There are two error categories. 
com.ihr.xbrl.om.formula Provides the classes necessary to implement a plug in XBRL processor for validation of docuents and taxonomies according to the XBRL formula specification 1.0 At this stage the package is just created. 
com.ihr.xbrl.om.formula.functions.errors   
com.ihr.xbrl.om.instance Provides the classes necessary to process, read and write the content of XBRL Instance documents. 
com.ihr.xbrl.pojo Provides the classes necessary to access to the content of a DTS using POJO technology. 
com.ihr.xbrl.transform.target Provides the classes necessary to serialize the generated XML document in the output format. 
 

Uses of XBRLFact in com.ihr.xbrl.adins.efm
 

Methods in com.ihr.xbrl.adins.efm with parameters of type XBRLFact
 XBRLValidationReport EFMProcessor.validateTextIsProperHTML(java.lang.String stringValue, XBRLFact fact, XBRLResource res)
           
 XBRLValidationReport EFMProcessor.validateTextIsProperHTML(XBRLFact fact)
           
 

Uses of XBRLFact in com.ihr.xbrl.adins.efm.errors
 

Constructors in com.ihr.xbrl.adins.efm.errors with parameters of type XBRLFact
EFMDuplicateFactsInInstance(XBRLFact fact)
           
EFMEnglishStandardLabelMissing(XBRLFact fact)
           
EFMEntityCentralIndexKeyError(XBRLFact fact)
           
EFMEntityEntityRegistrantName(XBRLFact fact, java.lang.String registrantName)
           
EFMInvalidHTMLInTextBlock(XBRLFact fact)
           
EFMInvalidXMLInTextBlock(XBRLFact fact)
           
EFMNonTranslatedContent(XBRLFact fact)
           
 

Uses of XBRLFact in com.ihr.xbrl.dataloader
 

Methods in com.ihr.xbrl.dataloader with parameters of type XBRLFact
 void XBRLLoaderInterface.processFact(java.lang.String identifier, XBRLFact fact)
          Called by the processor to inform about a new fact that requires processing.
 

Uses of XBRLFact in com.ihr.xbrl.dataloader.target
 

Methods in com.ihr.xbrl.dataloader.target with parameters of type XBRLFact
 void SQLDriver.SQLIdentifier.processFact(java.sql.Connection dbConnection, XBRLFact fact, net.sf.saxon.s9api.Processor xpSqProc)
          Prepares the SQL statement with content from the fact item and executes the generated SQL statement.
 void SQLDriver.processFact(java.lang.String identifier, XBRLFact fact)
           
 void NullDriver.processFact(java.lang.String identifier, XBRLFact fact)
           
 

Uses of XBRLFact in com.ihr.xbrl.dts
 

Methods in com.ihr.xbrl.dts with parameters of type XBRLFact
 void InstanceExplorerInterface.addFact(XBRLFact fact)
          Received notification that a fact has been added
 void InstanceExplorer.addFact(XBRLFact fact)
          Receives notification a fact has been added to the instance being explored
 void DimensionalInstanceExplorer.addFact(XBRLFact fact)
           
 java.lang.String KeysForFactsProvider.addFactRef(XBRLFact fact)
           
 void InstanceExplorerInterface.delFact(XBRLFact fact, XBRLFactsList parent)
          Receives notification that a fact has been removed from the instance being explored.
 void InstanceExplorer.delFact(XBRLFact fact, XBRLFactsList parent)
          Announces a fact has been removed from the instance being explored.
 void DimensionalInstanceExplorer.delFact(XBRLFact fact, XBRLFactsList parent)
           
 VNotes InstanceExplorerAbstract.getFactNotes(XBRLFact fact)
           
 java.lang.String KeysForFactsProvider.getFactRef(XBRLFact fact)
           
 

Uses of XBRLFact in com.ihr.xbrl.filters
 

Methods in com.ihr.xbrl.filters with parameters of type XBRLFact
static XBRLFilterInterface ReportURIFilter.newReportURIFilter(XBRLFact fact)
           
 

Uses of XBRLFact in com.ihr.xbrl.mapper
 

Methods in com.ihr.xbrl.mapper that return types with arguments of type XBRLFact
 java.util.Collection<XBRLFact> Fact.getFacts(XBRLFactsList cf, int index)
           
 

Uses of XBRLFact in com.ihr.xbrl.mapper.filters
 

Methods in com.ihr.xbrl.mapper.filters with parameters of type XBRLFact
 boolean XBRLTrueFilter.matches(XBRLFact fact)
           
 boolean XBRLTimeFilter.matches(XBRLFact fact)
           
 boolean XBRLOrFilter.matches(XBRLFact fact)
           
 boolean XBRLFalseFilter.matches(XBRLFact fact)
           
 boolean XBRLFacetFilter.matches(XBRLFact fact)
          Return a boolean value indicating if the fact passes the filter.
 boolean XBRLExplicitDimensionFilter.matches(XBRLFact fact)
           
 boolean XBRLContextFilter.matches(XBRLFact fact)
           
 boolean XBRLConceptNameFilter.matches(XBRLFact fact)
           
 boolean XBRLAndFilter.matches(XBRLFact fact)
           
 

Uses of XBRLFact in com.ihr.xbrl.mapper.source
 

Methods in com.ihr.xbrl.mapper.source with parameters of type XBRLFact
 java.lang.Object ExcelDataSource.getFootnote(java.lang.String mapIdentifier, int index, XBRLFact fact)
           
 java.lang.Object XBRLFileDataSource.getFootnote(java.lang.String mapIdentifier, int index, XBRLFact fact)
           
 java.lang.Object XBRLDataSource.getFootnote(java.lang.String mapIdentifier, int index, XBRLFact fact)
          After a fact is produced the data source is asked for a footnote to be added to the instance document by doing a call to this method.
 java.lang.Object WebFormDataSource.getFootnote(java.lang.String mapIdentifier, int index, XBRLFact fact)
           
 java.lang.Object VoidDataSource.getFootnote(java.lang.String mapIdentifier, int index, XBRLFact fact)
           
 java.lang.Object SQLDataSource.getFootnote(java.lang.String mapIdentifier, int index, XBRLFact fact)
           
 java.lang.Object CSVDataSource.getFootnote(java.lang.String mapIdentifier, int index, XBRLFact fact)
           
 java.lang.String ExcelDataSource.getFootnoteLang(java.lang.String mapIdentifier, int index, XBRLFact fact, java.lang.Object footnoteContent)
           
 java.lang.String XBRLFileDataSource.getFootnoteLang(java.lang.String mapIdentifier, int index, XBRLFact fact, java.lang.Object footnoteContent)
           
 java.lang.String XBRLDataSource.getFootnoteLang(java.lang.String mapIdentifier, int index, XBRLFact fact, java.lang.Object footnoteContent)
          After a footnote resource is create it MUST have an xml:lang attribute.
 java.lang.String WebFormDataSource.getFootnoteLang(java.lang.String mapIdentifier, int index, XBRLFact fact, java.lang.Object footnoteContent)
           
 java.lang.String VoidDataSource.getFootnoteLang(java.lang.String mapIdentifier, int index, XBRLFact fact, java.lang.Object footnoteContent)
           
 java.lang.String SQLDataSource.getFootnoteLang(java.lang.String mapIdentifier, int index, XBRLFact fact, java.lang.Object footnoteContent)
           
 java.lang.String CSVDataSource.getFootnoteLang(java.lang.String mapIdentifier, int index, XBRLFact fact, java.lang.Object footnoteContent)
           
 

Uses of XBRLFact in com.ihr.xbrl.om.errors
 

Methods in com.ihr.xbrl.om.errors with parameters of type XBRLFact
static java.lang.String LinkableErrorMessageHelpers.getLinkForFact(XBRLFact fact, KeysForFactsProvider kp)
           
static java.lang.String LinkableErrorMessageHelpers.getLinkForFact(XBRLFact fact, KeysForFactsProvider kp, int modifiers, LabelsProvider lp)
           
 

Uses of XBRLFact in com.ihr.xbrl.om.formula
 

Methods in com.ihr.xbrl.om.formula that return XBRLFact
 XBRLFact XBRLFormulaProcessor.getCacheFact(net.sf.saxon.s9api.XdmNode factNode)
          Search for a fact using the fact node.
 

Methods in com.ihr.xbrl.om.formula with parameters of type XBRLFact
static java.util.Collection<? extends javax.xml.namespace.QName> XBRLVariableSetResource.allDimensions(XBRLFact xFact)
           
 boolean XBRLFormula.isTheSourceOf(XBRLFact fact)
          This method returns true if this formula is the source of a fact generation.
 boolean XBRLFormulaProcessor.matcheable(XBRLFact fact1, XBRLFact fact2, int aspectModel, XMLFragment context)
          Computes if two facts are aspect-matched input facts as defined in the Formula specification.
 

Uses of XBRLFact in com.ihr.xbrl.om.formula.functions.errors
 

Constructors in com.ihr.xbrl.om.formula.functions.errors with parameters of type XBRLFact
XFIEItemIsNotNumeric(XBRLFact fact)
           
XFxfieNodeIsNotXbrlItem(XBRLFact node)
           
 

Uses of XBRLFact in com.ihr.xbrl.om.instance
 

Subclasses of XBRLFact in com.ihr.xbrl.om.instance
 class XBRLFactItem
          This class represents the instantiation of an xbrli:item on an instance document
 class XBRLFactNonNumeric
          This object represents a non numeric fact value in an instance document.
 class XBRLFactNumeric
           
 class XBRLFactTuple
           
 

Methods in com.ihr.xbrl.om.instance that return XBRLFact
 XBRLFact XBRLFact.clone()
           
 XBRLFact XBRLFact.clone(DTSContainer newDTS)
          Clone current fact but in a new DTSContainer
static XBRLFact XBRLFactItem.createItemInstance(XBRLFactsList parent, XBRLItem xf, XBRLFactItem otherFact)
           
static XBRLFact XBRLFact.createItemOrTupleInstance(XBRLFactsList facts, net.sf.saxon.s9api.XdmNode node)
          Creates a tupleInstance or a itemInstance depending on the node content
static XBRLFact XBRLFact.createItemOrTupleInstance(XBRLFactsList facts, XMLElementDefinition el, XBRLContext ctx, XBRLUnit unit)
          Creates a tupleInstance of a itemInstance depending on the data type of the el parameter and extra information provided in other parameters
 XBRLFact XBRLInstance.get(int index)
           
 XBRLFact XBRLFactTuple.get(int index)
           
 XBRLFact XBRLFactsListImpl.get(int index)
           
 XBRLFact XBRLFactsList.get(int index)
          Returns the element at the selected index position.
 XBRLFact XBRLInstance.getCacheFact(net.sf.saxon.s9api.XdmNode factNode)
          This function access to a fact item by its surrounding XdmNode.
 XBRLFact XBRLInstance.getFactById(java.lang.String id)
          find the element with the correspondent id and return the instance or tuple pointed to
 

Methods in com.ihr.xbrl.om.instance that return types with arguments of type XBRLFact
 java.util.Iterator<XBRLFact> XBRLInstance.iterator()
           
 java.util.Iterator<XBRLFact> XBRLFactTuple.iterator()
           
 java.util.Iterator<XBRLFact> XBRLFactsListImpl.iterator()
           
 java.util.Iterator<XBRLFact> XBRLFactsList.iterator()
           
 java.util.Iterator<XBRLFact> XBRLFactsContainer.iterator()
           
 

Methods in com.ihr.xbrl.om.instance with parameters of type XBRLFact
 void XBRLInstance.add(int index, XBRLFact fact)
           
 void XBRLFactTuple.add(int index, XBRLFact fact)
          Resets the nillable status to false automatically.
 void XBRLFactsListImpl.add(int index, XBRLFact fact)
          Resets the nillable status to false automatically.
 void XBRLFactsList.add(int index, XBRLFact fact)
           
 void XBRLFactsContainer.add(int index, XBRLFact fact)
           
 boolean XBRLInstance.add(XBRLFact fact)
           
 boolean XBRLFactTuple.add(XBRLFact fact)
          Resets the nillable status to false automatically.
 boolean XBRLFactsListImpl.add(XBRLFact fact)
          Resets the nillable status to false automatically.
 boolean XBRLFactsList.add(XBRLFact fact)
          Adds a new fact to the end of this list of facts
 boolean XBRLFactsContainer.add(XBRLFact fact)
           
 int XBRLInstance.indexOf(XBRLFact fact)
           
 int XBRLFactTuple.indexOf(XBRLFact fact)
           
 int XBRLFactsListImpl.indexOf(XBRLFact fact)
           
 int XBRLFactsList.indexOf(XBRLFact fact)
          Returns the index position of a fact within this list
 int XBRLInstance.indexOf(XBRLFact fact, int index)
           
 int XBRLFactTuple.indexOf(XBRLFact fact, int index)
           
 int XBRLFactsListImpl.indexOf(XBRLFact fact, int index)
           
 int XBRLFactsList.indexOf(XBRLFact fact, int index)
          Returns the index position of a fact within this list starting at the position indicated by the index parameter
 boolean XBRLFactTuple.isDuplicate(XBRLFact otherFact)
           
 boolean XBRLFactNumeric.isDuplicate(XBRLFact otherFact)
           
 boolean XBRLFactNonNumeric.isDuplicate(XBRLFact otherFact)
           
abstract  boolean XBRLFact.isDuplicate(XBRLFact otherFact)
          Check if two items are duplicates as defined in the XBRL 2.1 specification
 boolean XBRLFact.pEqual(XBRLFact toFact)
          Implementation of the p-equality as defined in the XBRL 2.1 specification.
 boolean XBRLInstance.remove(XBRLFact fact)
           
 boolean XBRLFactTuple.remove(XBRLFact fact)
           
 boolean XBRLFactsListImpl.remove(XBRLFact fact)
           
 boolean XBRLFactsList.remove(XBRLFact fact)
          Removes a fact from the facts container
 boolean XBRLFactsContainer.remove(XBRLFact fact)
           
 

Uses of XBRLFact in com.ihr.xbrl.pojo
 

Methods in com.ihr.xbrl.pojo that return XBRLFact
 XBRLFact XBRLRSGenerator.generate(XBRLFact fact, XBRLFactsList facts)
           
 

Methods in com.ihr.xbrl.pojo with parameters of type XBRLFact
 XBRLFact XBRLPojoGenerator.generate(XBRLFact fact)
           
 

Uses of XBRLFact in com.ihr.xbrl.transform.target
 

Methods in com.ihr.xbrl.transform.target with parameters of type XBRLFact
 void ExcelReportFactHandler.processFact(java.lang.String identifier, XBRLFact fact)
           
 javax.xml.transform.Source XBRLFactHandlerInterface.processFact(XBRLFact fact)
          Called by the processor to inform about a new fact that requires processing
 javax.xml.transform.Source HTMLFactHandler.processFact(XBRLFact fact)
           
 



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