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

Packages that use XBRLFactItem
com.ihr.xbrl.adins.efm.errors   
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.om.errors Provides the classes necessary to produce and process XBRL related errors There are two error categories. 
com.ihr.xbrl.om.formula.functions Provides the classes necessary for implementing all XPath2 functions defined in the XFI functions library. 
com.ihr.xbrl.om.instance Provides the classes necessary to process, read and write the content of XBRL Instance documents. 
com.ihr.xbrl.om.taxonomy Provides the classes necessary to process, write and read XBRL Taxonomy schemas and content of the XBRL Taxonomy Schemas that requires XBRL processing. 
com.ihr.xbrl.om.xdt Provides the classes necessary to implement a plug in XBRL processor for validation of dimensional instance documents according to the XBRL Dimensions specification 1.0 This package contains two hierarchies of classes. 
com.ihr.xbrl.om.xdt.errors Provides the classes necessary to produce and process XDT related errors or errors related to the XBRL dimensions specification 1.0 This package mirrors the package in the XBRL 2.1 errors but is specific for the errors defined in the Dimensions Specification. 
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 XBRLFactItem in com.ihr.xbrl.adins.efm.errors
 

Constructors in com.ihr.xbrl.adins.efm.errors with parameters of type XBRLFactItem
EFMDomainItemTypeUsedAsFact(XBRLFactItem xbrlFactItem)
           
 

Uses of XBRLFactItem in com.ihr.xbrl.dts
 

Methods in com.ihr.xbrl.dts that return XBRLFactItem
 XBRLFactItem InstanceExplorerInterface.findFact(java.util.ArrayList<Member<?>> allMembers)
          if the allMembers contains LineTitleMember elements, we need to resolve the hierarchy resolution before calling this method.
 XBRLFactItem InstanceExplorer.findFact(java.util.ArrayList<Member<?>> allMembers)
           
 XBRLFactItem DimensionalInstanceExplorer.findFact(java.util.ArrayList<Member<?>> allMembers)
           
 XBRLFactItem FactsColumn.get(java.lang.Object key)
           
 XBRLFactItem InstanceExplorerEvent.getFact()
           
 XBRLFactItem FactsColumn.put(FactUseItem key, XBRLFactItem value)
           
 XBRLFactItem FactsColumn.remove(java.lang.Object key)
           
 

Methods in com.ihr.xbrl.dts with parameters of type XBRLFactItem
 java.lang.String KeysForFactsProvider.addToggleBranchRef(Branch branch, XBRLFactItem factItem)
          Creates a code for a branch that is like a mark the user can click on and fires a message to expand the message content
 void InstanceExplorer.factChangedContext(XBRLFactItem fact, XBRLContext oldContext, XBRLContext newContext)
           
 void DimensionalInstanceExplorer.factChangedContext(XBRLFactItem fact, XBRLContext oldContext, XBRLContext newContext)
           
 void ContextProvider.factChangedContext(XBRLFactItem fact, XBRLContext oldContext, XBRLContext newContext)
          Informs the Context provider that the fact has changed its context information.
 java.util.Iterator<XBRLContext> InstanceExplorer.getCompatibleContexts(XBRLFactItem fact, int dateStep)
           
 java.util.Iterator<XBRLContext> DimensionalInstanceExplorer.getCompatibleContexts(XBRLFactItem fact, int dateStep)
           
 java.util.Iterator<XBRLContext> ContextProvider.getCompatibleContexts(XBRLFactItem fact, int dateStep)
          Returns an iterator over compatible contexts for this fact.
 int InstanceExplorer.getDateStepForFact(XBRLFactItem item, int dateStep)
          Prepares a dateStep depending on the contextual information of the fact.
 HandleDateStep.InstantMode InstantOnColumnRecognitionSupport.getInstantMode(XBRLFactItem fact, ColumnPeriod cp)
          This method returns a value from the InstantMode enumeration as follows: BOP if the fact is instant and the date corresponds to the beginning of the column period EOP if the fact is instant and the date corresponds to the end of the column period ANY if the fact is instant and the date is within the period but is not BOP and not EOP UNKOWN in any other cases including the fact is duration
 HandleDateStep.InstantMode BasicInstantOnColumnRecognition.getInstantMode(XBRLFactItem fact, ColumnPeriod cp)
           
 FactUseItem FactsColumn.getRowKey(XBRLFactItem fact)
          For a fact item added to this FactsColumn this method returns the assigned row number
 int FactsColumn.getRowNumber(XBRLFactItem fact)
          For a fact item added to this FactsColumn this method returns the assigned row number
 boolean NegatedSupport.isNegated(XBRLFactItem fact)
          true if the user interface is using a negated label role for
 XBRLFactItem FactsColumn.put(FactUseItem key, XBRLFactItem value)
           
 

