com.sapportals.wcm.control.edit

Class ResourceEditControl

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.edit.ResourceEditControl
All Implemented Interfaces:
com.sapportals.wdf.event.WdfEventReceiver

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

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
ResourceEditControl()
           
ResourceEditControl(String controlID)
           
 
Method Summary
 boolean getStandalone()
          Gets the standalone attribute of the ResourceUploadControl object
 boolean getUiDetailsHeader()
           
 boolean isStandalone()
           
 void onAppletDownload(com.sapportals.htmlb.event.Event event)
           
 void onAppletUpload(com.sapportals.htmlb.event.Event event)
           
 com.sapportals.wdf.event.WdfEvent onCancel(com.sapportals.htmlb.event.Event event)
           
 com.sapportals.wdf.event.WdfEvent onClientSideEdit(com.sapportals.htmlb.event.Event event)
           
 com.sapportals.wdf.event.WdfEvent onEdit(com.sapportals.htmlb.event.Event event)
           
 com.sapportals.wdf.event.WdfEvent onUnlock(com.sapportals.htmlb.event.Event event)
           
 com.sapportals.wdf.event.WdfEvent onUpload(com.sapportals.htmlb.event.Event event)
           
 com.sapportals.wdf.event.WdfEvent onUploadAndLock(com.sapportals.htmlb.event.Event event)
           
 com.sapportals.wdf.event.WdfEvent onUploadAndUnlock(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()
           
 void setStandalone(boolean isStandalone)
           
 void setUiDetailsHeader(boolean uiDetails)
           
 
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

ResourceEditControl

public ResourceEditControl()

ResourceEditControl

public ResourceEditControl(String controlID)
Method Detail

setUiDetailsHeader

public void setUiDetailsHeader(boolean uiDetails)

getUiDetailsHeader

public boolean getUiDetailsHeader()

setStandalone

public void setStandalone(boolean isStandalone)
Parameters:
isStandalone -

isStandalone

public boolean isStandalone()
Returns:
true if it is stand alone, false otherwise.

getStandalone

public boolean getStandalone()
Gets the standalone attribute of the ResourceUploadControl object

Returns:
The standalone value

render

public com.sapportals.htmlb.Component render()
                                      throws com.sapportals.wdf.WdfException
Specified by:
render in class com.sapportals.wdf.stack.Control
Throws:
com.sapportals.wdf.WdfException

onClientSideEdit

public com.sapportals.wdf.event.WdfEvent onClientSideEdit(com.sapportals.htmlb.event.Event event)
                                                   throws ResourceException
Throws:
ResourceException

onAppletDownload

public void onAppletDownload(com.sapportals.htmlb.event.Event event)
                      throws ResourceException
Throws:
ResourceException

onAppletUpload

public void onAppletUpload(com.sapportals.htmlb.event.Event event)
                    throws ResourceException
Throws:
ResourceException

onCancel

public com.sapportals.wdf.event.WdfEvent onCancel(com.sapportals.htmlb.event.Event event)
                                           throws ResourceException
Throws:
ResourceException

onUpload

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

onUploadAndUnlock

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

onUploadAndLock

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

onEdit

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

onUnlock

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

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
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