|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CatalogEntry
Description:
A CatalogEntry represents either a category or an alias to a linked
repository entry. The distinction is made by using the TYPE_XXX
attributes.
Further the catalog entries together build up the catalog, which is a tree
structure. This tree structure is implemented by having each catalog entry
pointing to its parent.
| Field Summary | |
|---|---|
static int |
TYPE_LEAF
define a catalog entry as a leaf TYPE_LEAF |
static int |
TYPE_NODE
define a catalog entry as a node TYPE_NODE |
| Method Summary | |
|---|---|
java.lang.String |
getDescription()
getter |
java.lang.String |
getExternalURL()
getter for an external URL pointer of ths catalogentry |
java.lang.String |
getName()
getter |
SecurityGroup |
getOwnerGroup()
getter |
CatalogEntry |
getParent()
parent node of this catalog entry |
RepositoryEntry |
getRepositoryEntry()
getter |
int |
getType()
getter |
void |
setDescription(java.lang.String description)
setter |
void |
setExternalURL(java.lang.String externalURL)
setter for an external URL pointer of ths catalogentry |
void |
setName(java.lang.String name)
setter |
void |
setOwnerGroup(SecurityGroup ownerGroup)
getter |
void |
setParent(CatalogEntry parent)
parent node of this catalog entry |
void |
setRepositoryEntry(RepositoryEntry repositoryEntry)
setter |
void |
setType(int type)
setter |
| Methods inherited from interface org.olat.core.id.CreateInfo |
|---|
getCreationDate |
| Methods inherited from interface org.olat.core.id.Persistable |
|---|
equalsByPersistableKey, getKey |
| Methods inherited from interface org.olat.core.id.OLATResourceable |
|---|
getResourceableId, getResourceableTypeName |
| Field Detail |
|---|
static final int TYPE_NODE
TYPE_NODE
static final int TYPE_LEAF
TYPE_LEAF
| Method Detail |
|---|
java.lang.String getDescription()
void setDescription(java.lang.String description)
description - java.lang.String getName()
void setName(java.lang.String name)
name - RepositoryEntry getRepositoryEntry()
void setRepositoryEntry(RepositoryEntry repositoryEntry)
repositoryEntry - SecurityGroup getOwnerGroup()
void setOwnerGroup(SecurityGroup ownerGroup)
ownerGroup - int getType()
TYPE_LEAF,
TYPE_NODEvoid setType(int type)
type - TYPE_LEAF,
TYPE_NODEjava.lang.String getExternalURL()
void setExternalURL(java.lang.String externalURL)
externalURL - void setParent(CatalogEntry parent)
parent - CatalogEntry getParent()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||