public class ResourceCustomPropertyServiceControl extends WcmResourceControl implements com.sapportals.wdf.event.WdfEventReceiver
WcmResourceControl.ResourceNotFoundExceptionSTART_PAGE_BROWSE, START_PAGE_DETAILS, uriBLANK_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| Constructor and Description |
|---|
ResourceCustomPropertyServiceControl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canSave()
Workaround for composite control usage.
|
ArrayList |
getProperties()
Returns local property map.
|
String |
getSelectedMetaValueId()
Get the SelectedMetaValueId attribute of the ResourceCustomPropertyServiceControl
object.
|
IPropertyConfigurationService |
getService()
Get the Service attribute of the ResourceCustomPropertyServiceControl object.
|
boolean |
getShowSaveButton()
Get the ShowSaveButton attribute of the ResourceCustomPropertyServiceControl
object.
|
protected void |
initialize()
Initialize control by making a copy of data from resource.
|
boolean |
isServiceSupported()
True, if service is available and configured meta names available.
|
com.sapportals.wdf.event.WdfEvent |
onSave(com.sapportals.htmlb.event.Event event)
Save all changes to resource.
|
protected void |
readInputData()
Reads data from dynPage.
|
void |
receive(com.sapportals.wdf.event.WdfEvent wdfEvent)
Receives WDF events.
|
com.sapportals.htmlb.Component |
render()
Renders control.
|
com.sapportals.htmlb.Component |
renderPersistentProperties()
Renders local properties map as hidden InputField.
|
void |
restorePersistentProperties(com.sapportals.htmlb.page.DynPage page)
Restores local properties map as hidden InputField.
|
void |
setSelectedMetaNameId(String selectedMetaNameId)
Set the SelectedMetaNameId attribute of the ResourceCustomPropertyServiceControl
object.
|
void |
setSelectedMetaValueId(String selectedMetaValueId)
Set the SelectedMetaValueId attribute of the ResourceCustomPropertyServiceControl
object.
|
void |
setShowSaveButton(boolean showSaveButton)
Set the ShowSaveButton attribute of the ResourceCustomPropertyServiceControl
object.
|
checkArchivingStauts, getAOStates, getDetailsPageUri, getResource, getResourceLink, getResourceList, getSafeResource, getUri, setResource, setUrigetBaseBundleString, getBaseBundleString, getBaseBundleString, getBaseBundleString, getBundleString, getBundleString, getBundleString, getBundleString, getBusinessCardLink, getImage, getParameterConfiguration, getResourceContext, getServicePageUri, handleException, isSection508Rendering, isTestMode, isVisible, setControlContext, setResourceContext, setTestMode, setVisiblecreate, create, createNestedControls, createUnequivocallyComponentId, dispatchHtmlbEvent, dispatchWdfEvent, getControlContext, getDynPage, getID, getParent, getPersistenceComponentManager, getRootControl, getStackId, initializeImpl, isInitialized, register, resetNestedControls, restoreProperties, setID, setInitialized, setParent, setStackId, triggerInputpublic ResourceCustomPropertyServiceControl()
public void setShowSaveButton(boolean showSaveButton)
showSaveButton - The new ShowSaveButton valuepublic void setSelectedMetaNameId(String selectedMetaNameId)
selectedMetaNameId - The new SelectedMetaNameId valuepublic void setSelectedMetaValueId(String selectedMetaValueId)
selectedMetaValueId - The new SelectedMetaValueId valuepublic String getSelectedMetaValueId()
public boolean getShowSaveButton()
public ArrayList getProperties()
public IPropertyConfigurationService getService() throws ResourceException
ResourceException - Exception raised in failure situationpublic boolean canSave()
throws WcmException
WcmException - Exception raised in failure situationpublic void receive(com.sapportals.wdf.event.WdfEvent wdfEvent)
throws com.sapportals.wdf.WdfException
receive in interface com.sapportals.wdf.event.WdfEventReceiverreceive in class WcmResourceControlwdfEvent - eventcom.sapportals.wdf.WdfException - Exception raised in failure situation
TODO: Description of the incoming method parameterpublic boolean isServiceSupported()
throws WcmException
WcmException - Exception raised in failure situationpublic com.sapportals.htmlb.Component render()
throws com.sapportals.wdf.WdfException
render in class com.sapportals.wdf.stack.Controlcom.sapportals.wdf.WdfException - An error happens.public com.sapportals.wdf.event.WdfEvent onSave(com.sapportals.htmlb.event.Event event)
throws com.sapportals.wdf.WdfException
event - A htmlb event.com.sapportals.wdf.WdfException - An error happens.public void restorePersistentProperties(com.sapportals.htmlb.page.DynPage page)
throws com.sapportals.wdf.WdfException
restorePersistentProperties in class com.sapportals.wdf.stack.Controlpage - The DynPage to read out componentscom.sapportals.wdf.WdfException - WdfExceptionpublic com.sapportals.htmlb.Component renderPersistentProperties()
throws com.sapportals.wdf.WdfException
renderPersistentProperties in class com.sapportals.wdf.stack.Controlcom.sapportals.wdf.WdfException - WdfExceptionprotected void initialize()
throws com.sapportals.wdf.WdfException
initialize in class com.sapportals.wdf.stack.Controlcom.sapportals.wdf.WdfException - WdfExceptionprotected void readInputData()
throws com.sapportals.wdf.WdfException
readInputData in class WcmBaseControlcom.sapportals.wdf.WdfException - WdfException| 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
|
Copyright 2021 SAP SE Complete Copyright Notice