com.ihr.xbrl.om.formula.aspects
Interface ConceptAspectInterface

All Known Implementing Classes:
ConceptAspectRule, DefaultAspectRule

public interface ConceptAspectInterface

This is the interface for all Concept Aspect Resolver classes. During static checking of the formula, an instance of a class implementing this interface must be associated with the formula concept aspect resolver.

Author:
Ignacio

Method Summary
 XMLElementDefinition getConcept(XPathHelper hpx)
          Returns the calculated concept for this aspect
 boolean isStaticConcept()
          Returns true if the evaluation of the concept does not requires access to dynamic content.
 

Method Detail

getConcept

XMLElementDefinition getConcept(XPathHelper hpx)
                                throws XFValidationException
Returns the calculated concept for this aspect

Parameters:
xpathCompiler -
context - the evaluation context or null if the evaluation context is not relevant
Returns:
a QName
Throws:
XFValidationException

isStaticConcept

boolean isStaticConcept()
                        throws XFValidationException
Returns true if the evaluation of the concept does not requires access to dynamic content.

Returns:
boolean
Throws:
XFValidationException


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