Web Dynpro API Documentation

com.sap.tc.webdynpro.progmodel.api
Interface IWDViewElement

All Known Subinterfaces:
IWDAbstractActiveComponent, IWDAbstractButton, IWDAbstractCaption, IWDAbstractDropDown, IWDAbstractDropDownByIndex, IWDAbstractDropDownByKey, IWDAbstractIgsElement, IWDAbstractInputField, IWDAbstractMasterTableColumn, IWDAbstractPatternContainer, IWDAbstractSeries, IWDAbstractTreeNodeType, IWDAbstractTreeTableColumn, IWDAbstractValue, IWDBarCodeReader, IWDBusinessGraphics, IWDButton, IWDCaption, IWDCategory, IWDCheckBox, IWDCheckBoxGroup, IWDDateNavigator, IWDDateNavigatorLegend, IWDDateNavigatorMarking, IWDDropDownByIndex, IWDDropDownByKey, IWDFileDownload, IWDFileUpload, IWDFlowData, IWDFlowLayout, IWDFunctionKey, IWDGeoMap, IWDGridData, IWDGridLayout, IWDGroup, IWDHorizontalGutter, IWDIFrame, IWDImage, IWDInputField, IWDInteractiveForm, IWDInvisibleElement, IWDLabel, IWDLayout, IWDLayoutData, IWDLink, IWDLinkToAction, IWDLinkToURL, IWDMatrixData, IWDMatrixHeadData, IWDMatrixLayout, IWDMenu, IWDMenuActionItem, IWDMenuItem, IWDMenuSeparator, IWDMessageArea, IWDNumericValue, IWDOfficeControl, IWDPatternContentArea, IWDPatternExpandFunction, IWDPatternSequence, IWDPatternSequenceStep, IWDPatternTab, IWDPatternTabStrip, IWDPatternTray, IWDPhase, IWDPhaseIndicator, IWDPoint, IWDProgressIndicator, IWDRadioButton, IWDRadioButtonGroupByIndex, IWDRadioButtonGroupByKey, IWDRFIDReader, IWDRoadMap, IWDRoadMapStep, IWDRowData, IWDRowHeadData, IWDRowLayout, IWDScrollContainer, IWDSeries, IWDSimpleSeries, IWDTab, IWDTable, IWDTableColumn, IWDTabStrip, IWDTextEdit, IWDTextView, IWDTimedTrigger, IWDTimeValue, IWDToolBar, IWDToolBarButton, IWDToolBarDropDownByIndex, IWDToolBarDropDownByKey, IWDToolBarInputField, IWDToolBarSeparator, IWDTransparentContainer, IWDTray, IWDTree, IWDTreeByNestingTableColumn, IWDTreeItemType, IWDTreeNodeType, IWDUIElement, IWDUIElementContainer, IWDViewContainerUIElement

public interface IWDViewElement

Generic API of all view elements, visible or otherwise. This interface represents the lowest level of commonality that exists across all elements within a view. The resulting elements based on this interface do not necessarily correspond to elements visible on the client (for example, IWDFlowData). A view element knows its containing view and an ID that is unique within that view. This type can be called by applications using Web Dynpro, but DO NOT EXTEND OR IMPLEMENT IT!

Version:
$Id: //tc/WebDynproRuntime/630_VAL_REL/src/_webdynpro_progmodel/java/com/sap/tc/webdynpro/progmodel/api/IWDViewElement.java#1 $

Method Summary
 java.lang.String getId()
          Returns the ID that uniquely identifies this view element within its containing view.
 IWDView getView()
          Returns the API of the containing view.
 void requestFocus()
          Requests to change the keyboard input focus to this view element.
 

Method Detail

getId

public java.lang.String getId()
Returns the ID that uniquely identifies this view element within its containing view.

getView

public IWDView getView()
Returns the API of the containing view.

requestFocus

public void requestFocus()
Requests to change the keyboard input focus to this view element. It is undefined which focus request wins if there are several ones. The request may silently fail, but is guaranteed not to throw an exception. If this view element is a table cell editor, its occurence in the current row (according to the context's lead selection) will receive focus. Similar things will happen inside other containers that display multiple occurences of the same view element.

Web Dynpro API Documentation

Copyright © 2004 SAP AG. Automatically generated Thu Mar 3 2005, 22:15