Package 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.

See:
          Description

Interface Summary
HasFormulaProcessor  
HasUncoveredAspectValueResolver  
StaticCheck  
XBRLFormulaParametersResolver This interface must be implemented by classes providing parameters to the XBRL Formula processor.
XBRLRSCustomFunctionLibrary Custom function packages created for Reporting Standard S.L.
XBRLVariableFormulaEvaluable  
XBRLVariablesHolder This interface defines the minimum methods that should be implemented by a class that contains a set of parameters or variables.
XMLEvaluationContextProvider  
 

Class Summary
Evaluation  
FContext This is the Formula interpretation of the XBRL Segment or XBRL Scenario dimensions container of an XBRL context.
FormulaProcessorStatus  
HashtableBasedParameterResolver  
HashtableBasedParameterResolver.ClsData  
HasNothingParamemetersResolver This class is the default parameters resolver.
MultiFormulaParameterResolver Establish a chain of parameter resolvers all stored in a vector of formula parameter resolvers.
MultiFormulaParameterResolverFactory This class can be used then multiple Formula Parameter Resolvers shall be created and registered one after another.
XBRLCustomFunction  
XBRLFilterUse  
XBRLFormula  
XBRLFormulaProcessor  
XBRLFormulaProcessorFactory  
XBRLFormulaResource  
XBRLRSCustomFunctionLibraryAbstract This class in an implementation of the XBRLRSCustomFunctionLibrary interface that helps implementing new functions
XBRLVariableEqualityDefinition  
XBRLVariableFact  
XBRLVariableGeneral  
XBRLVariableInternal This allows for creating a XBRLVariableResourceUse derived from something the extension of the formula processor can use.
XBRLVariableParameter  
XBRLVariablePrecondition  
XBRLVariableResource  
XBRLVariableResourceUse This is a class representing an XBRLVariableResource use.
XBRLVariableSetResource  
 

Enum Summary
EvaluationType Evaluation Type is used in the XBRLVariableResourceUse class.
ExecutionTargetType  
XBRLVariableType  
 

Package com.ihr.xbrl.om.formula Description

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. It will first contain a set of classes that inherite from XBRLResource and represent the different resource types that the formula specification can contain. During the creation of the resources XBRLFValidationException errors can be raised to indicate static errors in the formula specification.

They should not be considered XBRL errors at all if they are legal XBRL resources according to the XML syntax.

Since:
2.6.9 Created: 14/10/2009
Author:
Ignacio


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