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

Packages that use XBRLContext
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.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.instance   
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.aspects   
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 XBRLContext in com.ihr.xbrl.adins.efm.errors
 

Constructors in com.ihr.xbrl.adins.efm.errors with parameters of type XBRLContext
EFMEntitySchemeError(XBRLContext xbrlContext)
           
EFMEqualStartDateAndEndDate(java.util.Date when, XBRLContext ctx)
           
EFMEqualStartDateAndInstantDate(java.util.Date when, XBRLContext ctx)
           
EFMInvalidDate(XBRLContext ctx)
           
EFMScenarioMustNotBeUsed(XBRLContext xbrlContext)
           
EFMSegmentChildrenIsNotExplicitMember(XBRLContext xbrlContext, int child, javax.xml.namespace.QName nodeName)
           
 

Constructor parameters in com.ihr.xbrl.adins.efm.errors with type arguments of type XBRLContext
EFMNonUniqueContextsInInstance(java.util.Collection<XBRLContext> nonUniqueContexts)
           
EFMUnusedContextsAreNotAllowed(java.util.Vector<XBRLContext> unusedContexts)
           
 

Uses of XBRLContext in com.ihr.xbrl.dataloader
 

Method parameters in com.ihr.xbrl.dataloader with type arguments of type XBRLContext
 void XBRLLoaderInterface.processContexts(java.util.Iterator<XBRLContext> contexts)
          Called by the transformation processor to provide the contexts for the data that will be found later during the processing of facts the default process updates the content of some variables. or calculates number of columns, rows.
 

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

Method parameters in com.ihr.xbrl.dataloader.target with type arguments of type XBRLContext
 void SQLDriver.processContexts(java.util.Iterator<XBRLContext> contexts)
           
 void NullDriver.processContexts(java.util.Iterator<XBRLContext> contexts)
           
 

Uses of XBRLContext in com.ihr.xbrl.dts
 

Methods in com.ihr.xbrl.dts that return XBRLContext
 XBRLContext FactsColumn.getContexts(XBRLItem.PeriodType periodType, int use)
          Returns the most used XBRLContext object in this column filtered by the period type and FactUse
 

Methods in com.ihr.xbrl.dts that return types with arguments of type XBRLContext
 java.util.Collection<XBRLContext> InstanceExplorer.getAllContexts(CompanyKey ck, XBRLItem.PeriodType periodType)
          Access to a collection of all contexts that are associated with factColumns in this InstanceExplorer.
 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.
 java.util.Collection<XBRLContext> FactsColumn.getContexts(boolean bIncludeEmpty)
           
 java.util.Vector<XBRLContext> InstanceExplorer.getVectorForKey(CompanyKey ck, java.lang.String keyContexts, int dateStep)
          Access to a Vector of XBRLContexts
 

Methods in com.ihr.xbrl.dts with parameters of type XBRLContext
 void InstanceExplorer.addContext(XBRLContext newContext, int dateStep)
           
 void FactsColumn.addContext(XBRLContext ctx, int use)
          Adds a context to this FactsColumn.
 void DimensionalInstanceExplorer.addContext(XBRLContext newContext, int dateStep)
           
 void ContextProvider.addContext(XBRLContext newContext, int dateStep)
          Adds a new context to this context provider.
 void InstanceExplorer.delContext(XBRLContext ctx)
          Removing a context requires removing all facts using the context.
 void FactsColumn.delContext(XBRLContext ctx)
           
 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.
 boolean RowKey.passFilter(XBRLContext ctx)
          Returns true if the new context passes the filter indicated by the RowKey parameter
 void InstanceBuilder.setCtxDurationBOP(XBRLContext ctxDurationBOP)
           
 void InstanceBuilder.setCtxDurationOther(XBRLContext ctxDurationOther)
           
 void InstanceBuilder.setCtxInstantBOP(XBRLContext ctxInstantBOP)
           
 void InstanceBuilder.setCtxInstantOther(XBRLContext ctxInstantOther)
           
 

Method parameters in com.ihr.xbrl.dts with type arguments of type XBRLContext
 void InstanceExplorer.processContexts(java.util.Iterator<XBRLContext> contexts)
           
 

Constructors in com.ihr.xbrl.dts with parameters of type XBRLContext
CompanyKey(XBRLContext context)
           
RowKey(XBRLContext ctx)
           
 

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

Methods in com.ihr.xbrl.mapper.filters that return XBRLContext
 XBRLContext XBRLContextFilter.getContext()
           
 

Methods in com.ihr.xbrl.mapper.filters with parameters of type XBRLContext
 void XBRLContextFilter.setContext(XBRLContext ctx)
           
 

Constructors in com.ihr.xbrl.mapper.filters with parameters of type XBRLContext
XBRLContextFilter(XBRLContext ctx)
           
 

Uses of XBRLContext in com.ihr.xbrl.mapper.instance
 

Methods in com.ihr.xbrl.mapper.instance that return XBRLContext
 XBRLContext MapperContextBase.getXBRLContext()
           
 XBRLContext MapperContext.getXBRLContext()
           
 

Constructors in com.ihr.xbrl.mapper.instance with parameters of type XBRLContext
MapperContext2(XBRLContext ctx, Mapper parent)
          Creates a new MapperContext from the content of an XBRLContext
MapperContext3(XBRLContext ctx, Mapper parent)
          Creates a new MapperContext from the content of an XBRLContext
MapperContextBase(XBRLContext ctx, Mapper parent)
          Creates a new MapperContext from the content of an XBRLContext
 

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

Methods in com.ihr.xbrl.mapper.source that return XBRLContext
 XBRLContext ExcelDataSource.getContext(java.lang.String mapIdentifier, int index, XBRLContext context)
           
 XBRLContext XBRLFileDataSource.getContext(java.lang.String mapIdentifier, int index, XBRLContext context)
           
 XBRLContext XBRLDataSource.getContext(java.lang.String mapIdentifier, int index, XBRLContext context)
          Each data item has mapIdentifier string each used concept in the taxonomy has at least one mapIdentifier returns the XBRLContext to be used for the fact item.
 XBRLContext WebFormDataSource.getContext(java.lang.String mapIdentifier, int index, XBRLContext context)
           
 XBRLContext VoidDataSource.getContext(java.lang.String mapIdentifier, int index, XBRLContext context)
           
 XBRLContext SQLDataSource.getContext(java.lang.String mapIdentifier, int index, XBRLContext context)
           
 XBRLContext CSVDataSource.getContext(java.lang.String mapIdentifier, int index, XBRLContext context)
           
 

