com.sapportals.wcm.control.edit

Class ResourcePropertyControl

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

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

Composite control which is responsible to render

  • ResourceSystemPropertyControl
  • ResourceLockControl
  • ResourceCustomPropertyControl

    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
    ResourcePropertyControl()
               
     
    Method Summary
    protected  void createNestedControls()
              Register composite parts
     boolean getDebug()
              Gets the debug attribute of the ResourcePropertyControl object
     boolean getShowCustomProperty()
              Gets the showCustomProperty attribute of the ResourcePropertyControl object
     boolean getShowSystemProperty()
              Gets the showSystemProperty attribute of the ResourcePropertyControl object
     boolean getUiDetailsHeader()
              Gets the uiDetailsHeader attribute of the ResourcePropertyControl object
     com.sapportals.wdf.event.WdfEvent onSaveAllChanges(com.sapportals.htmlb.event.Event event)
              Description of the Method
     void receive(com.sapportals.wdf.event.WdfEvent wdfEvent)
              Description of the Method
     com.sapportals.htmlb.Component render()
              Return the GridLayout that contains all the controls sub controls.
     void setDebug(boolean debug)
              Sets the debug attribute of the ResourcePropertyControl object
     void setShowCustomProperty(boolean showCustomProperty)
              Sets the showCustomProperty attribute of the ResourcePropertyControl object
     void setShowSystemProperty(boolean showSystemProperty)
              Sets the showSystemProperty attribute of the ResourcePropertyControl object
     void setUiDetailsHeader(boolean uiDetails)
              Sets the uiDetailsHeader attribute of the ResourcePropertyControl object
     
    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, 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

    ResourcePropertyControl

    public ResourcePropertyControl()
    Method Detail

    setDebug

    public void setDebug(boolean debug)
    Sets the debug attribute of the ResourcePropertyControl object

    Parameters:
    debug - The new debug value

    getDebug

    public boolean getDebug()
    Gets the debug attribute of the ResourcePropertyControl object

    Returns:
    The debug value

    setUiDetailsHeader

    public void setUiDetailsHeader(boolean uiDetails)
    Sets the uiDetailsHeader attribute of the ResourcePropertyControl object

    Parameters:
    uiDetails - The new uiDetailsHeader value

    getUiDetailsHeader

    public boolean getUiDetailsHeader()
    Gets the uiDetailsHeader attribute of the ResourcePropertyControl object

    Returns:
    The uiDetailsHeader value

    setShowSystemProperty

    public void setShowSystemProperty(boolean showSystemProperty)
    Sets the showSystemProperty attribute of the ResourcePropertyControl object

    Parameters:
    showSystemProperty - The new showSystemProperty value

    getShowSystemProperty

    public boolean getShowSystemProperty()
    Gets the showSystemProperty attribute of the ResourcePropertyControl object

    Returns:
    The showSystemProperty value

    setShowCustomProperty

    public void setShowCustomProperty(boolean showCustomProperty)
    Sets the showCustomProperty attribute of the ResourcePropertyControl object

    Parameters:
    showCustomProperty - The new showCustomProperty value

    getShowCustomProperty

    public boolean getShowCustomProperty()
    Gets the showCustomProperty attribute of the ResourcePropertyControl object

    Returns:
    The showCustomProperty value

    createNestedControls

    protected void createNestedControls()
                                 throws com.sapportals.wdf.WdfException
    Register composite parts

    Overrides:
    createNestedControls in class com.sapportals.wdf.stack.Control
    Throws:
    com.sapportals.wdf.WdfException - Exception raised in failure situation

    render

    public com.sapportals.htmlb.Component render()
                                          throws com.sapportals.wdf.WdfException
    Return the GridLayout that contains all the controls sub controls. Needs to be implemented by the derivced control class.

    Specified by:
    render in class com.sapportals.wdf.stack.Control
    Returns:
    Description of the Return Value
    Throws:
    com.sapportals.wdf.WdfException - Exception raised in failure situation
    <{WcmException}>

    receive

    public void receive(com.sapportals.wdf.event.WdfEvent wdfEvent)
                 throws com.sapportals.wdf.WdfException
    Description of the Method

    Specified by:
    receive in interface com.sapportals.wdf.event.WdfEventReceiver
    Overrides:
    receive in class WcmResourceControl
    Parameters:
    wdfEvent - Description of the param
    Throws:
    com.sapportals.wdf.WdfException - Exception raised in failure situation

    onSaveAllChanges

    public com.sapportals.wdf.event.WdfEvent onSaveAllChanges(com.sapportals.htmlb.event.Event event)
                                                       throws com.sapportals.wdf.WdfException
    Description of the Method

    Parameters:
    event - Description of the param
    Returns:
    Description of the Return Value
    Throws:
    com.sapportals.wdf.WdfException - Exception raised in failure situation
    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