You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by gb...@apache.org on 2010/06/16 15:34:25 UTC

svn commit: r955224 [1/7] - in /pivot/trunk/tutorials/src/org/apache/pivot/tutorials: ./ backgroundtasks/ boundedrange/ buttons/ calendars/ clipboard/ colorchoosers/ databinding/ dragdrop/ drawing/ effects/ explorer/ explorer/basic/ explorer/boundedran...

Author: gbrown
Date: Wed Jun 16 13:34:18 2010
New Revision: 955224

URL: http://svn.apache.org/viewvc?rev=955224&view=rev
Log:
Migrate tutorials project to BXML.

Added:
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/alert.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/alerts.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/backgroundtasks/background_tasks.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/scroll_bars.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/sliders.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/spinners.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/checkboxes.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/link_buttons.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/push_buttons.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/radio_buttons.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/toggle_buttons.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/calendars.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/calendars/calendars.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/clipboard/clipboard.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/color_choosers.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/colorchoosers/color_choosers.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/databinding/data_binding.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/dragdrop.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/dragdrop/drag_drop.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/drawing/simple_drawing.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/effects/decorators.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/effects/transitions.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/basic/image_view.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/basic/label.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/boundedrange/scroll_bar.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/boundedrange/slider.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/boundedrange/spinner.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/buttons/checkbox.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/buttons/link_button.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/buttons/push_button.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/buttons/radio_button.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/calendars/calendar.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/calendars/calendar_button.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/colorchoosers/color_chooser.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/colorchoosers/color_chooser_button.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/component_explorer.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/filebrowsing/file_browser.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/border.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/box_pane.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/flow_pane.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/form.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/grid_pane.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/panel.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/split_pane.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/stack_pane.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/table_pane.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/lists/list_button.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/lists/list_view.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/menus/menu_bar.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/menus/menu_button.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/navigation/accordion.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/navigation/card_pane.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/navigation/expander.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/navigation/panorama.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/navigation/rollup.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/navigation/scroll_pane.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/navigation/tab_pane.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/progress/activity_indicator.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/progress/meter.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/separators/separator.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/tables/table_view.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/text/text_area.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/text/text_input.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/trees/tree_view.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/filebrowsing/file_browsing.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/hello.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/hello_javascript.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/kitchen_sink.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/labels/labels.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/borders.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/box_panes.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/flow_panes.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/forms.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/grid_panes.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/panels.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/simple_table_panes.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/split_panes.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/stack_panes.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/table_panes.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/table_panes_configure_cell.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/table_panes_configure_column.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/table_panes_configure_row.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/lists.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/lists/list_buttons.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/lists/list_views.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/localization/localization.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menu_bar.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menu_buttons.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menu_section.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menus.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menus/context_menus.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menus/document.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menus/menu_bars.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menus/menu_buttons.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/meters.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/accordions.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/address.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/card_panes.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/expanders.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/panoramas.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/payment.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/rollups.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/scroll_panes.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/shipping.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/stocks.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/summary.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/tab_panes.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/weather.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/progress/activity_indicators.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/progress/meters.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/scripting/scripting.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/separators/separators.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/spinners.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/splitters.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/tables.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/tableviews/basic_table_view.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/tableviews/custom_table_view.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/tableviews/json_table_view.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/text.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/text/suggestion_popups.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/text/text_areas.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/text/text_inputs.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/trees.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/treeviews/tree_data.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/treeviews/tree_views.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/webqueries/expense_sheet.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/webqueries/expenses_window.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/webqueries/web_queries.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/windows/dialog.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/windows/frame.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/windows/palette.bxml
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/windows/sheet.bxml
Removed:
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/alert.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/alerts.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/backgroundtasks/background_tasks.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/scroll_bars.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/sliders.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/spinners.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/checkboxes.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/link_buttons.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/push_buttons.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/radio_buttons.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/toggle_buttons.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/calendars.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/calendars/calendars.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/clipboard/clipboard.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/color_choosers.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/colorchoosers/color_choosers.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/databinding/data_binding.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/dragdrop.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/dragdrop/drag_drop.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/effects/decorators.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/effects/transitions.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/basic/image_view.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/basic/label.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/boundedrange/scroll_bar.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/boundedrange/slider.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/boundedrange/spinner.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/buttons/checkbox.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/buttons/link_button.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/buttons/push_button.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/buttons/radio_button.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/calendars/calendar.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/calendars/calendar_button.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/colorchoosers/color_chooser.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/colorchoosers/color_chooser_button.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/component_explorer.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/filebrowsing/file_browser.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/border.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/box_pane.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/flow_pane.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/form.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/grid_pane.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/panel.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/split_pane.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/stack_pane.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/layout/table_pane.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/lists/list_button.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/lists/list_view.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/menus/menu_bar.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/menus/menu_button.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/navigation/accordion.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/navigation/card_pane.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/navigation/expander.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/navigation/panorama.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/navigation/rollup.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/navigation/scroll_pane.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/navigation/tab_pane.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/progress/activity_indicator.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/progress/meter.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/separators/separator.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/tables/table_view.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/text/text_area.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/text/text_input.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/trees/tree_view.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/filebrowsing/file_browsing.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/hello.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/hello_javascript.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/kitchen_sink.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/labels/labels.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/borders.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/box_panes.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/flow_panes.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/forms.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/grid_panes.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/panels.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/simple_table_panes.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/split_panes.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/stack_panes.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/table_panes.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/table_panes_configure_cell.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/table_panes_configure_column.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/table_panes_configure_row.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/lists.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/lists/list_buttons.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/lists/list_views.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/localization/localization.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menu_bar.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menu_buttons.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menu_section.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menus.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menus/context_menus.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menus/document.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menus/menu_bars.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menus/menu_buttons.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/meters.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/accordions.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/address.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/card_panes.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/expanders.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/panoramas.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/payment.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/rollups.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/scroll_panes.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/shipping.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/stocks.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/summary.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/tab_panes.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/weather.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/progress/activity_indicators.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/progress/meters.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/scripting/scripting.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/separators/separators.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/spinners.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/splitters.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/tables.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/tableviews/basic_table_view.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/tableviews/custom_table_view.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/tableviews/json_table_view.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/text.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/text/suggestion_popups.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/text/text_areas.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/text/text_inputs.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/trees.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/treeviews/tree_data.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/treeviews/tree_views.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/webqueries/expense_sheet.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/webqueries/expenses_window.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/webqueries/web_queries.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/windows/dialog.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/windows/frame.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/windows/palette.wtkx
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/windows/sheet.wtkx
Modified:
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/HelloJavaScript.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/HelloWTKX.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/KitchenSink.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/backgroundtasks/BackgroundTasks.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/Sliders.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/PushButtons.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/RadioButtons.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/calendars/Calendars.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/databinding/DataBinding.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/drawing/RotateLine.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/effects/Transitions.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/explorer/ComponentExplorer.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/filebrowsing/FileBrowsing.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/labels/Labels.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/BoxPanes.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/FlowPanes.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/Forms.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/SimpleTablePanes.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/layout/TablePanes.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/lists/ListButtons.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/lists/ListViews.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/localization/Localization.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menus/ContextMenus.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menus/MenuBars.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/menus/MenuButtons.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/Accordions.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/CardPanes.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/Expanders.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/Rollups.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/ScrollPanes.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/navigation/TabPanes.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/progress/ActivityIndicators.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/progress/Meters.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/scripting/Scripting.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/stocktracker/StockTracker.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/text/SuggestionPopups.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/text/TextInputs.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/webqueries/Expenses.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/webqueries/ExpensesWindow.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/webqueries/WebQueries.java
    pivot/trunk/tutorials/src/org/apache/pivot/tutorials/windows/Windows.java