Constructors in com.ihr.xbrl.dts with parameters of type XBRLFactItem
CompanyKey(XBRLFactItem item)
           
InstanceExplorerEvent(InstanceExplorerInterface ie, int event, XBRLFactItem fact, java.lang.Object oldValue, java.lang.Object newValue)
           
 

Uses of XBRLFactItem in com.ihr.xbrl.filters
 

Methods in com.ihr.xbrl.filters with parameters of type XBRLFactItem
static java.lang.String XBRLFilter.createExcelFunction(XBRLFactItem fact, org.hibernate.Session session)
           
static XBRLFilterInterface[] XBRLFilter.createFilters(XBRLFactItem fact, org.hibernate.Session session)
           
 

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

Methods in com.ihr.xbrl.om.errors that return XBRLFactItem
 XBRLFactItem XBRLInconsistency.Contributor.getFact()
           
 XBRLFactItem XBRLValidationExceptionInvalidElementValueException.getFactItem()
           
 

Methods in com.ihr.xbrl.om.errors with parameters of type XBRLFactItem
static java.lang.String LinkableErrorMessageHelpers.getHierarchicalMessage(MessageTree tree, XBRLFactItem factItem, KeysForFactsProvider kp)
          Generates a tree the user can click on and open additional messages behind.
 

Constructors in com.ihr.xbrl.om.errors with parameters of type XBRLFactItem
XBRLInconsistency.Contributor(XBRLFactItem fact, double weight)
           
XBRLInconsistencyCalculationSkipped(XBRLRoleType role, XBRLFactItem factTotal, XBRLFactItem factItem, XBRLFactItem factItem2)
           
XBRLValidationExceptionConceptFactPeriodTypeMistmatch(XBRLFactItem factItem, XBRLContext ctx)
           
XBRLValidationExceptionConceptNotAssignedToFact(XBRLFactItem factItem)
           
XBRLValidationExceptionEssenceAliasNonUEqual(XBRLFactItem fromFact, XBRLFactItem toFact)
           
XBRLValidationExceptionEssenceAliasNonVEqual(XBRLFactItem fromFact, XBRLFactItem toFact)
           
XBRLValidationExceptionFactIsNillConceptIsNotNillable(XBRLFactItem factItem)
           
XBRLValidationExceptionInvalidElementValueException(XBRLFactItem factItem, java.lang.String message)
           
 

Uses of XBRLFactItem in com.ihr.xbrl.om.formula.functions
 

Methods in com.ihr.xbrl.om.formula.functions with parameters of type XBRLFactItem
 net.sf.saxon.om.Item XFI_fact_explicit_dimension_value.getExplicitDimensionValue(XBRLFactItem fact, javax.xml.namespace.QName qD)
           
 net.sf.saxon.om.Item XFI_fact_typed_dimension_value.getTypedDimensionValue(XBRLFactItem fact, javax.xml.namespace.QName qD)
           
 

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

Subclasses of XBRLFactItem in com.ihr.xbrl.om.instance
 class XBRLFactNonNumeric
          This object represents a non numeric fact value in an instance document.
 class XBRLFactNumeric
           
 

