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

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `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:
        `hpx` - the hpx
      Returns:
        a QName
      Throws:
        `XFValidationException` - the XF validation exception

    - #### isStaticConcept

          boolean isStaticConcept()
                                  throws XFValidationException

      Returns true if the evaluation of the concept does not requires access to dynamic content.
      Returns:
        boolean
      Throws:
        `XFValidationException` - the XF validation exception