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

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

public class UnitAction
extends CommonAspectRule
implements UnitAspectInterface

Author:
Ignacio

Field Summary
 
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
UnitAction(XBRLFormula formula, com.ihr.xbrl.om.formula.aspects.UnitAspectRule.UnitOperationType code, net.sf.saxon.s9api.XdmNode actionNode)
           
 
Method Summary
 com.ihr.xbrl.om.formula.aspects.UnitAspectRule.UnitOperationType getCode()
           
 XBRLUnit getUnit(XPathHelper xph)
           
 
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
 

Constructor Detail

UnitAction

public UnitAction(XBRLFormula formula,
                  com.ihr.xbrl.om.formula.aspects.UnitAspectRule.UnitOperationType code,
                  net.sf.saxon.s9api.XdmNode actionNode)
           throws XFxbrlfeIllegalUseOfUncoveredQName
Parameters:
multiply -
actionNode -
Throws:
XFxbrlfeIllegalUseOfUncoveredQName
Method Detail

getUnit

public XBRLUnit getUnit(XPathHelper xph)
                 throws XFValidationException
Specified by:
getUnit in interface UnitAspectInterface
Returns:
Throws:
XFValidationException

getCode

public com.ihr.xbrl.om.formula.aspects.UnitAspectRule.UnitOperationType getCode()


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