Methods in com.ihr.xbrl.om.instance that return XBRLFactItem
 XBRLFactItem XBRLFactItem.clone()
           
 XBRLFactItem XBRLFactItem.clone(DTSContainer newDTS)
           
static XBRLFactItem XBRLFactItem.createItemInstance(XBRLFactsList container, XBRLContext ctx, XBRLItem xf, XBRLUnit unit)
          creates an XBRLFactItem that can be either a XBRLFactNumeric or XBRLFactNonNumeric depending on the information provided in extra parameters
static XBRLFactItem XBRLFactItem.createItemInstance(XBRLFactsList container, net.sf.saxon.s9api.XdmNode node, XMLFragment xf)
          creates an XBRLFactItem that can be either a XBRLFactNumeric or XBRLFactNonNumeric depending on the data type (derivation included) of the concept definition
 

Methods in com.ihr.xbrl.om.instance that return types with arguments of type XBRLFactItem
 java.util.Iterator<java.util.Vector<XBRLFactItem>> XBRLInstance.getItems()
           
 java.util.Iterator<java.util.Vector<XBRLFactItem>> XBRLFactTuple.getItems()
           
 java.util.Iterator<java.util.Vector<XBRLFactItem>> XBRLFactsListImpl.getItems()
           
 java.util.Iterator<java.util.Vector<XBRLFactItem>> XBRLFactsList.getItems()
          Iterator over the items on this facts container
 java.util.Iterator<java.util.Vector<XBRLFactItem>> XBRLFactsContainer.getItems()
           
 java.util.Iterator<XBRLFactItem> XBRLInstance.getItems(XBRLItem itemFrom)
           
 java.util.Iterator<XBRLFactItem> XBRLFactTuple.getItems(XBRLItem itemFrom)
           
 java.util.Iterator<XBRLFactItem> XBRLFactsListImpl.getItems(XBRLItem itemFrom)
           
 java.util.Iterator<XBRLFactItem> XBRLFactsList.getItems(XBRLItem itemFrom)
          Iterator over fact items that are instances of the XBRLItem received as a parameter.
 java.util.Iterator<XBRLFactItem> XBRLFactsContainer.getItems(XBRLItem itemFrom)
           
 java.util.Iterator<XBRLFactItem> XBRLInstance.getItemsSg(XBRLItem itemFrom)
           
 java.util.Iterator<XBRLFactItem> XBRLFactTuple.getItemsSg(XBRLItem itemFrom)
           
 java.util.Iterator<XBRLFactItem> XBRLFactsListImpl.getItemsSg(XBRLItem itemFrom)
           
 java.util.Iterator<XBRLFactItem> XBRLFactsList.getItemsSg(XBRLItem itemFrom)
          Iterator over fact items that are instances of the XBRLItem received as a parameter of in the substitution group of that item
 java.util.Iterator<XBRLFactItem> XBRLFactsContainer.getItemsSg(XBRLItem itemFrom)
           
 

Methods in com.ihr.xbrl.om.instance with parameters of type XBRLFactItem
 void XBRLInstance.addOrForwardItem(XBRLFactItem item)
           
 void XBRLFactTuple.addOrForwardItem(XBRLFactItem item)
           
 void XBRLFactsListImpl.addOrForwardItem(XBRLFactItem item)
           
 void XBRLFactsList.addOrForwardItem(XBRLFactItem item)
          Called internally to register new facts in the instance document
 boolean XBRLFactItem.cEqual(XBRLFactItem factTotal)
          Evaluates if the two instantiation of the items are c-equal
static XBRLFact XBRLFactItem.createItemInstance(XBRLFactsList parent, XBRLItem xf, XBRLFactItem otherFact)
           
 void XBRLFactTuple.forwardItem(XBRLFactItem item)
           
 void XBRLFactsListImpl.forwardItem(XBRLFactItem item)
           
 boolean XBRLFactItem.isDescendantOrSibling(XBRLFactItem otherFact)
          Returns true if otherFact is a descendant or sibling of this fact
 boolean XBRLFactNumeric.isDuplicate(XBRLFactItem otherFact, boolean reversePEqual)
           
 boolean XBRLFactNonNumeric.isDuplicate(XBRLFactItem otherFact, boolean reversePEqual)
           
