com.ihr.xbrl.om.formula.aspects
Class DimensionExplicitRule
java.lang.Object
com.ihr.xbrl.om.formula.aspects.CommonAspectRule
com.ihr.xbrl.om.formula.aspects.DimensionCommonAspectRule
com.ihr.xbrl.om.formula.aspects.DimensionExplicitRule
- All Implemented Interfaces:
- DimensionAspectInterface
public class DimensionExplicitRule
- extends DimensionCommonAspectRule
- implements DimensionAspectInterface
- Author:
- Ignacio
|
Field Summary |
static javax.xml.namespace.QName |
member
|
static javax.xml.namespace.QName |
omit
|
static javax.xml.namespace.QName |
qname
|
static javax.xml.namespace.QName |
qnameExpression
|
static javax.xml.namespace.QName |
resourceName
|
| 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 |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
resourceName
public static final javax.xml.namespace.QName resourceName
member
public static final javax.xml.namespace.QName member
omit
public static final javax.xml.namespace.QName omit
qname
public static final javax.xml.namespace.QName qname
qnameExpression
public static final javax.xml.namespace.QName qnameExpression
DimensionExplicitRule
public DimensionExplicitRule(XBRLFormula formula,
net.sf.saxon.s9api.XdmNode aspectNode)
throws XFValidationException
- Parameters:
formula - aspectNode -
- Throws:
XFValidationException
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