com.facetmap.simple
Class MutableSimpleFacetSpace
java.lang.Object
com.facetmap.simple.SimpleFacetSpace
com.facetmap.simple.MutableSimpleFacetSpace
- All Implemented Interfaces:
- FacetSpace
public class MutableSimpleFacetSpace
- extends SimpleFacetSpace
This FacetSpace object allows you to add facets arbitrarily, but not to
remove them. It also serves as a factory for those facets.
- See Also:
DynamicFacetSpaceResource
|
Method Summary |
DateFacet |
createDateFacet(java.lang.String id,
java.lang.String title,
java.lang.String rootHeadingTitle)
|
GeographyFacet |
createGeographyFacet(java.lang.String id,
java.lang.String title,
java.lang.String rootHeadingTitle)
|
KeywordFacet |
createKeywordFacet(java.lang.String id,
java.lang.String title,
java.lang.String rootHeadingTitle)
|
SpectrumFacet |
createSpectrum(java.lang.String id,
java.lang.String title,
java.lang.String rootHeadingTitle)
|
TaxonomyFacet |
createTaxonomy(java.lang.String id,
java.lang.String title,
java.lang.String rootHeadingTitle)
|
| Methods inherited from class com.facetmap.simple.SimpleFacetSpace |
addFacet, getCompoundHeadingFacet, getDateFacet, getFacet, getFacet, getFacetCount, getFacets, getGeographyFacet, getKeywordFacet, getSpectrumFacet, getTaxonomy, getTaxonomyFacet, getVersion, indexOf |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MutableSimpleFacetSpace
public MutableSimpleFacetSpace()
createTaxonomy
public TaxonomyFacet createTaxonomy(java.lang.String id,
java.lang.String title,
java.lang.String rootHeadingTitle)
createSpectrum
public SpectrumFacet createSpectrum(java.lang.String id,
java.lang.String title,
java.lang.String rootHeadingTitle)
throws DataException
- Throws:
DataException
createDateFacet
public DateFacet createDateFacet(java.lang.String id,
java.lang.String title,
java.lang.String rootHeadingTitle)
createGeographyFacet
public GeographyFacet createGeographyFacet(java.lang.String id,
java.lang.String title,
java.lang.String rootHeadingTitle)
createKeywordFacet
public KeywordFacet createKeywordFacet(java.lang.String id,
java.lang.String title,
java.lang.String rootHeadingTitle)