com.ihr.xbrl.om.formula.aspects.tests
Class XFNonXDTSegmentAspectTest

java.lang.Object
  extended by com.ihr.xbrl.om.formula.aspects.tests.XFAspectTestAbstract
      extended by com.ihr.xbrl.om.formula.aspects.tests.XFNonXDTSegmentAspectTest
All Implemented Interfaces:
XFAspectTestInterface

public class XFNonXDTSegmentAspectTest
extends XFAspectTestAbstract

Author:
Ignacio

Constructor Summary
XFNonXDTSegmentAspectTest(XBRLFormulaProcessor fp, XMLFragment fragment)
           
 
Method Summary
 boolean bResultsCacheable()
          Returns true if the results can be obtained from the aspects cache or can be sent to the aspects cache after evaluation
 int getAspect()
          Access to the constant defined in the CommonAspectRule class indicating the aspect this instance works with.
 XMLFragment getCacheVal1()
          In case bResultsCacheable returns true, this must return the XML fragment that will be stored into the cache for the first variable to test aspects from
 XMLFragment getCacheVal2()
          In case bResultsCacheable returns true, this must return the XML fragment that will be stored into the cache for the second variable to test aspects from
 
Methods inherited from class com.ihr.xbrl.om.formula.aspects.tests.XFAspectTestAbstract
equivaletValues
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XFNonXDTSegmentAspectTest

public XFNonXDTSegmentAspectTest(XBRLFormulaProcessor fp,
                                 XMLFragment fragment)
Parameters:
fp -
fragment -
expression -
Method Detail

getAspect

public int getAspect()
Description copied from class: XFAspectTestAbstract
Access to the constant defined in the CommonAspectRule class indicating the aspect this instance works with. Aspects are bitmapped

Specified by:
getAspect in class XFAspectTestAbstract
Returns:
integer constant

bResultsCacheable

public boolean bResultsCacheable()
Description copied from interface: XFAspectTestInterface
Returns true if the results can be obtained from the aspects cache or can be sent to the aspects cache after evaluation

Returns:
boolean

getCacheVal1

public XMLFragment getCacheVal1()
Description copied from interface: XFAspectTestInterface
In case bResultsCacheable returns true, this must return the XML fragment that will be stored into the cache for the first variable to test aspects from

Returns:
XMLFragment

getCacheVal2

public XMLFragment getCacheVal2()
Description copied from interface: XFAspectTestInterface
In case bResultsCacheable returns true, this must return the XML fragment that will be stored into the cache for the second variable to test aspects from

Returns:
XMLFragment


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