Modified: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/HelloJavaScript.java
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/HelloJavaScript.java?rev=955224&r1=955223&r2=955224&view=diff
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/HelloJavaScript.java (original)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/HelloJavaScript.java Wed Jun 16 13:34:18 2010
@@ -29,8 +29,8 @@ public class HelloJavaScript implements 
     @Override
     public void startup(Display display, Map<String, String> properties)
         throws Exception {
-        BeanSerializer wtkxSerializer = new BeanSerializer();
-        window = (Window)wtkxSerializer.readObject(this, "hello_javascript.wtkx");
+        BeanSerializer beanSerializer = new BeanSerializer();
+        window = (Window)beanSerializer.readObject(this, "hello_javascript.bxml");
         window.open(display);
     }
 

Modified: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/HelloWTKX.java
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/HelloWTKX.java?rev=955224&r1=955223&r2=955224&view=diff
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/HelloWTKX.java (original)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/HelloWTKX.java Wed Jun 16 13:34:18 2010
@@ -29,8 +29,8 @@ public class HelloWTKX implements Applic
     @Override
     public void startup(Display display, Map<String, String> properties)
         throws Exception {
-        BeanSerializer wtkxSerializer = new BeanSerializer();
-        window = (Window)wtkxSerializer.readObject(this, "hello.wtkx");
+        BeanSerializer beanSerializer = new BeanSerializer();
+        window = (Window)beanSerializer.readObject(this, "hello.bxml");
         window.open(display);
     }
 