abstract  boolean XBRLFactItem.isDuplicate(XBRLFactItem tTarget, boolean reversePEqual)
          For internal purposes only during the calculation of isDuplicate of tuple children elements.
 boolean XBRLFactNumeric.uEqual(XBRLFactItem factTotal)
          Evaluates it the two instantiation of the items are u-equal
 boolean XBRLFactNonNumeric.uEqual(XBRLFactItem toFact)
           
abstract  boolean XBRLFactItem.uEqual(XBRLFactItem toFact)
          Check if two items are unit equal as defined in the XBRL 2.1 specification
 boolean XBRLFactNumeric.vEqual(XBRLFactItem toFact)
           
 boolean XBRLFactNonNumeric.vEqual(XBRLFactItem toFact)
           
abstract  boolean XBRLFactItem.vEqual(XBRLFactItem toFact)
          Check if two items are value equal as defined in the XBRL 2.1 specification
 

Uses of XBRLFactItem in com.ihr.xbrl.om.taxonomy
 

Methods in com.ihr.xbrl.om.taxonomy with parameters of type XBRLFactItem
 XBRLValidationReport XBRLXSDTypeDefinition.validate(XBRLFactItem factItem)
          Validate the value of a fact item according to the data type defined in the schemas
 

Uses of XBRLFactItem in com.ihr.xbrl.om.xdt
 

Methods in com.ihr.xbrl.om.xdt that return XBRLFactItem
 XBRLFactItem XDTFact.getFact()
           
 

Methods in com.ihr.xbrl.om.xdt with parameters of type XBRLFactItem
 java.util.Hashtable<javax.xml.namespace.QName,XMLFragment> XDTProcessor.getDimData(XBRLFactItem fact, int contextElement, boolean bThrowValidationExceptions)
          Process a fact item in an XBRL report and collects data from the context according to dimensions defined in the hypercubes.
 javax.xml.namespace.QName XDTDimensionUse.getExplicitMemberValue(XBRLFactItem fact, int container)
          Helper method, not used inside the XDT validation engine but available for applications using the XDT model returns the value (QName) from the context or from the default value of the dimension.
 

Constructors in com.ihr.xbrl.om.xdt with parameters of type XBRLFactItem
XDTFact(XBRLFactItem fact, XDTProcessor processor, boolean bThrowValidationExceptions)
          Creates a new XDTFact object, this is, the representation of a fact with its dimensions according to the XDT Specification 1.0
XDTFactForApplications(XBRLFactItem fact, XDTProcessor processor, XDTInfosetConsumer xdtInfoset, boolean bThrowValidationExceptions)
           
XDTFactWithVirtualDimensions(XBRLFactItem fact, XDTProcessor processor, XDTInfosetConsumer xdtInfoset, boolean bThrowValidationExceptions)
           
 

Uses of XBRLFactItem in com.ihr.xbrl.om.xdt.errors
 

Methods in com.ihr.xbrl.om.xdt.errors that return XBRLFactItem
 XBRLFactItem XDTValidationExceptionPrimaryItemDimensionallyInvalidError.getFact()
           
 

Constructors in com.ihr.xbrl.om.xdt.errors with parameters of type XBRLFactItem
XDTValidationExceptionPrimaryItemDimensionallyInvalidError(XBRLFactItem fact, java.lang.String reason, XDTValidationFactHistory valTrack)
           
 

Uses of XBRLFactItem in com.ihr.xbrl.pojo
 

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

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

Methods in com.ihr.xbrl.transform.target with parameters of type XBRLFactItem
 boolean HTMLReportHandler.isNegated(XBRLFactItem fact)
           
 



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