com.ihr.xbrl.om.formula.aspects
Class ConceptAspectRule
java.lang.Object
com.ihr.xbrl.om.formula.aspects.CommonAspectRule
com.ihr.xbrl.om.formula.aspects.ConceptAspectRule
- All Implemented Interfaces:
- ConceptAspectInterface
public class ConceptAspectRule
- extends CommonAspectRule
- implements ConceptAspectInterface
- Author:
- Ignacio
|
Field Summary |
static org.apache.log4j.Logger |
log
|
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 |
log
public static org.apache.log4j.Logger log
resourceName
public static final javax.xml.namespace.QName resourceName
ConceptAspectRule
public ConceptAspectRule(XBRLFormula formula,
net.sf.saxon.s9api.XdmNode aspectNode)
throws XFValidationException
- Parameters:
formula - aspectNode -
- Throws:
XFValidationException
getConcept
public XMLElementDefinition getConcept(XPathHelper xph)
throws XFValidationException
- Description copied from interface:
ConceptAspectInterface
- Returns the calculated concept for this aspect
- Specified by:
getConcept in interface ConceptAspectInterface
- Returns:
- a QName
- Throws:
XFValidationException
isStaticConcept
public boolean isStaticConcept()
throws XFValidationException
- Description copied from interface:
ConceptAspectInterface
- Returns true if the evaluation of the concept does not requires access to dynamic content.
- Specified by:
isStaticConcept in interface ConceptAspectInterface
- Returns:
- boolean
- Throws:
XFValidationException
Copyright 2006-2009 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa