|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.facetmap.simple.SimpleHeading
com.facetmap.simple.SimpleSpectrumHeading
public class SimpleSpectrumHeading
| Field Summary |
|---|
| Fields inherited from class com.facetmap.simple.SimpleHeading |
|---|
id, title |
| Constructor Summary | |
|---|---|
protected |
SimpleSpectrumHeading(SimpleSpectrumFacet facet,
java.lang.String title,
int min,
int max)
Construct an anonymous SimpleSpectrumHeading. |
protected |
SimpleSpectrumHeading(SimpleSpectrumFacet facet,
java.lang.String id,
java.lang.String title)
|
|
SimpleSpectrumHeading(SimpleSpectrumFacet spectrum,
java.lang.String id,
java.lang.String title,
int min,
int max)
Constructs an explicit heading that is retrievable by ID. |
protected |
SimpleSpectrumHeading(java.lang.String id,
java.lang.String title)
|
protected |
SimpleSpectrumHeading(java.lang.String id,
java.lang.String title,
int min,
int max)
Package constructor to create SpectrumHeadingImpl with no spectrum. |
| Method Summary | |
|---|---|
Heading |
getBackwardHeading()
Returns the root (the entire Spectrum), or no Headings (empty Enumeration) if this Heading is the root. |
Facet |
getFacet()
Facet to which this Heading belongs. |
java.util.Iterator |
getForwardHeadings()
Returns all defined Headings that are subsets of this Heading. |
int |
getMaximum()
|
int |
getMinimum()
|
SimpleFacet |
getSimpleFacet()
|
SimpleSpectrumFacet |
getSimpleSpectrumFacet()
|
java.lang.String |
getTitle()
The descriptive name of this Heading, for display to users. |
boolean |
matches(Heading resourceHeading)
Determines whether this heading matches the input heading, for the purposes of SimpleFacetmap routines. |
| Methods inherited from class com.facetmap.simple.SimpleHeading |
|---|
getId, isRoot |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.facetmap.Heading |
|---|
getId, isRoot |
| Constructor Detail |
|---|
protected SimpleSpectrumHeading(java.lang.String id,
java.lang.String title,
int min,
int max)
protected SimpleSpectrumHeading(java.lang.String id,
java.lang.String title)
protected SimpleSpectrumHeading(SimpleSpectrumFacet facet,
java.lang.String id,
java.lang.String title)
protected SimpleSpectrumHeading(SimpleSpectrumFacet facet,
java.lang.String title,
int min,
int max)
public SimpleSpectrumHeading(SimpleSpectrumFacet spectrum,
java.lang.String id,
java.lang.String title,
int min,
int max)
| Method Detail |
|---|
public int getMinimum()
getMinimum in interface SpectrumHeadingpublic int getMaximum()
getMaximum in interface SpectrumHeadingpublic SimpleSpectrumFacet getSimpleSpectrumFacet()
public Facet getFacet()
Heading
getFacet in interface Headingpublic SimpleFacet getSimpleFacet()
public java.lang.String getTitle()
Heading
getTitle in interface HeadinggetTitle in class SimpleHeadingpublic Heading getBackwardHeading()
In future versions with nested spectral Headings, this could do some work to determine each outer Heading.
getBackwardHeading in interface Headingpublic java.util.Iterator getForwardHeadings()
In future versions with nested spectral Headings, this should only return the outermost subsets.
getForwardHeadings in interface Headingpublic boolean matches(Heading resourceHeading)
SimpleHeadingNote: if x.isRoot() && y.isRoot() , x must match y.
matches in class SimpleHeading
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||