com.sapportals.wcm.control.navigation

Class ResourceActionControl

java.lang.Object
  extended by com.sapportals.wdf.stack.Control
      extended by com.sapportals.wcm.control.base.WcmBaseControl
          extended by com.sapportals.wcm.control.base.WcmResourceControl
              extended by com.sapportals.wcm.control.navigation.ResourceActionControl
All Implemented Interfaces:
com.sapportals.wdf.event.WdfEventReceiver

public class ResourceActionControl
extends WcmResourceControl
implements com.sapportals.wdf.event.WdfEventReceiver

Describe here.

Copyright 2004 SAP AG


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sapportals.wcm.control.base.WcmResourceControl
WcmResourceControl.ResourceNotFoundException
 
Field Summary
 
Fields inherited from class com.sapportals.wcm.control.base.WcmResourceControl
START_PAGE_BROWSE, START_PAGE_DETAILS, uri
 
Fields inherited from class com.sapportals.wcm.control.base.WcmBaseControl
BLANK_LINK_TARGET, CELL_PADDING_STANDARD, CELL_SPACING_STANDARD, CONTROL_HEADER_STANDARD, DETAILS_CONFIG_FILE, NONE, RES_BUTTON_ADD, RES_BUTTON_APPLY, RES_BUTTON_BACK, RES_BUTTON_CANCEL, RES_BUTTON_CLOSE, RES_BUTTON_LOAD, RES_BUTTON_MORE, RES_BUTTON_OK, RES_BUTTON_REMOVE, RES_BUTTON_SAVE, RES_BUTTON_SELECT, RES_BUTTON_UPDATE, resourceContext, SUMMARY
 
Fields inherited from class com.sapportals.wdf.stack.Control
id
 
Constructor Summary
ResourceActionControl()
           
 
Method Summary
 String getSelectedEntryId()
           
 String getStartUri()
           
 com.sapportals.wdf.event.WdfEvent onBackAction(com.sapportals.htmlb.event.Event event)
           
 com.sapportals.wdf.event.WdfEvent onClassificationAction(com.sapportals.htmlb.event.Event event)
           
 com.sapportals.wdf.event.WdfEvent onCloseAction(com.sapportals.htmlb.event.Event event)
           
 com.sapportals.wdf.event.WdfEvent onPermissionAction(com.sapportals.htmlb.event.Event event)
           
 com.sapportals.wdf.event.WdfEvent onResourceAction(com.sapportals.htmlb.event.Event event)
           
 com.sapportals.wdf.event.WdfEvent onResourceTouchAction(com.sapportals.htmlb.event.Event event)
           
 com.sapportals.wdf.event.WdfEvent onServicePermissionAction(com.sapportals.htmlb.event.Event event)
           
 com.sapportals.wdf.event.WdfEvent onStateAction(com.sapportals.htmlb.event.Event event)
           
 com.sapportals.wdf.event.WdfEvent onSubscribeAction(com.sapportals.htmlb.event.Event event)
           
 void receive(com.sapportals.wdf.event.WdfEvent cflEvent)
          reacts on CflResourceEvents and resets the present resource of the control.
 com.sapportals.htmlb.Component render()
          Return the GridLayout that contains all the controls sub controls.
 void setSelectedEntryId(String selectedEntryId)
           
 void setStartUri(String startUri)
           
 
Methods inherited from class com.sapportals.wcm.control.base.WcmResourceControl
checkArchivingStauts, getAOStates, getDetailsPageUri, getResource, getResourceLink, getResourceList, getSafeResource, getUri, setResource, setUri
 
Methods inherited from class com.sapportals.wcm.control.base.WcmBaseControl
getBaseBundleString, getBaseBundleString, getBaseBundleString, getBaseBundleString, getBundleString, getBundleString, getBundleString, getBundleString, getBusinessCardLink, getImage, getParameterConfiguration, getResourceContext, getServicePageUri, handleException, isSection508Rendering, isTestMode, isVisible, readInputData, setControlContext, setResourceContext, setTestMode, setVisible
 
Methods inherited from class com.sapportals.wdf.stack.Control
create, create, createNestedControls, createUnequivocallyComponentId, dispatchHtmlbEvent, dispatchWdfEvent, getControlContext, getDynPage, getID, getParent, getPersistenceComponentManager, getRootControl, getStackId, initialize, initializeImpl, isInitialized, register, renderPersistentProperties, resetNestedControls, restorePersistentProperties, restoreProperties, setID, setInitialized, setParent, setStackId, triggerInput
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceActionControl

public ResourceActionControl()
Method Detail

getSelectedEntryId

public String getSelectedEntryId()

setSelectedEntryId

public void setSelectedEntryId(String selectedEntryId)

getStartUri

public String getStartUri()

setStartUri

public void setStartUri(String startUri)

render

public com.sapportals.htmlb.Component render()
                                      throws com.sapportals.wdf.WdfException
Return the GridLayout that contains all the controls sub controls.

Specified by:
render in class com.sapportals.wdf.stack.Control
Returns:
GridLayout (1)
Throws:
<{WcmException}>
com.sapportals.wdf.WdfException

receive

public void receive(com.sapportals.wdf.event.WdfEvent cflEvent)
             throws com.sapportals.wdf.WdfException
Description copied from class: WcmResourceControl
reacts on CflResourceEvents and resets the present resource of the control. If controls want to implement a special treatment of these events they can implement this method themselves.

Specified by:
receive in interface com.sapportals.wdf.event.WdfEventReceiver
Overrides:
receive in class WcmResourceControl
Throws:
com.sapportals.wdf.WdfException

onResourceAction

public com.sapportals.wdf.event.WdfEvent onResourceAction(com.sapportals.htmlb.event.Event event)
                                                   throws WcmException
Throws:
WcmException

onSubscribeAction

public com.sapportals.wdf.event.WdfEvent onSubscribeAction(com.sapportals.htmlb.event.Event event)
                                                    throws WcmException
Throws:
WcmException

onResourceTouchAction

public com.sapportals.wdf.event.WdfEvent onResourceTouchAction(com.sapportals.htmlb.event.Event event)
                                                        throws WcmException
Throws:
WcmException

onClassificationAction

public com.sapportals.wdf.event.WdfEvent onClassificationAction(com.sapportals.htmlb.event.Event event)
                                                         throws WcmException
Throws:
WcmException

onPermissionAction

public com.sapportals.wdf.event.WdfEvent onPermissionAction(com.sapportals.htmlb.event.Event event)
                                                     throws WcmException
Throws:
WcmException

onServicePermissionAction

public com.sapportals.wdf.event.WdfEvent onServicePermissionAction(com.sapportals.htmlb.event.Event event)
                                                            throws WcmException
Throws:
WcmException

onStateAction

public com.sapportals.wdf.event.WdfEvent onStateAction(com.sapportals.htmlb.event.Event event)
                                                throws WcmException
Throws:
WcmException

onBackAction

public com.sapportals.wdf.event.WdfEvent onBackAction(com.sapportals.htmlb.event.Event event)
                                               throws WcmException
Throws:
WcmException

onCloseAction

public com.sapportals.wdf.event.WdfEvent onCloseAction(com.sapportals.htmlb.event.Event event)
                                                throws WcmException
Throws:
WcmException
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] KMC-CM [sap.com] tc/km/nonwduideprecated api EP-KM-CM
[sap.com] KMC-WPC [sap.com] tc/kmc/wpc/wpcfacade api EP-PIN-WPC-WCM


Copyright 2014 SAP AG Complete Copyright Notice