Methods in com.ihr.xbrl.mapper.source with parameters of type XBRLContext
 XBRLContext ExcelDataSource.getContext(java.lang.String mapIdentifier, int index, XBRLContext context)
           
 XBRLContext XBRLFileDataSource.getContext(java.lang.String mapIdentifier, int index, XBRLContext context)
           
 XBRLContext XBRLDataSource.getContext(java.lang.String mapIdentifier, int index, XBRLContext context)
          Each data item has mapIdentifier string each used concept in the taxonomy has at least one mapIdentifier returns the XBRLContext to be used for the fact item.
 XBRLContext WebFormDataSource.getContext(java.lang.String mapIdentifier, int index, XBRLContext context)
           
 XBRLContext VoidDataSource.getContext(java.lang.String mapIdentifier, int index, XBRLContext context)
           
 XBRLContext SQLDataSource.getContext(java.lang.String mapIdentifier, int index, XBRLContext context)
           
 XBRLContext CSVDataSource.getContext(java.lang.String mapIdentifier, int index, XBRLContext context)
           
 int ExcelDataSource.getFormat(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 int XBRLFileDataSource.getFormat(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 int XBRLDataSource.getFormat(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
          Ask the driver for the preferred serialization for the numeric data.
 int WebFormDataSource.getFormat(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 int VoidDataSource.getFormat(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 int SQLDataSource.getFormat(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 int CSVDataSource.getFormat(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 java.lang.String ExcelDataSource.getFormatValue(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 java.lang.String XBRLFileDataSource.getFormatValue(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 java.lang.String XBRLDataSource.getFormatValue(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
          Returns the value (as string) for the data format.
 java.lang.String WebFormDataSource.getFormatValue(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 java.lang.String VoidDataSource.getFormatValue(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 java.lang.String SQLDataSource.getFormatValue(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 java.lang.String CSVDataSource.getFormatValue(java.lang.String mapIdentifier, int index, XBRLContext context, XBRLUnit localUnit)
           
 java.lang.String ExcelDataSource.getSourceReference(java.lang.String mapIdentifier, int index, XBRLContext localContext, net.sf.saxon.type.SimpleType theType)
           
 java.lang.String XBRLFileDataSource.getSourceReference(java.lang.String mapIdentifier, int index, XBRLContext localContext, net.sf.saxon.type.SimpleType theType)
           
 java.lang.String XBRLDataSource.getSourceReference(java.lang.String mapIdentifier, int index, XBRLContext localContext, net.sf.saxon.type.SimpleType theType)
          Returns a string that describes the source of data for a specific mapIdentifier, index, localContext and data type This method is used in order to build an error message that takes into consideration where the data comes from so the user can better track the path the data is following inside the tools.
 java.lang.String WebFormDataSource.getSourceReference(java.lang.String mapIdentifier, int index, XBRLContext localContext, net.sf.saxon.type.SimpleType theType)
           
 java.lang.String VoidDataSource.getSourceReference(java.lang.String mapIdentifier, int index, XBRLContext localContext, net.sf.saxon.type.SimpleType theType)
           
 java.lang.String SQLDataSource.getSourceReference(java.lang.String mapIdentifier, int index, XBRLContext localContext, net.sf.saxon.type.SimpleType theType)
           
 java.lang.String CSVDataSource.getSourceReference(java.lang.String mapIdentifier, int index, XBRLContext localContext, net.sf.saxon.type.SimpleType theType)
           
 XBRLUnit ExcelDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 XBRLUnit XBRLFileDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 XBRLUnit XBRLDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
          Each time a numeric concept is created this function is called to request or change the required unit.
 XBRLUnit WebFormDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 XBRLUnit VoidDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 XBRLUnit SQLDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 XBRLUnit CSVDataSource.getUnit(java.lang.String mapIdentifier, int index, XBRLContext localContext, XBRLUnit unit)
           
 net.sf.saxon.value.AtomicValue ExcelDataSource.getValue(java.lang.String mapIdentifier, int index, XBRLContext context, net.sf.saxon.type.SimpleType type)
           
 net.sf.saxon.value.AtomicValue XBRLFileDataSource.getValue(java.lang.String mapIdentifier, int index, XBRLContext context, net.sf.saxon.type.SimpleType schemaType)
           
 net.sf.saxon.value.AtomicValue XBRLDataSource.getValue(java.lang.String mapIdentifier, int index, XBRLContext context, net.sf.saxon.type.SimpleType schemaType)
          Each data item has mapIdentifier string each used concept in the taxonomy has at least one mapIdentifier returns the Value to be sent to the fact item. null is allowed and will be considered as no input data available
 net.sf.saxon.value.AtomicValue WebFormDataSource.getValue(java.lang.String mapIdentifier, int index, XBRLContext context, net.sf.saxon.type.SimpleType type)
           
 net.sf.saxon.value.AtomicValue VoidDataSource.getValue(java.lang.String mapIdentifier, int index, XBRLContext context, net.sf.saxon.type.SimpleType type)
           
 net.sf.saxon.value.AtomicValue SQLDataSource.getValue(java.lang.String mapIdentifier, int index, XBRLContext context, net.sf.saxon.type.SimpleType schemaType)
           
 net.sf.saxon.value.AtomicValue CSVDataSource.getValue(java.lang.String mapIdentifier, int index, XBRLContext context, net.sf.saxon.type.SimpleType type)
           
 

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

Constructors in com.ihr.xbrl.om.errors with parameters of type XBRLContext
XBRLValidationExceptionConceptFactPeriodTypeMistmatch(XBRLFactItem factItem, XBRLContext ctx)
           
XBRLValidationExceptionScenarioContentErrorNamespace(XBRLContext context)
           
XBRLValidationExceptionScenarioContentErrorSubstGroup(XBRLContext context)
           
XBRLValidationExceptionSegmentContentErrorNamespace(XBRLContext context)
           
XBRLValidationExceptionSegmentContentErrorSubstGroup(XBRLContext context)
           
 

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

Methods in com.ihr.xbrl.om.formula that return XBRLContext
 XBRLContext XBRLFormulaProcessor.getContextById(java.lang.String id, java.net.URI documentURI)
           
 

Methods in com.ihr.xbrl.om.formula with parameters of type XBRLContext
 void FContext.setXBRLContext(XBRLContext context)
          Stores the information form an XBRL context inside the internal structure
 

Constructors in com.ihr.xbrl.om.formula with parameters of type XBRLContext
FContext(XMLElementDefinition el, XBRLContext ctx)
           
 

Uses of XBRLContext in com.ihr.xbrl.om.formula.aspects
 

Methods in com.ihr.xbrl.om.formula.aspects that return XBRLContext
 XBRLContext EntityIdentifierAspectRule.getLastEvaluatedContext()
           
 XBRLContext EntityIdentifierAspectInterface.getLastEvaluatedContext()
           
 XBRLContext DefaultAspectRule.getLastEvaluatedContext()
           
 

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

Methods in com.ihr.xbrl.om.instance that return XBRLContext
 XBRLContext XBRLContext.clone()
           
 XBRLContext XBRLContext.clone(DTSContainer newDTS)
           
 XBRLContext XBRLFactItem.getContext()
          Access to the context object
 XBRLContext XBRLInstance.getContextById(java.lang.String id)
           
 

Methods in com.ihr.xbrl.om.instance that return types with arguments of type XBRLContext
 java.util.Iterator<XBRLContext> XBRLInstance.getContexts()
          Access to all contexts in the XBRL Instance.
 

Methods in com.ihr.xbrl.om.instance with parameters of type XBRLContext
 void XBRLInstance.addContext(XBRLContext ctx)
          Adds a new context to the instance document.
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 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
 void XBRLInstance.delContext(XBRLContext ctx)
          Removes a context from the instance document.
 void XBRLFactItem.setContext(XBRLContext c)
          Sets the context of this fact
 

Constructors in com.ihr.xbrl.om.instance with parameters of type XBRLContext
XBRLContext(XBRLContext other)
          Creates a new context as a copy or clone of the context supplied as a parameter The new context will have null as parent instance
XBRLFactNonNumeric(XBRLFactsList container, XBRLContext context, XBRLItem item)
          Creates a fact for non numeric valus and adds it to the container object.
XBRLFactNumeric(XBRLFactsList container, XBRLContext context, XBRLItem item, XBRLUnit unit)
          Creates a numeric fact item providing all required information and NIL value
XBRLFactNumeric(XBRLFactsList container, XBRLContext context, XBRLItem item, XBRLUnit unit, XBRLNumber value)
          Creates a numeric fact item providing all required information
 

Uses of XBRLContext in com.ihr.xbrl.pojo
 

Methods in com.ihr.xbrl.pojo that return XBRLContext
 XBRLContext XBRLRSGenerator.generate(XBRLContext context)
           
 

Methods in com.ihr.xbrl.pojo with parameters of type XBRLContext
 XBRLContext XBRLPojoGenerator.generate(XBRLContext context)
           
 

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

Method parameters in com.ihr.xbrl.transform.target with type arguments of type XBRLContext
 void ExcelReportFactHandler.processContexts(java.util.Iterator<XBRLContext> contexts)
           
 void XBRLReportHandlerInterface.processContexts(java.util.Iterator<XBRLContext> contexts)
          Called by the transformation processor to provide the contexts for the data that will be found later during the processing of facts the default process updates the content of some variables
 void XBRLReportHandler.processContexts(java.util.Iterator<XBRLContext> contexts)
           
 void XBRLFactHandlerInterface.processContexts(java.util.Iterator<XBRLContext> contexts)
          Called by the processor to inform about the contexts that exist in the instance document.
 void HTMLReportHandler.processContexts(java.util.Iterator<XBRLContext> contexts)
           
 void HTMLFactHandler.processContexts(java.util.Iterator<XBRLContext> contexts)
           
 



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