com.ihr.xbrl.om.formula.aspects
Class DimensionExplicitRule

java.lang.Object
  extended by com.ihr.xbrl.om.formula.aspects.CommonAspectRule
      extended by com.ihr.xbrl.om.formula.aspects.DimensionCommonAspectRule
          extended by com.ihr.xbrl.om.formula.aspects.DimensionExplicitRule
All Implemented Interfaces:
DimensionAspectInterface

public class DimensionExplicitRule
extends DimensionCommonAspectRule
implements DimensionAspectInterface

Author:
Ignacio

Field Summary
 
Fields inherited from class com.ihr.xbrl.om.formula.aspects.CommonAspectRule
ALLDIMENSIONALASPECTS, ALLNONDIMENSIONALASPECTS, ANY, COMPLETESCENARIO, COMPLETESEGMENT, CONCEPT, DIMENSION, ENTITYIDENTIFIER, LOCATION, NONE, NONXDTSCENARIO, NONXDTSEGMENT, PERIOD, UNIT, VALUE
 
Constructor Summary
DimensionExplicitRule(XBRLFormula formula, net.sf.saxon.s9api.XdmNode aspectNode)
           
 
Method Summary
 void resolve(XMLElementDefinition el, FContext fc, XPathHelper xph, javax.xml.namespace.QName dimName)
          Resolve one dimension in the appropriate dimension container
 
Methods inherited from class com.ihr.xbrl.om.formula.aspects.DimensionCommonAspectRule
getDimension
 
Methods inherited from class com.ihr.xbrl.om.formula.aspects.CommonAspectRule
getAspectsText
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ihr.xbrl.om.formula.aspects.DimensionAspectInterface
getDimension
 

Constructor Detail

DimensionExplicitRule

public DimensionExplicitRule(XBRLFormula formula,
                             net.sf.saxon.s9api.XdmNode aspectNode)
                      throws XFValidationException
Parameters:
formula -
aspectNode -
Throws:
XFValidationException
Method Detail

resolve

public void resolve(XMLElementDefinition el,
                    FContext fc,
                    XPathHelper xph,
                    javax.xml.namespace.QName dimName)
             throws XFValidationException
Description copied from interface: DimensionAspectInterface
Resolve one dimension in the appropriate dimension container

Specified by:
resolve in interface DimensionAspectInterface
Parameters:
el - This is the concept definition for which the dimension is going to be resolved
Throws:
XFValidationException


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