|
SAP NetWeaver 2004S SPS 10 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sapportals.htmlb.Component
com.sapportals.htmlb.Container
com.sapportals.htmlb.DragSource
The DragSource is used to make a html business for java control dragable.
The DragSource is a container which can contain any htmlb control.
In Netscape Drag-and-drop is only possible within the same form. Drag-and-drop between
different forms or windows is only supported for Internet Explorer.
You can drag any html element inside the DragSource, but it is not possible
to drag any emty space inside DragSource.
Drag-and-Drop is supported for Internet Explorer and Netscape 6 and above.
Copyright 2004 SAP AG
| Field Summary | |
static String |
UI_ID
|
| Fields inherited from class com.sapportals.htmlb.Container |
elements |
| Constructor Summary | |
DragSource(String name)
Creates a DragSource with a specific name |
|
| Method Summary | |
void |
addFlavour(String flavour)
adds a flavour to the dragSource. |
String |
getColumnKey()
this method returns the columnKey, which was set by the method setColumnKey(). |
DropTargetDesign |
getDropTargetDesign()
gets the design of the dropTargets during a drag-and-drop operation. |
ArrayList |
getFlavours()
retrieves the list of flavours from the dragSource. |
String |
getFlavoursAsString()
internal use only |
Scope |
getScope()
the scope determines if drag-and-drop is possible only inside the current form or in the whole browser. |
String |
getSourceContainerName()
this method returns the ConatinerName, which was set by the method setSourceContainerName |
String |
getUI()
get a identification String for the renderer that is unique across all supported components. |
String |
getValue()
retrieves the value which has to be transfered from the dragSource to the dropTarget during a drag-and-drop operation. |
String |
getWidth()
returns the width of the container |
void |
removeAllFlavours()
removes all flavours from the dragSource. |
void |
removeFlavour(String flavour)
removes a flavour from the dragSource. |
void |
setColumnKey(String columnKey)
this method can be used to identify the column of the dragSource, when the dragSource is used inside an own cellRenderer of a TableView. |
void |
setDropTargetDesign(DropTargetDesign dropTargetDesign)
sets the design of the dropTargets during a drag-and-drop operation. |
void |
setFlavours(ArrayList flavours)
sets the list of flavours of the dragSource. |
void |
setScope(Scope scope)
the scope determines if drag-and-drop is possible only inside the current form or in the whole browser. |
void |
setSourceContainerName(String sourceObjectName)
this method can be used to identify the source container of the dragSource, when the dragSource is used inside an own cellRenderer of a TableView or inside a Tree. |
void |
setValue(String value)
sets the value which has to be transfered from the dragSource to the dropTarget during a drag-and-drop operation. |
void |
setWidth(String width)
sets the width of the container |
| Methods inherited from class com.sapportals.htmlb.Container |
addComponent, addRawText, addText, getChildCount, iterator, preRender, removeComponent, render |
| Methods inherited from class com.sapportals.htmlb.Component |
getEncodedIdForForm, getId, getParent, initFromPageContext, initFromShortId, initializeFromId, isJsObjectNeeded, render, renderAsString, requiresForm, setId, setJsObjectNeeded, setParent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final String UI_ID
| Constructor Detail |
public DragSource(String name)
name - the name of the dragSource| Method Detail |
public String getUI()
getUI in class Componentpublic void addFlavour(String flavour)
flavour - the flavour to addpublic void removeFlavour(String flavour)
flavour - the flavour to removepublic void removeAllFlavours()
public ArrayList getFlavours()
public void setFlavours(ArrayList flavours)
flavours - the list of flavourspublic void setValue(String value)
value - the value to be transfered to the dropTarget.public String getValue()
public void setColumnKey(String columnKey)
public String getColumnKey()
public void setSourceContainerName(String sourceObjectName)
public String getSourceContainerName()
public void setScope(Scope scope)
public Scope getScope()
public void setDropTargetDesign(DropTargetDesign dropTargetDesign)
dropTargetDesign - design of the dropTargets during a drag-and-drop operationpublic DropTargetDesign getDropTargetDesign()
public String getWidth()
public void setWidth(String width)
width - the width of the containerpublic String getFlavoursAsString()
|
SAP NetWeaver 2004S SPS 10 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||