com.sapportals.wcm.control.edit

Class InternalLinkControl2

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.fields.CSSControl
                  extended by com.sapportals.wcm.control.edit.InternalLinkControl2
All Implemented Interfaces:
IUniqueIDSupplier, com.sapportals.wdf.event.WdfEventReceiver

public class InternalLinkControl2
extends com.sapportals.wcm.control.fields.CSSControl
implements com.sapportals.wdf.event.WdfEventReceiver

Copyright 2004 SAP AG


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sapportals.wcm.control.fields.CSSControl
com.sapportals.wcm.control.fields.CSSControl.ComponentNotRenderedException
 
Nested classes/interfaces inherited from class com.sapportals.wcm.control.base.WcmResourceControl
WcmResourceControl.ResourceNotFoundException
 
Field Summary
 
Fields inherited from class com.sapportals.wcm.control.fields.CSSControl
EVENT_ON_CLICK, FRAGMENT, NBSP
 
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
InternalLinkControl2()
           
InternalLinkControl2(String controlID)
           
 
Method Summary
 boolean getSendBackEvent()
           
 String getShowInstructions()
           
 String getStartUri()
           
 boolean getUiDetailsHeader()
           
protected  void initialize()
           
 boolean isAllowIDModification()
           
 com.sapportals.wdf.event.WdfEvent onBrowse(com.sapportals.htmlb.event.Event event)
           
 com.sapportals.wdf.event.WdfEvent onCancel(com.sapportals.htmlb.event.Event event)
           
 com.sapportals.wdf.event.WdfEvent onClick(com.sapportals.htmlb.event.Event event)
          TODO abstract
protected  void readInputData()
           
 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 setAllowIDModification(boolean b)
           
 void setSendBackEvent(boolean flag)
           
 void setShowInstructions(String flag)
           
 void setStartUri(String startUri)
           
 void setUiDetailsHeader(boolean uiDetails)
           
 
Methods inherited from class com.sapportals.wcm.control.fields.CSSControl
createGroup, createUniqueID, getCSSID, removeICS, setCSSID
 
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, 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, 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

InternalLinkControl2

public InternalLinkControl2()

InternalLinkControl2

public InternalLinkControl2(String controlID)
Method Detail

setSendBackEvent

public void setSendBackEvent(boolean flag)

getSendBackEvent

public boolean getSendBackEvent()

setUiDetailsHeader

public void setUiDetailsHeader(boolean uiDetails)

getUiDetailsHeader

public boolean getUiDetailsHeader()

getShowInstructions

public String getShowInstructions()

setShowInstructions

public void setShowInstructions(String flag)

getStartUri

public String getStartUri()

setStartUri

public void setStartUri(String startUri)

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

readInputData

protected void readInputData()
                      throws com.sapportals.wdf.WdfException
Overrides:
readInputData in class com.sapportals.wcm.control.fields.CSSControl
Throws:
com.sapportals.wdf.WdfException

onClick

public com.sapportals.wdf.event.WdfEvent onClick(com.sapportals.htmlb.event.Event event)
                                          throws com.sapportals.wdf.WdfException
TODO abstract

Overrides:
onClick in class com.sapportals.wcm.control.fields.CSSControl
Throws:
com.sapportals.wdf.WdfException

onCancel

public com.sapportals.wdf.event.WdfEvent onCancel(com.sapportals.htmlb.event.Event event)

onBrowse

public com.sapportals.wdf.event.WdfEvent onBrowse(com.sapportals.htmlb.event.Event event)
                                           throws com.sapportals.wdf.WdfException
Throws:
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

initialize

protected void initialize()
Overrides:
initialize in class com.sapportals.wdf.stack.Control

isAllowIDModification

public boolean isAllowIDModification()
Returns:
true if ID modification is allowed.

setAllowIDModification

public void setAllowIDModification(boolean b)
Parameters:
b -
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