com.ihr.xbrl.filters
Class XBRLExplicitDimensionFilter

java.lang.Object
  extended by com.ihr.xbrl.filters.XBRLExplicitDimensionFilter
All Implemented Interfaces:
XBRLFacetFilter
Direct Known Subclasses:
XBRLExplicitDimensionScenarioFilter, XBRLExplicitDimensionSegmentFilter

public abstract class XBRLExplicitDimensionFilter
extends java.lang.Object
implements XBRLFacetFilter

Abstract class representing a filter over a velue for an explicit dimension member This class is extended by the two possible containers.

Author:
Ignacio

Constructor Summary
XBRLExplicitDimensionFilter(javax.xml.namespace.QName dimension, javax.xml.namespace.QName value, XDTProcessor xp)
           
 
Method Summary
 boolean matches(XBRLFact fact)
          Return a boolean value indicating if the fact passes the filter.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XBRLExplicitDimensionFilter

public XBRLExplicitDimensionFilter(javax.xml.namespace.QName dimension,
                                   javax.xml.namespace.QName value,
                                   XDTProcessor xp)
Method Detail

matches

public boolean matches(XBRLFact fact)
Description copied from interface: XBRLFacetFilter
Return a boolean value indicating if the fact passes the filter. true - match false - no match

Specified by:
matches in interface XBRLFacetFilter
Parameters:
fact - XBRLFact to test
Returns:
boolean


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