tree: a99e8510080746b1e70bea05530e26bdc7b8b1f6 [path history] [tgz]
  1. .settings/
  2. js/
  3. META-INF/
  4. src/
  5. .classpath
  6. .project
  7. build.properties
  8. plugin.xml
  9. pom.xml
  10. README.md
bundles/org.eclipse.rap.clientscripting/README.md

Documentation

Currently hosted in the RAP Wiki: http://wiki.eclipse.org/RAP/ClientScripting

Widget Object Reference

This is a temporary list of supported setter/getter on the ClientScripting Widget Object. This will later be replaced by the official RAP Protocol property reference: http://wiki.eclipse.org/RAP/Protocol#Object_Type_Reference

Available Setter:

  • org.eclipse.swt.widgets.Control: setTabIndex, setToolTip, setVisibility, setEnabled, setForeground, setBackground, setBackgroundImage, setCursor
  • org.eclipse.swt.widgets.CoolBar: setLocked, setToolTip, setVisibility, setEnabled, setForeground, setBackground
  • org.eclipse.swt.widgets.Label: setText, setImage, setAlignment, setEnabled
  • org.eclipse.swt.widgets.Menu: setBounds, setEnabled
  • org.eclipse.swt.widgets.MenuItem: setMenu, setEnabled, setText, setImage, setSelection
  • org.eclipse.swt.widgets.DropTarget: setTransfer
  • org.eclipse.swt.widgets.DragSource: setTransfer
  • org.eclipse.swt.widgets.Tree: setItemCount, setItemHeight, setItemMetrics, setColumnCount, setTreeColumn, setFixedColumns, setHeaderHeight, setHeaderVisible
  • org.eclipse.swt.widgets.TreeItem: setItemCount, setTexts, setImages, setBackground, setForeground, setFont, setCellBackgrounds, setCellForegrounds
  • org.eclipse.swt.widgets.TableColumn: setIndex, setLeft, setWidth, setText, setImage, setToolTip, setResizable, setMoveable
  • org.eclipse.swt.widgets.Browser: setUrl, setFunctionResult, setVisibility, setEnabled, setForeground
  • org.eclipse.swt.widgets.ExternalBrowser:
  • org.eclipse.swt.widgets.Group: setText, setToolTip, setVisibility, setEnabled, setForeground, setBackground
  • org.eclipse.swt.widgets.Shell: setShowMinimize, setAllowMinimize, setShowMaximize, setAllowMaximize, setShowClose, setAllowClose, setResizable, setImage
  • org.eclipse.swt.widgets.ProgressBar: setMinimum, setMaximum, setSelection, setState
  • org.eclipse.swt.widgets.Link: setText, setToolTip, setVisibility, setEnabled, setForeground, setBackground
  • org.eclipse.swt.widgets.ScrolledComposite: setOrigin, setContent, setShowFocusedControl, setScrollBarsVisible
  • org.eclipse.swt.widgets.ToolBar: setTabIndex, setToolTip, setVisibility, setEnabled, setForeground, setBackground, setBackgroundImage
  • org.eclipse.swt.widgets.ToolItem: setBounds, setVisible, setEnabled, setHotImage
  • org.eclipse.swt.widgets.Scale: setMinimum, setMaximum, setSelection, setIncrement, setPageIncrement
  • org.eclipse.swt.widgets.Combo: setItemHeight, setVisibleItemCount, setItems, setListVisible, setSelectionIndex, setEditable, setText, setSelection
  • org.eclipse.swt.widgets.CLabel: setText, setImage, setAlignment, setLeftMargin, setTopMargin, setRightMargin, setBottomMargin, setBackgroundGradient
  • org.eclipse.swt.widgets.Composite: setBackgroundGradient, setRoundedBorder, setVisibility, setEnabled, setForeground
  • org.eclipse.swt.widgets.Sash: setTabIndex, setToolTip, setVisibility, setEnabled, setForeground, setBackground, setBackgroundImage
  • org.eclipse.swt.widgets.Canvas: setBackgroundGradient, setRoundedBorder, setVisibility, setEnabled, setForeground
  • org.eclipse.swt.widgets.List: setItems, setSelectionIndices, setTopIndex, setFocusIndex, setScrollBarsVisible, setItemDimensions
  • org.eclipse.swt.widgets.TabFolder: setSelection, setToolTip, setVisibility, setEnabled, setForeground, setBackground
  • org.eclipse.swt.widgets.TabItem: setText, setImage, setControl, setToolTip
  • org.eclipse.swt.widgets.CoolItem: setBounds, setControl
  • org.eclipse.swt.widgets.Button: setText, setAlignment, setImage, setSelection, setGrayed
  • org.eclipse.swt.widgets.FileUpload: setText, setImage, setVisibility, setEnabled, setForeground
  • org.eclipse.swt.widgets.Slider: setMinimum, setMaximum, setSelection, setIncrement, setPageIncrement, setThumb
  • org.eclipse.swt.widgets.Spinner: setMinimum, setMaximum, setSelection, setDigits, setIncrement, setPageIncrement, setTextLimit, setDecimalSeparator
  • org.eclipse.swt.widgets.DateTime: setYear, setMonth, setDay, setHours, setMinutes, setSeconds, setSubWidgetsBounds
  • org.eclipse.swt.widgets.CTabItem: setBounds, setFont, setText, setImage, setToolTip
  • org.eclipse.swt.widgets.CTabFolder: setTabPosition, setTabHeight, setMinMaxState, setMinimizeBounds, setMinimizeVisible, setMaximizeBounds, setMaximizeVisible, setChevronBounds
  • org.eclipse.swt.widgets.ExpandItem: setBounds, setText, setImage, setExpanded, setHeaderHeight
  • org.eclipse.swt.widgets.ExpandBar: setBottomSpacingBounds, setVScrollBarVisible, setVScrollBarMax, setEnabled
  • org.eclipse.swt.widgets.Text: setText, setMessage, setEchoChar, setEditable, setSelection, setTextLimit
  • org.eclipse.swt.widgets.Separator: setTabIndex, setToolTip, setVisibility, setEnabled, setForeground, setBackground, setBackgroundImage
  • org.eclipse.swt.widgets.ControlDecorator: setBounds, setText, setImage, setVisible, setShowHover
  • org.eclipse.swt.widgets.ToolTip: setRoundedBorder, setBackgroundGradient, setAutoHide, setText, setMessage, setLocation, setVisible

Available Getter:

  • org.eclipse.swt.widget.Text: getText,getSelection