public class FacetTreeModel
extends java.lang.Object
| Constructor and Description | 
|---|
FacetTreeModel()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addFacetInfo(FacetInfo info)  | 
FacetInfo | 
findNearestFacet(FacetInfo info)  | 
java.util.List<FacetInfo> | 
getChildren(FacetInfo info)  | 
FacetInfo[] | 
getFacetInfos()  | 
java.util.Collection<FacetInfo> | 
getFacetInfos(FacetType<?,?> type)  | 
FacetInfo | 
getParent(FacetInfo info)  | 
java.util.List<FacetInfo> | 
getTopLevelFacets()  | 
boolean | 
hasFacetOfType(FacetInfo parent,
              FacetTypeId typeId)  | 
void | 
removeFacetInfo(FacetInfo info)  | 
public void addFacetInfo(FacetInfo info)
public FacetInfo[] getFacetInfos()
public void removeFacetInfo(FacetInfo info)
public java.util.List<FacetInfo> getTopLevelFacets()
public boolean hasFacetOfType(FacetInfo parent, FacetTypeId typeId)