Class RefineConfigXMLInfo

  extended by

public class RefineConfigXMLInfo
extends java.lang.Object

Holder class for some details to allow generation of the refine-config xml. These details are populated by the RefineConfigGenerator and passed to the RefineConfigXMLGenerator for use.

Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 java.util.Set mMappingSet
          Set of property mappings (e.g.
 java.lang.String mOutputName
          String name of the refine config to use
 org.w3c.dom.Document mSourceDocument
          XML document for the element of the refine config.
 int mSpecificity
          Specificity of this refine config, i.e.
Constructor Summary
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail


public static java.lang.String CLASS_VERSION
Class version string


public java.lang.String mOutputName
String name of the refine config to use


public java.util.Set mMappingSet
Set of property mappings (e.g. ancestorCategories) for the $map functionality


public int mSpecificity
Specificity of this refine config, i.e. how deep in the tree it is Higher specific refine configs will be picked by $map if there are multiple choices.


public org.w3c.dom.Document mSourceDocument
XML document for the element of the refine config. Contains details on the source of each facet in the refine config.

Constructor Detail


public RefineConfigXMLInfo()