in jelly-tags/swt/src/main/java/org/apache/commons/jelly/tags/swt/SwtTagLibrary.java [91:158]
public SwtTagLibrary() {
// widgets
registerWidgetTag( "button", Button.class, SWT.BORDER | SWT.PUSH | SWT.CENTER );
registerWidgetTag( "canvas", Canvas.class );
registerWidgetTag( "caret", Caret.class );
registerWidgetTag( "combo", Combo.class, SWT.DROP_DOWN );
registerWidgetTag( "composite", Composite.class );
registerWidgetTag( "scrolledComposite", ScrolledComposite.class, SWT.H_SCROLL | SWT.V_SCROLL);
registerWidgetTag( "coolBar", CoolBar.class, SWT.VERTICAL );
registerWidgetTag( "coolItem", CoolItem.class );
registerWidgetTag( "decorations", Decorations.class );
registerWidgetTag( "group", Group.class );
registerWidgetTag( "label", Label.class, SWT.HORIZONTAL | SWT.SHADOW_IN );
registerWidgetTag( "list", List.class );
registerMenuTag( "menu", SWT.DEFAULT );
registerMenuTag( "menuBar", SWT.BAR );
registerWidgetTag( "menuSeparator", MenuItem.class, SWT.SEPARATOR );
registerWidgetTag( "menuItem", MenuItem.class );
registerWidgetTag( "messageBox", MessageBox.class );
registerWidgetTag( "progressBar", ProgressBar.class, SWT.HORIZONTAL );
registerWidgetTag( "sash", Sash.class );
registerWidgetTag( "scale", Scale.class );
registerWidgetTag( "shell", Shell.class, SWT.BORDER | SWT.CLOSE | SWT.MIN | SWT.MAX | SWT.RESIZE | SWT.TITLE );
registerWidgetTag( "slider", Slider.class );
registerWidgetTag( "tabFolder", TabFolder.class );
registerWidgetTag( "tabItem", TabItem.class );
registerWidgetTag( "table", Table.class, SWT.MULTI | SWT.BORDER | SWT.FULL_SELECTION );
registerWidgetTag( "tableColumn", TableColumn.class );
registerWidgetTag( "tableItem", TableItem.class );
registerWidgetTag( "text", Text.class );
registerWidgetTag( "toolBar", ToolBar.class, SWT.VERTICAL );
registerWidgetTag( "toolItem", ToolItem.class );
registerWidgetTag( "tracker", Tracker.class );
registerWidgetTag( "tree", Tree.class, SWT.MULTI );
registerWidgetTag( "treeItem", TreeItem.class );
// custom widgets
registerWidgetTag( "cTabFolder", CTabFolder.class );
registerWidgetTag( "cTabItem", CTabItem.class );
registerWidgetTag( "tableTree", TableTree.class );
registerWidgetTag( "tableTreeItem", TableTreeItem.class );
// layouts
registerLayoutTag("fillLayout", FillLayout.class);
registerLayoutTag("gridLayout", GridLayout.class);
registerLayoutTag("rowLayout", RowLayout.class);
// layout data objects
registerLayoutDataTag( "gridData", GridData.class );
registerLayoutDataTag( "rowData", RowData.class );
// dialogs
registerDialogTag( "colorDialog", ColorDialog.class );
registerDialogTag( "directoryDialog", DirectoryDialog.class );
registerDialogTag( "fileDialog", FileDialog.class );
registerDialogTag( "fontDialog", FontDialog.class );
// events
registerTag("onEvent", OnEventTag.class);
// other tags
registerTag("color", ColorTag.class);
registerTag("colour", FontTag.class);
registerTag("font", FontTag.class);
registerTag("gc", GCTag.class);
registerTag("image", ImageTag.class);
}