Modified: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/KitchenSink.java
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/KitchenSink.java?rev=955224&r1=955223&r2=955224&view=diff
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/KitchenSink.java (original)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/KitchenSink.java Wed Jun 16 13:34:18 2010
@@ -101,9 +101,9 @@ public class KitchenSink implements Appl
         @Override
         public Vote previewExpandedChange(Rollup rollup) {
             if (component == null) {
-                BeanSerializer wtkxSerializer = new BeanSerializer();
+                BeanSerializer beanSerializer = new BeanSerializer();
                 try {
-                    component = (Component)wtkxSerializer.readObject(this, "buttons.wtkx");
+                    component = (Component)beanSerializer.readObject(this, "buttons.bxml");
                 } catch(IOException exception) {
                     throw new RuntimeException(exception);
                 } catch(SerializationException exception) {
@@ -128,19 +128,19 @@ public class KitchenSink implements Appl
         @Override
         public Vote previewExpandedChange(Rollup rollup) {
             if (component == null) {
-                BeanSerializer wtkxSerializer = new BeanSerializer();
+                BeanSerializer beanSerializer = new BeanSerializer();
                 try {
-                    component = (Component)wtkxSerializer.readObject(this, "lists.wtkx");
+                    component = (Component)beanSerializer.readObject(this, "lists.bxml");
                 } catch(IOException exception) {
                     throw new RuntimeException(exception);
                 } catch(SerializationException exception) {
                     throw new RuntimeException(exception);
                 }
 
-                editableListView = (ListView)wtkxSerializer.get("editableListView");
-                iconListView = (ListView)wtkxSerializer.get("iconListView");
-                checkedListView = (ListView)wtkxSerializer.get("checkedListView");
-                iconListButton = (ListButton)wtkxSerializer.get("iconListButton");
+                editableListView = (ListView)beanSerializer.get("editableListView");
+                iconListView = (ListView)beanSerializer.get("iconListView");
+                checkedListView = (ListView)beanSerializer.get("checkedListView");
+                iconListButton = (ListButton)beanSerializer.get("iconListButton");
 
                 rollup.setContent(component);
 
@@ -180,9 +180,9 @@ public class KitchenSink implements Appl
         @Override
         public Vote previewExpandedChange(Rollup rollup) {
             if (component == null) {
-                BeanSerializer wtkxSerializer = new BeanSerializer();
+                BeanSerializer beanSerializer = new BeanSerializer();
                 try {
-                    component = (Component)wtkxSerializer.readObject(this, "text.wtkx");
+                    component = (Component)beanSerializer.readObject(this, "text.bxml");
                 } catch(IOException exception) {
                     throw new RuntimeException(exception);
                 } catch(SerializationException exception) {
@@ -202,9 +202,9 @@ public class KitchenSink implements Appl
         @Override
         public Vote previewExpandedChange(Rollup rollup) {
             if (component == null) {
-                BeanSerializer wtkxSerializer = new BeanSerializer();
+                BeanSerializer beanSerializer = new BeanSerializer();
                 try {
-                    component = (Component)wtkxSerializer.readObject(this, "calendars.wtkx");
+                    component = (Component)beanSerializer.readObject(this, "calendars.bxml");
                 } catch(IOException exception) {
                     throw new RuntimeException(exception);
                 } catch(SerializationException exception) {
@@ -224,9 +224,9 @@ public class KitchenSink implements Appl
         @Override
         public Vote previewExpandedChange(Rollup rollup) {
             if (component == null) {
-                BeanSerializer wtkxSerializer = new BeanSerializer();
+                BeanSerializer beanSerializer = new BeanSerializer();
                 try {
-                    component = (Component)wtkxSerializer.readObject(this, "color_choosers.wtkx");
+                    component = (Component)beanSerializer.readObject(this, "color_choosers.bxml");
                 } catch(IOException exception) {
                     throw new RuntimeException(exception);
                 } catch(SerializationException exception) {
@@ -246,9 +246,9 @@ public class KitchenSink implements Appl
         @Override
         public Vote previewExpandedChange(Rollup rollup) {
             if (component == null) {
-                BeanSerializer wtkxSerializer = new BeanSerializer();
+                BeanSerializer beanSerializer = new BeanSerializer();
                 try {
-                    component = (Component)wtkxSerializer.readObject(this, "navigation.wtkx");
+                    component = (Component)beanSerializer.readObject(this, "navigation.bxml");
                 } catch(IOException exception) {
                     throw new RuntimeException(exception);
                 } catch(SerializationException exception) {
@@ -268,9 +268,9 @@ public class KitchenSink implements Appl
         @Override
         public Vote previewExpandedChange(Rollup rollup) {
             if (component == null) {
-                BeanSerializer wtkxSerializer = new BeanSerializer();
+                BeanSerializer beanSerializer = new BeanSerializer();
                 try {
-                    component = (Component)wtkxSerializer.readObject(this, "splitters.wtkx");
+                    component = (Component)beanSerializer.readObject(this, "splitters.bxml");
                 } catch(IOException exception) {
                     throw new RuntimeException(exception);
                 } catch(SerializationException exception) {
@@ -327,23 +327,23 @@ public class KitchenSink implements Appl
                     }
                 });
 
-                BeanSerializer wtkxSerializer = new BeanSerializer();
+                BeanSerializer beanSerializer = new BeanSerializer();
                 try {
-                    component = (Component)wtkxSerializer.readObject(this, "menus.wtkx");
+                    component = (Component)beanSerializer.readObject(this, "menus.bxml");
                 } catch(IOException exception) {
                     throw new RuntimeException(exception);
                 } catch(SerializationException exception) {
                     throw new RuntimeException(exception);
                 }
 
-                menuImageView = (ImageView)wtkxSerializer.get("menuImageView");
-                helpAboutMenuItem  = (Menu.Item)wtkxSerializer.get("menuBar.helpAboutMenuItem");
+                menuImageView = (ImageView)beanSerializer.get("menuImageView");
+                helpAboutMenuItem  = (Menu.Item)beanSerializer.get("menuBar.helpAboutMenuItem");
 
                 rollup.setContent(component);
 
                 try {
-                    menuSection = (Menu.Section)wtkxSerializer.readObject(this, "menu_section.wtkx");
-                    imageMenuGroup = (ButtonGroup)wtkxSerializer.get("imageMenuGroup");
+                    menuSection = (Menu.Section)beanSerializer.readObject(this, "menu_section.bxml");
+                    imageMenuGroup = (ButtonGroup)beanSerializer.get("imageMenuGroup");
                 } catch(IOException exception) {
                     throw new RuntimeException(exception);
                 } catch(SerializationException exception) {
@@ -379,18 +379,18 @@ public class KitchenSink implements Appl
         @Override
         public Vote previewExpandedChange(Rollup rollup) {
             if (component == null) {
-                BeanSerializer wtkxSerializer = new BeanSerializer();
+                BeanSerializer beanSerializer = new BeanSerializer();
                 try {
-                    component = (Component)wtkxSerializer.readObject(this, "meters.wtkx");
+                    component = (Component)beanSerializer.readObject(this, "meters.bxml");
                 } catch(IOException exception) {
                     throw new RuntimeException(exception);
                 } catch(SerializationException exception) {
                     throw new RuntimeException(exception);
                 }
 
-                activityIndicator1 = (ActivityIndicator)wtkxSerializer.get("activityIndicator1");
-                activityIndicator2 = (ActivityIndicator)wtkxSerializer.get("activityIndicator2");
-                activityIndicator3 = (ActivityIndicator)wtkxSerializer.get("activityIndicator3");
+                activityIndicator1 = (ActivityIndicator)beanSerializer.get("activityIndicator1");
+                activityIndicator2 = (ActivityIndicator)beanSerializer.get("activityIndicator2");
+                activityIndicator3 = (ActivityIndicator)beanSerializer.get("activityIndicator3");
 
                 rollup.setContent(component);
 
@@ -432,22 +432,22 @@ public class KitchenSink implements Appl
         @Override
         public Vote previewExpandedChange(Rollup rollup) {
             if (component == null) {
-                BeanSerializer wtkxSerializer = new BeanSerializer();
+                BeanSerializer beanSerializer = new BeanSerializer();
                 try {
-                    component = (Component)wtkxSerializer.readObject(this, "spinners.wtkx");
+                    component = (Component)beanSerializer.readObject(this, "spinners.bxml");
                 } catch(IOException exception) {
                     throw new RuntimeException(exception);
                 } catch(SerializationException exception) {
                     throw new RuntimeException(exception);
                 }
 
-                numericSpinner = (Spinner)wtkxSerializer.get("numericSpinner");
-                dateSpinner = (Spinner)wtkxSerializer.get("dateSpinner");
+                numericSpinner = (Spinner)beanSerializer.get("numericSpinner");
+                dateSpinner = (Spinner)beanSerializer.get("dateSpinner");
 
-                redSlider = (Slider)wtkxSerializer.get("redSlider");
-                greenSlider = (Slider)wtkxSerializer.get("greenSlider");
-                blueSlider = (Slider)wtkxSerializer.get("blueSlider");
-                colorBorder = (Border)wtkxSerializer.get("colorBorder");
+                redSlider = (Slider)beanSerializer.get("redSlider");
+                greenSlider = (Slider)beanSerializer.get("greenSlider");
+                blueSlider = (Slider)beanSerializer.get("blueSlider");
+                colorBorder = (Border)beanSerializer.get("colorBorder");
 
                 rollup.setContent(component);
 
@@ -500,17 +500,17 @@ public class KitchenSink implements Appl
         @Override
         public Vote previewExpandedChange(Rollup rollup) {
             if (component == null) {
-                BeanSerializer wtkxSerializer = new BeanSerializer();
+                BeanSerializer beanSerializer = new BeanSerializer();
                 try {
-                    component = (Component)wtkxSerializer.readObject(this, "tables.wtkx");
+                    component = (Component)beanSerializer.readObject(this, "tables.bxml");
                 } catch(IOException exception) {
                     throw new RuntimeException(exception);
                 } catch(SerializationException exception) {
                     throw new RuntimeException(exception);
                 }
 
-                sortableTableView = (TableView)wtkxSerializer.get("sortableTableView");
-                customTableView = (TableView)wtkxSerializer.get("customTableView");
+                sortableTableView = (TableView)beanSerializer.get("sortableTableView");
+                customTableView = (TableView)beanSerializer.get("customTableView");
 
                 rollup.setContent(component);
 
@@ -603,17 +603,17 @@ public class KitchenSink implements Appl
         @Override
         public Vote previewExpandedChange(Rollup rollup) {
             if (component == null) {
-                BeanSerializer wtkxSerializer = new BeanSerializer();
+                BeanSerializer beanSerializer = new BeanSerializer();
                 try {
-                    component = (Component)wtkxSerializer.readObject(this, "trees.wtkx");
+                    component = (Component)beanSerializer.readObject(this, "trees.bxml");
                 } catch(IOException exception) {
                     throw new RuntimeException(exception);
                 } catch(SerializationException exception) {
                     throw new RuntimeException(exception);
                 }
 
-                editableTreeView = (TreeView)wtkxSerializer.get("editableTreeView");
-                checkTreeView = (TreeView)wtkxSerializer.get("checkTreeView");
+                editableTreeView = (TreeView)beanSerializer.get("editableTreeView");
+                checkTreeView = (TreeView)beanSerializer.get("checkTreeView");
 
                 rollup.setContent(component);
 
@@ -659,18 +659,18 @@ public class KitchenSink implements Appl
         @Override
         public Vote previewExpandedChange(Rollup rollup) {
             if (component == null) {
-                BeanSerializer wtkxSerializer = new BeanSerializer();
+                BeanSerializer beanSerializer = new BeanSerializer();
                 try {
-                    component = (Component)wtkxSerializer.readObject(this, "dragdrop.wtkx");
+                    component = (Component)beanSerializer.readObject(this, "dragdrop.bxml");
                 } catch(IOException exception) {
                     throw new RuntimeException(exception);
                 } catch(SerializationException exception) {
                     throw new RuntimeException(exception);
                 }
 
-                imageView1 = (ImageView)wtkxSerializer.get("imageView1");
-                imageView2 = (ImageView)wtkxSerializer.get("imageView2");
-                imageView3 = (ImageView)wtkxSerializer.get("imageView3");
+                imageView1 = (ImageView)beanSerializer.get("imageView1");
+                imageView2 = (ImageView)beanSerializer.get("imageView2");
+                imageView3 = (ImageView)beanSerializer.get("imageView3");
 
                 rollup.setContent(component);
 
@@ -816,18 +816,18 @@ public class KitchenSink implements Appl
         @Override
         public Vote previewExpandedChange(Rollup rollup) {
             if (component == null) {
-                BeanSerializer wtkxSerializer = new BeanSerializer();
+                BeanSerializer beanSerializer = new BeanSerializer();
                 try {
-                    component = (Component)wtkxSerializer.readObject(this, "alerts.wtkx");
+                    component = (Component)beanSerializer.readObject(this, "alerts.bxml");
                 } catch(IOException exception) {
                     throw new RuntimeException(exception);
                 } catch(SerializationException exception) {
                     throw new RuntimeException(exception);
                 }
 
-                alertButton = (PushButton)wtkxSerializer.get("alertButton");
-                promptButton = (PushButton)wtkxSerializer.get("promptButton");
-                messageTypeGroup = (ButtonGroup)wtkxSerializer.get("messageTypeGroup");
+                alertButton = (PushButton)beanSerializer.get("alertButton");
+                promptButton = (PushButton)beanSerializer.get("promptButton");
+                messageTypeGroup = (ButtonGroup)beanSerializer.get("messageTypeGroup");
 
                 rollup.setContent(component);
 
@@ -851,9 +851,9 @@ public class KitchenSink implements Appl
                             options.add("Cancel");
 
                             Component body = null;
-                            BeanSerializer wtkxSerializer = new BeanSerializer();
+                            BeanSerializer beanSerializer = new BeanSerializer();
                             try {
-                                body = (Component)wtkxSerializer.readObject(this, "alert.wtkx");
+                                body = (Component)beanSerializer.readObject(this, "alert.bxml");
                             } catch(Exception exception) {
                                 System.err.println(exception);
                             }
@@ -891,9 +891,9 @@ public class KitchenSink implements Appl
                             options.add("Cancel");
 
                             Component body = null;
-                            BeanSerializer wtkxSerializer = new BeanSerializer();
+                            BeanSerializer beanSerializer = new BeanSerializer();
                             try {
-                                body = (Component)wtkxSerializer.readObject(this, "alert.wtkx");
+                                body = (Component)beanSerializer.readObject(this, "alert.bxml");
                             } catch(Exception exception) {
                                 System.err.println(exception);
                             }
@@ -938,50 +938,50 @@ public class KitchenSink implements Appl
 
     @Override
     public void startup(Display display, Map<String, String> properties) throws Exception {
-        BeanSerializer wtkxSerializer = new BeanSerializer();
-        window = (Window)wtkxSerializer.readObject(this, "kitchen_sink.wtkx");
-        wtkxSerializer.bind(this, KitchenSink.class);
+        BeanSerializer beanSerializer = new BeanSerializer();
+        window = (Window)beanSerializer.readObject(this, "kitchen_sink.bxml");
+        beanSerializer.bind(this, KitchenSink.class);
 
-        buttonsRollup = (Rollup)wtkxSerializer.get("buttonsRollup");
+        buttonsRollup = (Rollup)beanSerializer.get("buttonsRollup");
         buttonsRollup.getRollupStateListeners().add(new ButtonsRollupStateHandler());
 
-        listsRollup = (Rollup)wtkxSerializer.get("listsRollup");
+        listsRollup = (Rollup)beanSerializer.get("listsRollup");
         listsRollup.getRollupStateListeners().add(new ListsRollupStateHandler());
 
-        textRollup = (Rollup)wtkxSerializer.get("textRollup");
+        textRollup = (Rollup)beanSerializer.get("textRollup");
         textRollup.getRollupStateListeners().add(new TextRollupStateHandler());
 
-        calendarsRollup = (Rollup)wtkxSerializer.get("calendarsRollup");
+        calendarsRollup = (Rollup)beanSerializer.get("calendarsRollup");
         calendarsRollup.getRollupStateListeners().add(new CalendarsRollupStateHandler());
 
-        colorChoosersRollup = (Rollup)wtkxSerializer.get("colorChoosersRollup");
+        colorChoosersRollup = (Rollup)beanSerializer.get("colorChoosersRollup");
         colorChoosersRollup.getRollupStateListeners().add(new ColorChoosersRollupStateHandler());
 
-        navigationRollup = (Rollup)wtkxSerializer.get("navigationRollup");
+        navigationRollup = (Rollup)beanSerializer.get("navigationRollup");
         navigationRollup.getRollupStateListeners().add(new NavigationRollupStateHandler());
 
-        splittersRollup = (Rollup)wtkxSerializer.get("splittersRollup");
+        splittersRollup = (Rollup)beanSerializer.get("splittersRollup");
         splittersRollup.getRollupStateListeners().add(new SplittersRollupStateHandler());
 
-        menusRollup = (Rollup)wtkxSerializer.get("menusRollup");
+        menusRollup = (Rollup)beanSerializer.get("menusRollup");
         menusRollup.getRollupStateListeners().add(new MenusRollupStateHandler());
 
-        metersRollup = (Rollup)wtkxSerializer.get("metersRollup");
+        metersRollup = (Rollup)beanSerializer.get("metersRollup");
         metersRollup.getRollupStateListeners().add(new MetersRollupStateHandler());
 
-        spinnersRollup = (Rollup)wtkxSerializer.get("spinnersRollup");
+        spinnersRollup = (Rollup)beanSerializer.get("spinnersRollup");
         spinnersRollup.getRollupStateListeners().add(new SpinnersRollupStateHandler());
 
-        tablesRollup = (Rollup)wtkxSerializer.get("tablesRollup");
+        tablesRollup = (Rollup)beanSerializer.get("tablesRollup");
         tablesRollup.getRollupStateListeners().add(new TablesRollupStateHandler());
 
-        treesRollup = (Rollup)wtkxSerializer.get("treesRollup");
+        treesRollup = (Rollup)beanSerializer.get("treesRollup");
         treesRollup.getRollupStateListeners().add(new TreesRollupStateHandler());
 
-        dragDropRollup = (Rollup)wtkxSerializer.get("dragDropRollup");
+        dragDropRollup = (Rollup)beanSerializer.get("dragDropRollup");
         dragDropRollup.getRollupStateListeners().add(new DragDropRollupStateHandler());
 
-        alertsRollup = (Rollup)wtkxSerializer.get("alertsRollup");
+        alertsRollup = (Rollup)beanSerializer.get("alertsRollup");
         alertsRollup.getRollupStateListeners().add(new AlertsRollupStateHandler());
 
         window.open(display);

Added: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/alert.bxml
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/alert.bxml?rev=955224&view=auto
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/alert.bxml (added)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/alert.bxml Wed Jun 16 13:34:18 2010
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to you under the Apache License,
+Version 2.0 (the "License"); you may not use this file except in
+compliance with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<BoxPane orientation="vertical"
+    xmlns:bxml="http://pivot.apache.org/bxml"
+    xmlns:content="org.apache.pivot.wtk.content"
+    xmlns="org.apache.pivot.wtk">
+    <bxml:define>
+        <ButtonGroup bxml:id="icons"/>
+    </bxml:define>
+
+    <RadioButton buttonGroup="$icons" selected="true">
+        <content:ButtonData text="Bell" icon="@bell.png"/>
+    </RadioButton>
+    <RadioButton buttonGroup="$icons" selected="true">
+        <content:ButtonData text="Clock" icon="@clock.png"/>
+    </RadioButton>
+    <RadioButton buttonGroup="$icons" selected="true">
+        <content:ButtonData text="House" icon="@house.png"/>
+    </RadioButton>
+</BoxPane>
+

Added: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/alerts.bxml
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/alerts.bxml?rev=955224&view=auto
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/alerts.bxml (added)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/alerts.bxml Wed Jun 16 13:34:18 2010
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to you under the Apache License,
+Version 2.0 (the "License"); you may not use this file except in
+compliance with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<BoxPane xmlns:bxml="http://pivot.apache.org/bxml"
+    xmlns:content="org.apache.pivot.wtk.content"
+    xmlns="org.apache.pivot.wtk">
+    <Border styles="{padding:2}">
+        <BoxPane orientation="vertical" styles="{spacing: 12}">
+            <BoxPane orientation="vertical" styles="{padding: 6, spacing: 6}">
+                <bxml:define>
+                    <ButtonGroup bxml:id="messageTypeGroup"/>
+                </bxml:define>
+
+                <RadioButton buttonData="Error" buttonGroup="$messageTypeGroup" selected="true">
+                    <userData messageInfo="{messageType:'error', message:'This is an error message.'}"/>
+                </RadioButton>
+                <RadioButton buttonData="Warning" buttonGroup="$messageTypeGroup">
+                    <userData messageInfo="{messageType:'warning', message:'This is a warning message.'}"/>
+                </RadioButton>
+                <RadioButton buttonData="Question" buttonGroup="$messageTypeGroup">
+                    <userData messageInfo="{messageType:'question', message:'This is a question message.'}"/>
+                </RadioButton>
+                <RadioButton buttonData="Info" buttonGroup="$messageTypeGroup">
+                    <userData messageInfo="{messageType:'info', message:'This is an info message.'}"/>
+                </RadioButton>
+                <RadioButton buttonData="Custom" buttonGroup="$messageTypeGroup">
+                    <userData messageInfo="{message:'This is a custom message.'}"/>
+                </RadioButton>
+
+                <BoxPane>
+                    <PushButton bxml:id="alertButton" buttonData="Show Alert"/>
+                    <PushButton bxml:id="promptButton" buttonData="Show Prompt"/>
+                </BoxPane>
+            </BoxPane>
+        </BoxPane>
+    </Border>
+</BoxPane>
+

Modified: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/backgroundtasks/BackgroundTasks.java
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/backgroundtasks/BackgroundTasks.java?rev=955224&r1=955223&r2=955224&view=diff
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/backgroundtasks/BackgroundTasks.java (original)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/backgroundtasks/BackgroundTasks.java Wed Jun 16 13:34:18 2010
@@ -40,12 +40,12 @@ public class BackgroundTasks implements 
 
     @Override
     public void startup(Display display, Map<String, String> properties) throws Exception {
-        BeanSerializer wtkxSerializer = new BeanSerializer();
-        window = (Window)wtkxSerializer.readObject(this, "background_tasks.wtkx");
+        BeanSerializer beanSerializer = new BeanSerializer();
+        window = (Window)beanSerializer.readObject(this, "background_tasks.bxml");
 
-        activityIndicator = (ActivityIndicator)wtkxSerializer.get("activityIndicator");
+        activityIndicator = (ActivityIndicator)beanSerializer.get("activityIndicator");
 
-        executeSynchronousButton = (PushButton)wtkxSerializer.get("executeSynchronousButton");
+        executeSynchronousButton = (PushButton)beanSerializer.get("executeSynchronousButton");
         executeSynchronousButton.getButtonPressListeners().add(new ButtonPressListener() {
             @Override
             public void buttonPressed(Button button) {
@@ -68,7 +68,7 @@ public class BackgroundTasks implements 
             }
         });
 
-        executeAsynchronousButton = (PushButton)wtkxSerializer.get("executeAsynchronousButton");
+        executeAsynchronousButton = (PushButton)beanSerializer.get("executeAsynchronousButton");
         executeAsynchronousButton.getButtonPressListeners().add(new ButtonPressListener() {
             @Override
             public void buttonPressed(Button button) {

Added: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/backgroundtasks/background_tasks.bxml
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/backgroundtasks/background_tasks.bxml?rev=955224&view=auto
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/backgroundtasks/background_tasks.bxml (added)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/backgroundtasks/background_tasks.bxml Wed Jun 16 13:34:18 2010
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to you under the Apache License,
+Version 2.0 (the "License"); you may not use this file except in
+compliance with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<Window title="Background Tasks" maximized="true"
+    xmlns:bxml="http://pivot.apache.org/bxml"
+    xmlns="org.apache.pivot.wtk">
+    <BoxPane orientation="vertical"
+        styles="{horizontalAlignment:'center', verticalAlignment:'center'}">
+        <Border styles="{padding:2}">
+            <ActivityIndicator bxml:id="activityIndicator"/>
+        </Border>
+
+        <PushButton bxml:id="executeSynchronousButton" buttonData="Execute Synchronously"/>
+        <PushButton bxml:id="executeAsynchronousButton" buttonData="Execute Asynchronously"/>
+    </BoxPane>
+</Window>

Modified: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/Sliders.java
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/Sliders.java?rev=955224&r1=955223&r2=955224&view=diff
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/Sliders.java (original)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/Sliders.java Wed Jun 16 13:34:18 2010
@@ -33,10 +33,10 @@ public class Sliders implements Applicat
 
     @Override
     public void startup(Display display, Map<String, String> properties) throws Exception {
-        BeanSerializer wtkxSerializer = new BeanSerializer();
-        window = (Window)wtkxSerializer.readObject(this, "sliders.wtkx");
-        slider = (Slider)wtkxSerializer.get("slider");
-        label = (Label)wtkxSerializer.get("label");
+        BeanSerializer beanSerializer = new BeanSerializer();
+        window = (Window)beanSerializer.readObject(this, "sliders.bxml");
+        slider = (Slider)beanSerializer.get("slider");
+        label = (Label)beanSerializer.get("label");
 
         slider.getSliderValueListeners().add(new SliderValueListener() {
             @Override

Added: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/scroll_bars.bxml
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/scroll_bars.bxml?rev=955224&view=auto
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/scroll_bars.bxml (added)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/scroll_bars.bxml Wed Jun 16 13:34:18 2010
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to you under the Apache License,
+Version 2.0 (the "License"); you may not use this file except in
+compliance with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<Window title="Scroll Bars" maximized="true"
+    WindowStateListener.windowOpened="init();"
+    xmlns:bxml="http://pivot.apache.org/bxml"
+    xmlns="org.apache.pivot.wtk">
+    <bxml:script src="scroll_bars.js"/>
+
+    <Border>
+        <TablePane>
+            <columns>
+                <TablePane.Column width="1*"/>
+            </columns>
+
+            <TablePane.Row>
+                <FlowPane styles="{padding:6}">
+                    <bxml:define>
+                        <ButtonGroup bxml:id="ranges"
+                            ButtonGroupListener.selectionChanged="updateRange();"/>
+                    </bxml:define>
+                    <RadioButton bxml:id="dayButton"
+                        buttonGroup="$ranges" buttonData="Day"/>
+                    <RadioButton bxml:id="weekButton"
+                        buttonGroup="$ranges" buttonData="Week"/>
+                    <RadioButton bxml:id="fortnightButton"
+                        buttonGroup="$ranges" buttonData="Fortnight"/>
+                    <RadioButton bxml:id="monthButton"
+                        buttonGroup="$ranges" buttonData="Month"/>
+                </FlowPane>
+            </TablePane.Row>
+            <TablePane.Row height="1*">
+                <BoxPane orientation="vertical" styles="{horizontalAlignment:'center',
+                    verticalAlignment:'center'}">
+                    <Label bxml:id="label"/>
+                </BoxPane>
+            </TablePane.Row>
+            <TablePane.Row>
+                <ScrollBar bxml:id="scrollBar" start="0" end="60"
+                    ScrollBarListener.scopeChanged="updateLabel();"
+                    ScrollBarValueListener.valueChanged="updateLabel();"/>
+            </TablePane.Row>
+        </TablePane>
+    </Border>
+</Window>

Added: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/sliders.bxml
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/sliders.bxml?rev=955224&view=auto
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/sliders.bxml (added)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/sliders.bxml Wed Jun 16 13:34:18 2010
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to you under the Apache License,
+Version 2.0 (the "License"); you may not use this file except in
+compliance with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<Window title="Sliders" maximized="true"
+    xmlns:bxml="http://pivot.apache.org/bxml"
+    xmlns="org.apache.pivot.wtk">
+    <BoxPane styles="{verticalAlignment:'center'}">
+        <Slider bxml:id="slider" range="{start:0, end:255}" value="0"/>
+        <Label bxml:id="label"/>
+    </BoxPane>
+</Window>

Added: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/spinners.bxml
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/spinners.bxml?rev=955224&view=auto
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/spinners.bxml (added)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/boundedrange/spinners.bxml Wed Jun 16 13:34:18 2010
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to you under the Apache License,
+Version 2.0 (the "License"); you may not use this file except in
+compliance with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<Window title="Spinners" maximized="true"
+    xmlns:bxml="http://pivot.apache.org/bxml"
+    xmlns:content="org.apache.pivot.wtk.content"
+    xmlns="org.apache.pivot.wtk">
+    <BoxPane styles="{verticalAlignment:'center'}">
+        <Spinner spinnerData="['One', 'Two', 'Three', 'Four', 'Five']"
+            circular="true" preferredWidth="80" selectedIndex="0"/>
+        <Spinner preferredWidth="40" selectedIndex="0">
+            <content:NumericSpinnerData lowerBound="0" upperBound="9" increment="1"/>
+        </Spinner>
+    </BoxPane>
+</Window>

Added: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons.bxml
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons.bxml?rev=955224&view=auto
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons.bxml (added)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons.bxml Wed Jun 16 13:34:18 2010
@@ -0,0 +1,188 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to you under the Apache License,
+Version 2.0 (the "License"); you may not use this file except in
+compliance with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<BoxPane xmlns:bxml="http://pivot.apache.org/bxml"
+    xmlns:content="org.apache.pivot.wtk.content"
+    xmlns="org.apache.pivot.wtk">
+    <Border styles="{padding:2}">
+        <BoxPane orientation="vertical" styles="{padding:{top:2, left:4, bottom:4, right:4}, spacing:10}">
+            <BoxPane orientation="vertical">
+                <Label text="Basic Push Buttons" styles="{font:{bold:true}}"/>
+                <BoxPane>
+                    <PushButton buttonData="One"/>
+                    <PushButton buttonData="Two"/>
+                    <PushButton buttonData="Three" enabled="false"/>
+                </BoxPane>
+            </BoxPane>
+
+            <BoxPane orientation="vertical">
+                <Label text="Ungrouped Toggle Buttons" styles="{font:{bold:true}}"/>
+                <BoxPane>
+                    <PushButton buttonData="One" toggleButton="true"/>
+                    <PushButton buttonData="Two" toggleButton="true"/>
+                    <PushButton buttonData="Three" toggleButton="true" enabled="false"/>
+                </BoxPane>
+            </BoxPane>
+
+            <BoxPane orientation="vertical">
+                <Label text="Grouped Toggle Buttons" styles="{font:{bold:true}}"/>
+                <BoxPane>
+                    <bxml:define>
+                        <ButtonGroup bxml:id="toggleButtons"/>
+                    </bxml:define>
+                    <PushButton buttonData="One" toggleButton="true" buttonGroup="$toggleButtons"/>
+                    <PushButton buttonData="Two" toggleButton="true" buttonGroup="$toggleButtons"/>
+                    <PushButton buttonData="Three" toggleButton="true" buttonGroup="$toggleButtons" selected="true" enabled="false"/>
+                </BoxPane>
+            </BoxPane>
+
+            <BoxPane orientation="vertical">
+                <Label text="Image Buttons" styles="{font:{bold:true}}"/>
+                <BoxPane>
+                    <PushButton>
+                        <content:ButtonData icon="@bell.png" text="Bell"/>
+                    </PushButton>
+                    <PushButton>
+                        <dataRenderer>
+                            <content:ButtonDataRenderer orientation="vertical"/>
+                        </dataRenderer>
+                        <content:ButtonData icon="@clock.png" text="Clock"/>
+                    </PushButton>
+                    <PushButton enabled="false">
+                        <content:ButtonData icon="@house.png" text="House"/>
+                    </PushButton>
+                </BoxPane>
+            </BoxPane>
+
+            <BoxPane orientation="vertical">
+                <Label text="Toolbar Buttons" styles="{font:{bold:true}}"/>
+                <BoxPane>
+                    <PushButton styles="{toolbar:true}">
+                        <content:ButtonData icon="@bell.png"/>
+                    </PushButton>
+                    <PushButton styles="{toolbar:true}">
+                        <content:ButtonData icon="@clock.png"/>
+                    </PushButton>
+                    <PushButton enabled="false" styles="{toolbar:true}">
+                        <content:ButtonData icon="@house.png"/>
+                    </PushButton>
+                </BoxPane>
+            </BoxPane>
+        </BoxPane>
+    </Border>
+
+    <Border styles="{padding:2}">
+        <BoxPane orientation="vertical" styles="{padding:{top:2, left:4, bottom:4, right:4}, spacing:10}">
+            <BoxPane orientation="vertical">
+                <Label text="Basic Radio Buttons" styles="{font:{bold:true}}"/>
+                <BoxPane>
+                    <bxml:define>
+                        <ButtonGroup bxml:id="radioButtons"/>
+                    </bxml:define>
+                    <RadioButton buttonData="One" buttonGroup="$radioButtons"/>
+                    <RadioButton buttonData="Two" buttonGroup="$radioButtons"/>
+                    <RadioButton buttonData="Three" buttonGroup="$radioButtons" selected="true" enabled="false"/>
+                </BoxPane>
+            </BoxPane>
+
+            <BoxPane orientation="vertical">
+                <Label text="Image Radio Buttons" styles="{font:{bold:true}}"/>
+                <BoxPane orientation="vertical">
+                    <bxml:define>
+                        <ButtonGroup bxml:id="imageRadioButtons"/>
+                    </bxml:define>
+                    <RadioButton buttonGroup="$imageRadioButtons">
+                        <content:ButtonData icon="@bell.png" text="Bell"/>
+                    </RadioButton>
+                    <RadioButton buttonGroup="$imageRadioButtons">
+                        <content:ButtonData icon="@clock.png" text="Clock"/>
+                    </RadioButton>
+                    <RadioButton buttonGroup="$imageRadioButtons" selected="true" enabled="false">
+                        <content:ButtonData icon="@house.png" text="House"/>
+                    </RadioButton>
+                </BoxPane>
+            </BoxPane>
+        </BoxPane>
+    </Border>
+
+    <Border styles="{padding:2}">
+        <BoxPane orientation="vertical" styles="{padding:{top:2, left:4, bottom:4, right:4}, spacing:10}">
+            <BoxPane orientation="vertical">
+                <Label text="Basic Checkboxes" styles="{font:{bold:true}}"/>
+                <BoxPane>
+                    <Checkbox buttonData="One"/>
+                    <Checkbox buttonData="Two"/>
+                    <Checkbox buttonData="Three" selected="true" enabled="false"/>
+                </BoxPane>
+            </BoxPane>
+
+            <BoxPane orientation="vertical">
+                <Label text="Image Checkboxes" styles="{font:{bold:true}}"/>
+                <BoxPane orientation="vertical">
+                    <Checkbox>
+                        <content:ButtonData icon="@clock.png" text="Clock"/>
+                    </Checkbox>
+                    <Checkbox>
+                        <content:ButtonData icon="@bell.png" text="Bell"/>
+                    </Checkbox>
+                    <Checkbox selected="true" enabled="false">
+                        <content:ButtonData icon="@house.png" text="House"/>
+                    </Checkbox>
+                </BoxPane>
+            </BoxPane>
+
+            <BoxPane orientation="vertical">
+                <Label text="Tri-state Checkboxes" styles="{font:{bold:true}}"/>
+                <BoxPane orientation="vertical">
+                    <Checkbox buttonData="Read" triState="true" state="selected"/>
+                    <Checkbox buttonData="Write" triState="true" state="unselected"/>
+                    <Checkbox buttonData="Execute" triState="true" state="mixed" enabled="false"/>
+                </BoxPane>
+            </BoxPane>
+        </BoxPane>
+    </Border>
+
+    <Border styles="{padding:2}">
+        <BoxPane orientation="vertical" styles="{padding:{top:2, left:4, bottom:4, right:4}, spacing:10}">
+            <BoxPane orientation="vertical">
+                <Label text="Basic Link Buttons" styles="{font:{bold:true}}"/>
+                <BoxPane>
+                    <LinkButton buttonData="One"/>
+                    <LinkButton buttonData="Two"/>
+                    <LinkButton buttonData="Three" enabled="false"/>
+                </BoxPane>
+            </BoxPane>
+
+            <BoxPane orientation="vertical">
+                <Label text="Image Link Buttons" styles="{font:{bold:true}}"/>
+                <BoxPane orientation="vertical">
+                    <LinkButton>
+                        <content:ButtonData icon="@bell.png" text="Bell"/>
+                    </LinkButton>
+                    <LinkButton>
+                        <content:ButtonData icon="@clock.png" text="Clock"/>
+                    </LinkButton>
+                    <LinkButton enabled="false">
+                        <content:ButtonData icon="@house.png" text="House"/>
+                    </LinkButton>
+                </BoxPane>
+            </BoxPane>
+        </BoxPane>
+    </Border>
+</BoxPane>
+

Modified: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/PushButtons.java
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/PushButtons.java?rev=955224&r1=955223&r2=955224&view=diff
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/PushButtons.java (original)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/PushButtons.java Wed Jun 16 13:34:18 2010
@@ -34,9 +34,9 @@ public class PushButtons implements Appl
 
     @Override
     public void startup(Display display, Map<String, String> properties) throws Exception {
-        BeanSerializer wtkxSerializer = new BeanSerializer();
-        window = (Window)wtkxSerializer.readObject(this, "push_buttons.wtkx");
-        pushButton = (PushButton)wtkxSerializer.get("pushButton");
+        BeanSerializer beanSerializer = new BeanSerializer();
+        window = (Window)beanSerializer.readObject(this, "push_buttons.bxml");
+        pushButton = (PushButton)beanSerializer.get("pushButton");
 
         // Add a button press listener
         pushButton.getButtonPressListeners().add(new ButtonPressListener() {

Modified: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/RadioButtons.java
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/RadioButtons.java?rev=955224&r1=955223&r2=955224&view=diff
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/RadioButtons.java (original)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/RadioButtons.java Wed Jun 16 13:34:18 2010
@@ -36,12 +36,12 @@ public class RadioButtons implements App
     @Override
     public void startup(Display display, Map<String, String> properties)
         throws Exception {
-        BeanSerializer wtkxSerializer = new BeanSerializer();
-        window = (Window)wtkxSerializer.readObject(this, "radio_buttons.wtkx");
-        selectButton = (PushButton)wtkxSerializer.get("selectButton");
+        BeanSerializer beanSerializer = new BeanSerializer();
+        window = (Window)beanSerializer.readObject(this, "radio_buttons.bxml");
+        selectButton = (PushButton)beanSerializer.get("selectButton");
 
         // Get a reference to the button group
-        final ButtonGroup numbersGroup = (ButtonGroup)wtkxSerializer.get("numbers");
+        final ButtonGroup numbersGroup = (ButtonGroup)beanSerializer.get("numbers");
 
         // Add a button press listener
         selectButton.getButtonPressListeners().add(new ButtonPressListener() {

Added: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/checkboxes.bxml
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/checkboxes.bxml?rev=955224&view=auto
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/checkboxes.bxml (added)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/checkboxes.bxml Wed Jun 16 13:34:18 2010
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to you under the Apache License,
+Version 2.0 (the "License"); you may not use this file except in
+compliance with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<Window title="Checkboxes" maximized="true"
+    xmlns:bxml="http://pivot.apache.org/bxml"
+    xmlns="org.apache.pivot.wtk">
+    <TablePane styles="{showHorizontalGridLines: true, showVerticalGridLines:true,
+        padding:4, horizontalSpacing:1, verticalSpacing:1,
+        horizontalGridColor:10, verticalGridColor:10}">
+        <columns>
+            <TablePane.Column width="-1"/>
+            <TablePane.Column width="24"/>
+        </columns>
+
+        <TablePane.Row height="24">
+            <BoxPane styles="{verticalAlignment:'center'}">
+                <Checkbox buttonData="Bell"
+                    ButtonPressListener.buttonPressed="bellImageView.setVisible(!bellImageView.isVisible());"/>
+            </BoxPane>
+            <ImageView bxml:id="bellImageView" image="org/apache/pivot/tutorials/bell.png" visible="false"/>
+        </TablePane.Row>
+
+        <TablePane.Row height="24">
+            <BoxPane styles="{verticalAlignment:'center'}">
+                <Checkbox buttonData="Clock"
+                    ButtonPressListener.buttonPressed="clockImageView.setVisible(!clockImageView.isVisible());"/>
+            </BoxPane>
+            <ImageView bxml:id="clockImageView" image="org/apache/pivot/tutorials/clock.png" visible="false"/>
+        </TablePane.Row>
+
+        <TablePane.Row height="24">
+            <BoxPane styles="{verticalAlignment:'center'}">
+                <Checkbox buttonData="House"
+                    ButtonPressListener.buttonPressed="houseImageView.setVisible(!houseImageView.isVisible());"/>
+            </BoxPane>
+            <ImageView bxml:id="houseImageView" image="org/apache/pivot/tutorials/house.png" visible="false"/>
+        </TablePane.Row>
+    </TablePane>
+</Window>

Added: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/link_buttons.bxml
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/link_buttons.bxml?rev=955224&view=auto
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/link_buttons.bxml (added)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/link_buttons.bxml Wed Jun 16 13:34:18 2010
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to you under the Apache License,
+Version 2.0 (the "License"); you may not use this file except in
+compliance with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<Window title="Link Buttons" maximized="true"
+    xmlns:bxml="http://pivot.apache.org/bxml"
+    xmlns:content="org.apache.pivot.wtk.content"
+    xmlns="org.apache.pivot.wtk">
+    <Border>
+        <CardPane bxml:id="cardPane" selectedIndex="0" styles="{selectionChangeEffect:'horizontal_slide'}">
+            <BoxPane orientation="vertical" styles="{horizontalAlignment:'center', verticalAlignment:'center'}">
+                <ImageView image="org/apache/pivot/tutorials/IMG_0735_2.jpg"/>
+                <LinkButton>
+                    <content:ButtonData text="Next" icon="@resultset_next.png"/>
+
+                    <buttonPressListeners>
+                        <bxml:script>
+                        <![CDATA[
+                        function buttonPressed(button) {
+                            cardPane.setSelectedIndex(1);
+                        }
+                        ]]>
+                        </bxml:script>
+                    </buttonPressListeners>
+                </LinkButton>
+            </BoxPane>
+
+            <BoxPane orientation="vertical" styles="{horizontalAlignment:'center', verticalAlignment:'center'}">
+                <ImageView image="org/apache/pivot/tutorials/IMG_0767_2.jpg"/>
+                <LinkButton>
+                    <content:ButtonData text="Previous" icon="@resultset_previous.png"/>
+
+                    <buttonPressListeners>
+                        <bxml:script>
+                        <![CDATA[
+                        function buttonPressed(button) {
+                            cardPane.setSelectedIndex(0);
+                        }
+                        ]]>
+                        </bxml:script>
+                    </buttonPressListeners>
+                </LinkButton>
+            </BoxPane>
+        </CardPane>
+    </Border>
+</Window>

Added: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/push_buttons.bxml
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/push_buttons.bxml?rev=955224&view=auto
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/push_buttons.bxml (added)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/push_buttons.bxml Wed Jun 16 13:34:18 2010
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to you under the Apache License,
+Version 2.0 (the "License"); you may not use this file except in
+compliance with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<Window title="Push Buttons" maximized="true"
+    xmlns:bxml="http://pivot.apache.org/bxml"
+    xmlns="org.apache.pivot.wtk">
+    <Border>
+        <BoxPane styles="{padding:4, horizontalAlignment:'center',
+            verticalAlignment:'center'}">
+            <PushButton bxml:id="pushButton" buttonData="Click Me!"/>
+        </BoxPane>
+    </Border>
+</Window>
+

Added: pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/radio_buttons.bxml
URL: http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/radio_buttons.bxml?rev=955224&view=auto
==============================================================================
--- pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/radio_buttons.bxml (added)
+++ pivot/trunk/tutorials/src/org/apache/pivot/tutorials/buttons/radio_buttons.bxml Wed Jun 16 13:34:18 2010
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to you under the Apache License,
+Version 2.0 (the "License"); you may not use this file except in
+compliance with the License.  You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<Window title="Radio Buttons" maximized="true"
+    xmlns:bxml="http://pivot.apache.org/bxml"
+    xmlns="org.apache.pivot.wtk">
+    <Border>
+        <BoxPane orientation="vertical" styles="{padding:4}">
+            <bxml:define>
+                <ButtonGroup bxml:id="numbers"/>
+            </bxml:define>
+            <RadioButton bxml:id="oneButton" buttonData="One" buttonGroup="$numbers" selected="true"/>
+            <RadioButton bxml:id="twoButton" buttonData="Two" buttonGroup="$numbers"/>
+            <RadioButton bxml:id="threeButton" buttonData="Three" buttonGroup="$numbers"/>
+            <PushButton bxml:id="selectButton" buttonData="Select"/>
+        </BoxPane>
+    </Border>
+</Window>