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

java.lang.Object
  extended by com.ihr.xbrl.om.formula.aspects.CommonAspectRule
      extended by com.ihr.xbrl.om.formula.aspects.EntityIdentifierAspectRule
All Implemented Interfaces:
EntityIdentifierAspectInterface

public class EntityIdentifierAspectRule
extends CommonAspectRule
implements EntityIdentifierAspectInterface

Author:
Ignacio

Field Summary
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
 
Constructor Summary
EntityIdentifierAspectRule(XBRLFormula formula, net.sf.saxon.s9api.XdmNode aspectNode)
           
 
Method Summary
 XBRLEntity getEntity(XPathHelper xph)
           
 XBRLContext getLastEvaluatedContext()
           
 
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
 

Field Detail

resourceName

public static final javax.xml.namespace.QName resourceName
Constructor Detail

EntityIdentifierAspectRule

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

getEntity

public XBRLEntity getEntity(XPathHelper xph)
                     throws XFValidationException
Specified by:
getEntity in interface EntityIdentifierAspectInterface
Returns:
Throws:
XFValidationException

getLastEvaluatedContext

public XBRLContext getLastEvaluatedContext()
Specified by:
getLastEvaluatedContext in interface EntityIdentifierAspectInterface


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