com.facetmap.simple
Class ImplicitFacetResourceSpace

java.lang.Object
  extended by com.facetmap.simple.SimpleResourceSpace
      extended by com.facetmap.simple.ImplicitFacetResourceSpace
All Implemented Interfaces:
ResourceSpace

public class ImplicitFacetResourceSpace
extends SimpleResourceSpace

This is the "fallback" ResourceSpace, for when there is no explicitly defined FacetSpace. This object builds the FacetSpace from the heading values found on its Resources.


Field Summary
protected  java.util.Map facetBuilders
           
protected  boolean facetsAvailable
           
protected  MutableSimpleFacetSpace mutableFacetSpace
           
protected  java.util.Properties properties
           
protected  java.util.List unfacetedResources
           
 
Fields inherited from class com.facetmap.simple.SimpleResourceSpace
facetSpace, resources, uidSequence
 
Constructor Summary
ImplicitFacetResourceSpace()
           
ImplicitFacetResourceSpace(MutableSimpleFacetSpace facetSpace)
           
 
Method Summary
 void add(UnfacetedResource resourceData)
           
 java.util.Properties getProperties()
           
 void print()
           
 void setProperties(java.util.Properties properties)
           
 
Methods inherited from class com.facetmap.simple.SimpleResourceSpace
clear, create, getAll, getById, getFacetSpace, getResourceCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mutableFacetSpace

protected MutableSimpleFacetSpace mutableFacetSpace

facetBuilders

protected java.util.Map facetBuilders

unfacetedResources

protected java.util.List unfacetedResources

facetsAvailable

protected boolean facetsAvailable

properties

protected java.util.Properties properties
Constructor Detail

ImplicitFacetResourceSpace

public ImplicitFacetResourceSpace()

ImplicitFacetResourceSpace

public ImplicitFacetResourceSpace(MutableSimpleFacetSpace facetSpace)
Method Detail

print

public void print()

add

public void add(UnfacetedResource resourceData)

getProperties

public java.util.Properties getProperties()

setProperties

public void setProperties(java.util.Properties properties)