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)