|
SAP NetWeaver 7.40 SP 07 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sapportals.wcm.rendering.collection.HierarchicalEntry
public final class HierarchicalEntry
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.sapportals.wcm.rendering.base.IRenderingEntry |
|---|
IRenderingEntry.InitializationData |
| Nested classes/interfaces inherited from interface com.sap.netweaver.kmc.navigationpersistence.IEntry |
|---|
com.sap.netweaver.kmc.navigationpersistence.IEntry.Visibility |
| Field Summary |
|---|
| Fields inherited from interface com.sap.netweaver.kmc.navigationpersistence.IEntry |
|---|
IVIEW, SELF, WINDOW |
| Constructor Summary | |
|---|---|
HierarchicalEntry()
Deprecated. As of NetWeaver 7.1 |
|
HierarchicalEntry(ICollection collection,
RetrievalParameters parameters,
com.sap.netweaver.kmc.navigationpersistence.IEntry.Visibility visibility)
Deprecated. As of NetWeaver 7.1 |
|
HierarchicalEntry(ICollection collection,
RidSet selection,
RetrievalParameters parameters,
com.sap.netweaver.kmc.navigationpersistence.IEntry.Visibility visibility)
Deprecated. As of NetWeaver 7.1 |
|
| Method Summary | |
|---|---|
void |
expand(IResourceContext context)
Deprecated. As of NetWeaver 7.1 |
RID |
getAccessRID(int index)
Deprecated. As of NetWeaver 7.1 |
int |
getCurrentIndex()
Deprecated. As of NetWeaver 7.1 |
IResourceList |
getList(IResourceContext context)
Deprecated. As of NetWeaver 7.1 |
IResourceList |
getList(IResourceContext context,
int startindex,
int stopindex)
Deprecated. As of NetWeaver 7.1 |
IRenderingEntry |
getNewInstance(IRenderingEntry.InitializationData data,
com.sap.netweaver.kmc.navigationpersistence.IEntry.Visibility visibility,
RetrievalParameters parameters)
Deprecated. As of NetWeaver 7.1 |
ICollection |
getParent(IResourceContext context)
Deprecated. As of NetWeaver 7.1 |
IResource |
getResource(IResourceContext context,
int index)
Deprecated. As of NetWeaver 7.1 |
RetrievalParameters |
getRetrievalParameters()
Deprecated. As of NetWeaver 7.1 |
IRidList |
getRIDList()
Deprecated. As of NetWeaver 7.1 |
RidSet |
getSelection()
Deprecated. As of NetWeaver 7.1 |
IResourceList |
getSelection(IResourceContext context)
Deprecated. As of NetWeaver 7.1 |
ITypedResourceList |
getTypedResourceList(IResourceContext context)
Deprecated. As of NetWeaver 7.1 |
com.sap.netweaver.kmc.navigationpersistence.IEntry.Visibility |
getVisibility()
Deprecated. As of NetWeaver 7.1 |
boolean |
hasMore()
Deprecated. As of NetWeaver 7.1 |
boolean |
isVolatile()
Deprecated. As of NetWeaver 7.1 |
void |
refresh(IResourceContext context)
Deprecated. As of NetWeaver 7.1 |
void |
setCurrentIndex(int currentIndex,
IResourceContext context)
Deprecated. As of NetWeaver 7.1 |
void |
setSelection(boolean selected)
Deprecated. As of NetWeaver 7.1 |
void |
setSelection(RidSet set)
Deprecated. As of NetWeaver 7.1 |
void |
shrink()
Deprecated. As of NetWeaver 7.1 |
int |
size()
Deprecated. As of NetWeaver 7.1 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HierarchicalEntry()
public HierarchicalEntry(ICollection collection,
RetrievalParameters parameters,
com.sap.netweaver.kmc.navigationpersistence.IEntry.Visibility visibility)
throws WcmException
WcmException
public HierarchicalEntry(ICollection collection,
RidSet selection,
RetrievalParameters parameters,
com.sap.netweaver.kmc.navigationpersistence.IEntry.Visibility visibility)
throws WcmException
WcmException| Method Detail |
|---|
public void shrink()
shrink in interface com.sap.netweaver.kmc.navigationpersistence.IEntrypublic RidSet getSelection()
getSelection in interface IRenderingEntrypublic RetrievalParameters getRetrievalParameters()
getRetrievalParameters in interface IRenderingEntrynull
public void refresh(IResourceContext context)
throws WcmException
IRenderingEntry
refresh in interface IRenderingEntrycontext - the context for the current request. Must not be null.
WcmException
public IResourceList getList(IResourceContext context)
throws WcmException
IRenderingEntry
getList in interface IRenderingEntrycontext - the context for the current request. Must not be null.
WcmExceptionpublic void expand(IResourceContext context)
expand in interface com.sap.netweaver.kmc.navigationpersistence.IEntrypublic com.sap.netweaver.kmc.navigationpersistence.IEntry.Visibility getVisibility()
getVisibility in interface com.sap.netweaver.kmc.navigationpersistence.IEntrypublic boolean isVolatile()
isVolatile in interface IRenderingEntrytrue, if it might be deleted.public int getCurrentIndex()
getCurrentIndex in interface IRenderingEntryIResources.
public void setCurrentIndex(int currentIndex,
IResourceContext context)
IRenderingEntrynull. If 20 resources are displayed per screen, the
paging command "show 21 to 40" should lead to a call of this method with the
value 20.
setCurrentIndex in interface IRenderingEntrycurrentIndex - depending on the implementation, a value that is
index >= (this.size()-1) might lead to an IndexOutOfBoundsException.context - the context for the current request. Must not be null
public IResource getResource(IResourceContext context,
int index)
throws WcmException
getResource in interface IRenderingEntrycontext - the context for the current request. Must not be null.index - the index to retrieve the resource for. Might result in an
IndexOutOfBoundsException
WcmExceptionpublic RID getAccessRID(int index)
getAccessRID in interface IRenderingEntryindex - the index to retrieve the accessRID for. Might result in an
IndexOutOfBoundsException
public ICollection getParent(IResourceContext context)
throws WcmException
getParent in interface IRenderingEntrycontext - the context for the current request. Must not be null.
null, if the entry does not support hierarchical structures
WcmException
public IResourceList getSelection(IResourceContext context)
throws WcmException
getSelection in interface IRenderingEntrycontext - the context for the current request. Must not be null.
WcmExceptionpublic void setSelection(boolean selected)
setSelection in interface IRenderingEntryselected - selects all resources currently stored within the
implementation, if the parameter is set to true. Deselects
all resources otherwise. If more resources are stored within the entry
at a later time (for example, if the entry supports a "hasMore" mode),
the implementation has to specify if these additional resources are
selected or not.public void setSelection(RidSet set)
setSelection in interface IRenderingEntryset - of accessRIDs of resources that should be set to selected,
after this method has been carried out. Resources that were set to selected before
and are not included in this set, will not be selected after this call was carried
out.public int size()
size in interface IRenderingEntrypublic boolean hasMore()
hasMore in interface IRenderingEntryIRenderingEntry.size() method.
public ITypedResourceList getTypedResourceList(IResourceContext context)
throws WcmException
IRenderingEntry
getTypedResourceList in interface IRenderingEntrycontext - the context for the current request. Must not be null.
ITypedResourceList containing all
resources currently managed by this instance
WcmException
public IResourceList getList(IResourceContext context,
int startindex,
int stopindex)
throws WcmException
getList in interface IRenderingEntrycontext - the context for the current request. Must not be null.startindex - the first resource to retrievestopindex - the last resource to retrieve
IResourceList instance, that contains the
specified resources. If not all resources could be retrieved, for example
because of security problems, the list might be smaller than expected.
WcmExceptionpublic IRidList getRIDList()
getRIDList in interface IRenderingEntry
public IRenderingEntry getNewInstance(IRenderingEntry.InitializationData data,
com.sap.netweaver.kmc.navigationpersistence.IEntry.Visibility visibility,
RetrievalParameters parameters)
throws WcmException
IRenderingEntryPersistenceFactory, not by the
classes within the rendering framework.
getNewInstance in interface IRenderingEntrydata - must not be nullvisibility - the visibility for this entry, must not be nullparameters - must not be null
WcmException| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] KMC-CM
|
[sap.com]
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
|
SAP NetWeaver 7.40 SP 07 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||