org.palo.api.subsets.io.xml
Interface SubsetFilterHandler


public interface SubsetFilterHandler

SubsetFilterHandler

- API INTERNAL -

This interface describes an xml handler for reading SubsetFilters from xml.

Version:
$Id: SubsetFilterHandler.html,v 1.5 2009/07/09 11:01:47 ArndHouben Exp $
See Also:
SubsetXMLHandler}

Method Summary
 SubsetFilter createFilter(Dimension dimension)
          Creates a new SubsetFilter for the given dimension
 void enter(java.lang.String path)
          Called when given xml path is entered
 java.lang.String getXPath()
          Returns the xml path for this subset filter
 void leave(java.lang.String path, java.lang.String value)
          Called when given xml path is leaved
 void setSubsetVersion(java.lang.String version)
          Specifies the subset version to use
 

Method Detail

getXPath

java.lang.String getXPath()
Returns the xml path for this subset filter

Returns:
the xpath

enter

void enter(java.lang.String path)
Called when given xml path is entered

Parameters:
path - xml path

leave

void leave(java.lang.String path,
           java.lang.String value)
Called when given xml path is leaved

Parameters:
path - xml path
value - the value of this path

createFilter

SubsetFilter createFilter(Dimension dimension)
Creates a new SubsetFilter for the given dimension

Parameters:
dimension - the dimension to create the filter for
Returns:
the newly created subset filter

setSubsetVersion

void setSubsetVersion(java.lang.String version)
Specifies the subset version to use

Parameters:
version - the subset version