|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.facetmap.simple.SimpleResource
public class SimpleResource
Resource for use with SimpleResourceSpace.
If you're using a FacetSpace that may change after this Resource has been created, consider using DynamicFacetSpaceResource instead.
SimpleResourceSpace,
DynamicFacetSpaceResource| Field Summary | |
|---|---|
protected java.util.Map |
attributes
|
protected FacetSpace |
facetSpace
|
protected Heading[] |
headings
|
protected int |
id
|
| Fields inherited from interface com.facetmap.Resource |
|---|
LOCATION, TITLE |
| Constructor Summary | |
|---|---|
SimpleResource(FacetSpace facetSpace)
|
|
SimpleResource(FacetSpace facetSpace,
java.lang.String title)
|
|
SimpleResource(FacetSpace facetSpace,
java.lang.String title,
java.lang.String location)
|
|
| Method Summary | |
|---|---|
void |
compoundHeading(CompoundHeadingFacet facet,
CompoundHeading headingToAdd)
|
java.lang.String |
getAttribute(java.lang.Object key)
Recognizes keys Resource.LOCATION and Resource.TITLE, as well as the string IDs of each facet in the map. |
Heading |
getHeading(int i)
A Heading bound to this Resource. |
int |
getHeadingCount()
Bind this Resource to the specified Heading. |
int |
getId()
Unique identifier. |
void |
setAttribute(java.lang.Object key,
java.lang.String value)
|
void |
setHeading(Heading f)
|
void |
setHeading(int index,
Heading heading)
|
void |
setHeadings(Heading[] headings)
|
void |
setId(int id)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected FacetSpace facetSpace
protected int id
protected java.util.Map attributes
protected Heading[] headings
| Constructor Detail |
|---|
public SimpleResource(FacetSpace facetSpace)
public SimpleResource(FacetSpace facetSpace,
java.lang.String title)
public SimpleResource(FacetSpace facetSpace,
java.lang.String title,
java.lang.String location)
| Method Detail |
|---|
public int getId()
Resource
getId in interface Resourcepublic java.lang.String getAttribute(java.lang.Object key)
getAttribute in interface Resource
public void setAttribute(java.lang.Object key,
java.lang.String value)
public Heading getHeading(int i)
Resource
getHeading in interface Resource
public void setHeading(Heading f)
throws DataException
DataExceptionpublic int getHeadingCount()
Resource
getHeadingCount in interface Resourcepublic void setId(int id)
public void setHeading(int index,
Heading heading)
public void setHeadings(Heading[] headings)
public void compoundHeading(CompoundHeadingFacet facet,
CompoundHeading headingToAdd)
public java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||