|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Contains Headings arranged into a tree structure. This is the most common type of Facet.
| Method Summary | |
void |
appendHeadingInto(TaxonomicHeading child,
TaxonomicHeading parent)
Inserts child as a forward Heading of parent,
which also provides that parent is a backward Heading of
child. |
boolean |
containsHeading(java.lang.String id)
|
TaxonomicHeading |
createTaxonomicHeading(java.lang.String id,
java.lang.String title)
Creates a new Heading suitable for adding to this Taxonomy. |
Heading |
getHeading(java.lang.String id)
Retrieves the Heading, with the specified ID, that is contained by this Facet. |
int |
getHeadingCount()
|
TaxonomicHeading |
getTaxonomicHeading(java.lang.String id)
|
void |
insertHeadingInto(TaxonomicHeading child,
TaxonomicHeading parent,
int indexWithinParent)
Inserts child at the desired position among other children. |
| Methods inherited from interface com.facetmap.Facet |
doAddToFacetSpace, getId, getRootHeading, getTitle, setTitle |
| Method Detail |
public Heading getHeading(java.lang.String id)
throws UnknownReferenceException
Facet
getHeading in interface FacetUnknownReferenceException
public TaxonomicHeading getTaxonomicHeading(java.lang.String id)
throws UnknownReferenceException
UnknownReferenceExceptionpublic boolean containsHeading(java.lang.String id)
public int getHeadingCount()
public TaxonomicHeading createTaxonomicHeading(java.lang.String id,
java.lang.String title)
public void appendHeadingInto(TaxonomicHeading child,
TaxonomicHeading parent)
throws java.lang.IllegalArgumentException
child as a forward Heading of parent,
which also provides that parent is a backward Heading of
child.
java.lang.IllegalArgumentException
public void insertHeadingInto(TaxonomicHeading child,
TaxonomicHeading parent,
int indexWithinParent)
throws java.lang.IllegalArgumentException
child at the desired position among other children.
java.lang.IllegalArgumentException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||