Web Dynpro API Documentation

com.sap.tc.webdynpro.clientserver.uielib.standard.api
Interface IWDFileDownload

All Superinterfaces:
IWDAbstractCaption, IWDLink, IWDTableCellEditor, IWDUIElement, IWDViewElement

public interface IWDFileDownload
extends IWDLink

Web Dynpro FileDownload API. Used to download files from the server to the client. The attribute data determines the data source in the context.

This type can be called by applications using Web Dynpro, but DO NOT EXTEND OR IMPLEMENT IT!


Field Summary
static java.lang.String DEFAULT_TARGET
          Default value of property target.
static WDLinkType DEFAULT_TYPE
          Default value of property type.
 
Fields inherited from interface com.sap.tc.webdynpro.clientserver.uielib.standard.api.IWDLink
DEFAULT_IMAGE_HEIGHT, DEFAULT_IMAGE_WIDTH, DEFAULT_SIZE, DEFAULT_TEXT, DEFAULT_WRAPPING
 
Fields inherited from interface com.sap.tc.webdynpro.clientserver.uielib.standard.api.IWDAbstractCaption
DEFAULT_IMAGE_ALT, DEFAULT_IMAGE_FIRST, DEFAULT_IMAGE_SOURCE, DEFAULT_TEXT_DIRECTION
 
Fields inherited from interface com.sap.tc.webdynpro.progmodel.api.IWDUIElement
DEFAULT_ENABLED, DEFAULT_TOOLTIP, DEFAULT_VISIBLE
 
Method Summary
 void bindData(IWDAttributeInfo attributeInfo)
          Note: This property must be bound to the context! Binds property data to the context attribute specified by the given attribute info.
 void bindData(java.lang.String path)
          Note: This property must be bound to the context! Binds property data to the context attribute specified by path.
 java.lang.String bindingOfData()
          Note: This property must be bound to the context! Binding path of property data.
 java.lang.String bindingOfTarget()
          Binding path of property target.
 java.lang.String bindingOfType()
          Binding path of property type.
 void bindTarget(IWDAttributeInfo attributeInfo)
          Binds property target to the context attribute specified by the given attribute info.
 void bindTarget(java.lang.String path)
          Binds property target to the context attribute specified by path.
 void bindType(IWDAttributeInfo attributeInfo)
          Binds property type to the context attribute specified by the given attribute info.
 void bindType(java.lang.String path)
          Binds property type to the context attribute specified by path.
 java.lang.Object getData()
          Note: This property must be bound to the context! Returns the value of the data property.
 java.lang.String getTarget()
          Returns the value of the target property.
 WDLinkType getType()
          Returns the value of the type property.
 void setData(java.lang.Object value)
          Note: This property must be bound to the context! Sets property data to the new value.
 void setTarget(java.lang.String value)
          Sets property target to the new value.
 void setType(WDLinkType value)
          Sets property type to the new value.
 
Methods inherited from interface com.sap.tc.webdynpro.clientserver.uielib.standard.api.IWDLink
bindImageHeight, bindImageHeight, bindImageWidth, bindImageWidth, bindingOfImageHeight, bindingOfImageWidth, bindingOfSize, bindingOfText, bindingOfWrapping, bindSize, bindSize, bindText, bindText, bindWrapping, bindWrapping, getImageHeight, getImageWidth, getSize, getText, getWrapping, setImageHeight, setImageWidth, setSize, setText, setWrapping
 
Methods inherited from interface com.sap.tc.webdynpro.clientserver.uielib.standard.api.IWDAbstractCaption
bindImageAlt, bindImageAlt, bindImageFirst, bindImageFirst, bindImageSource, bindImageSource, bindingOfImageAlt, bindingOfImageFirst, bindingOfImageSource, bindingOfTextDirection, bindTextDirection, bindTextDirection, getImageAlt, getImageFirst, getImageSource, getTextDirection, setImageAlt, setImageFirst, setImageSource, setTextDirection
 
Methods inherited from interface com.sap.tc.webdynpro.progmodel.api.IWDUIElement
bindEnabled, bindEnabled, bindingOfEnabled, bindingOfTooltip, bindingOfVisible, bindTooltip, bindTooltip, bindVisible, bindVisible, createLayoutData, getContainer, getEnabled, getLayoutData, getTooltip, getVisible, setEnabled, setTooltip, setVisible
 
Methods inherited from interface com.sap.tc.webdynpro.progmodel.api.IWDViewElement
getId, getView, requestFocus
 

Field Detail

DEFAULT_TARGET

public static final java.lang.String DEFAULT_TARGET
Default value of property target.

DEFAULT_TYPE

public static final WDLinkType DEFAULT_TYPE
Default value of property type.
Method Detail

bindData

public void bindData(java.lang.String path)
Note: This property must be bound to the context! Binds property data to the context attribute specified by path.
Parameters:
path - the path of the context attribute to which the data property is bound

bindData

public void bindData(IWDAttributeInfo attributeInfo)
Note: This property must be bound to the context! Binds property data to the context attribute specified by the given attribute info.
Parameters:
attributeInfo - the info of the context attribute to which the data property is bound

bindingOfData

public java.lang.String bindingOfData()
Note: This property must be bound to the context! Binding path of property data.
Returns:
the path of the context attribute to which the data is currently bound

getData

public java.lang.Object getData()
Note: This property must be bound to the context! Returns the value of the data property. The initial value is null. Determines the downloaded data.
Returns:
the current value of the data property
See Also:
setData(Object)

setData

public void setData(java.lang.Object value)
Note: This property must be bound to the context! Sets property data to the new value.
Parameters:
value - the new value of the data property
See Also:
getData()

bindTarget

public void bindTarget(java.lang.String path)
Binds property target to the context attribute specified by path.
Parameters:
path - the path of the context attribute to which the target property is bound

bindTarget

public void bindTarget(IWDAttributeInfo attributeInfo)
Binds property target to the context attribute specified by the given attribute info.
Parameters:
attributeInfo - the info of the context attribute to which the target property is bound

bindingOfTarget

public java.lang.String bindingOfTarget()
Binding path of property target.
Returns:
the path of the context attribute to which the target is currently bound

getTarget

public java.lang.String getTarget()
Returns the value of the target property. The initial value is "_blank". Determines the target browser window ID when this link is activated. The window ID is a user defined identifier or the special value _blank which opens a new unnamed window.
Returns:
the current value of the target property
See Also:
setTarget(String)

setTarget

public void setTarget(java.lang.String value)
Sets property target to the new value.
Parameters:
value - the new value of the target property
See Also:
getTarget()

bindType

public void bindType(java.lang.String path)
Binds property type to the context attribute specified by path.
Parameters:
path - the path of the context attribute to which the type property is bound

bindType

public void bindType(IWDAttributeInfo attributeInfo)
Binds property type to the context attribute specified by the given attribute info.
Parameters:
attributeInfo - the info of the context attribute to which the type property is bound

bindingOfType

public java.lang.String bindingOfType()
Binding path of property type.
Returns:
the path of the context attribute to which the type is currently bound

getType

public WDLinkType getType()
Returns the value of the type property. The initial value is WDLinkType.NAVIGATION.
Returns:
the current value of the type property
See Also:
setType(WDLinkType)

setType

public void setType(WDLinkType value)
Sets property type to the new value.
Parameters:
value - the new value of the type property
See Also:
getType()

Web Dynpro API Documentation

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