List of Listings

Chapter 2. Getting started with SWT and JFace

Listing 2.1. HelloSWT.java

Listing 2.2. HelloSWTJFace.javaHelloSWTJFace.java

Listing 2.3. WidgetWindow.java

Chapter 3. Widgets: part 1

Listing 3.1. Ch3_Group.java

Listing 3.2. CompViewer.java

Listing 3.3. Ch3_SashForm.java

Listing 3.4. Ch3_Composite.java

Listing 3.5. WidgetWindow.java

Chapter 4. Working with events

Listing 4.1. Ch4_MouseKey.java

Listing 4.2. Ch4_StatusAction.java

Listing 4.3. Ch4_Contributions.java

Listing 4.4. Ch4_Composite.java

Listing 4.5. The updated WidgetWindow

Chapter 5. More widgets

Listing 5.1. Ch5Capitalizer.java

Listing 5.2. Ch5Undoable.java

Listing 5.3. RecentWordContentAssistProcessor

Listing 5.4. WordTracker.java

Listing 5.5. Ch5CompletionEditor

Listing 5.6. Ch5ComboComposite.java

Listing 5.7. Ch5Slider.java

Chapter 6. Layouts

Listing 6.1. Ch6FillLayoutComposite.java

Listing 6.2. Ch6RowLayoutComposite.java

Listing 6.3. Ch6RowLayoutComposite.java

Listing 6.4. Ch6GridLayoutComposite.java

Listing 6.5. Ch6FormLayoutComposite.java

Listing 6.6. RadialLayout.java

Listing 6.7. Ch6RadialLayoutComposite.java

Chapter 7. Graphics

Listing 7.1. DrawExample.java

Listing 7.2. Ch7_Colors.java

Listing 7.3. Ch7_Fonts.java

Listing 7.4. FlagGraphic.java

Listing 7.5. Ch7_Images.java

Listing 7.6. Ch7_Composite.java

Listing 7.7. WidgetWindow.java (updated)

Chapter 8. Working with trees and lists

Listing 8.1. Ch8TreeComposite.java

Listing 8.2. Ch8ListComposite.java

Chapter 9. Tables and menus

Listing 9.1. Ch9TableEditorComposite.java

Chapter 10. Dialogs

Listing 10.1. UsernamePasswordDialog.java

Listing 10.2. Ch10CustomDialogComposite.java

Chapter 11. Wizards

Listing 11.1. DirectoryPage.java

Listing 11.2. WizardDialogDemo.java

Listing 11.3. ChooseDirectoryPage.java

Listing 11.4. SummaryPage.java

Listing 11.5. ProjectWizard.java

Listing 11.6. Ch11WizardComposite.java

Chapter 12. Advanced features

Listing 12.1. FileDropListener.java

Listing 12.2. FileDragListener.java

Listing 12.3. Ch12FileBrowserComposite.java

Listing 12.4. FileBrowser.java

Listing 12.5. Ch12WebBrowserComposite.java

Chapter 13. Looking beyond SWT/JFace: the Rich Client Platform

Listing 13.1. plugin.xml

Listing 13.2. ExampleApplication.java

Listing 13.3. ExampleAdvisor.java

Listing 13.4. ExampleView.java

Listing 13.5. ExamplePerspective.java

Listing 13.6. ExampleView.java (updated)

Listing 13.7. ExampleView.java (completed)

Appendix B. OLE and ActiveX in SWT/JFace

Listing B.1. SimpleBrowser.java

Listing B.2. IPersistFile.java

Listing B.3. Storage.java

Listing B.4. BetterBrowser.java

Appendix C. Changeable GUIs with Draw2D

Listing C.1. Draw2D_Example.java

Listing C.2. ChartFigure.java

Listing C.3. DecisionFigure.java

Listing C.4. ProcessFigure.java

Listing C.5. TerminatorFigure.java

Listing C.6. ActivityFigure.java

Listing C.7. FixedAnchor.java

Listing C.8. LiPathFigure.java

Listing C.9. Dnd.java

Listing C.10. FigureFactory.java

Listing C.11. Flowchart.java

Appendix D. The Graphical Editing Framework (GEF)

Listing D.1. The plugin.xml file

Listing D.2. FlowchartPalette.java

Listing D.3. ModelFactory.java

Listing D.4. FlowchartDropTargetListener.java

Listing D.5. AbstractChartElement.java

Listing D.6. Chart.java

Listing D.7. Activity.java

Listing D.8. Decision.java

Listing D.9. Process.java

Listing D.10. Terminator.java

Listing D.11. Path.java

Listing D.12. CreateCommand.java

Listing D.13. PathCommand.java

Listing D.14. DeleteCommand.java

Listing D.15. SetConstraintCommand.java

Listing D.16. PartFactory.java

Listing D.17. ChartPart.java

Listing D.18. ActivityPart.java

Listing D.19. ProcessPart.java

Listing D.20. DecisionPart.java

Listing D.21. TerminatorPart.java

Listing D.22. PathPart.java

Listing D.23. LayoutPolicy.java

Listing D.24. ComponentPolicy.java

Listing D.25. NodePolicy.java

Listing D.26. FlowchartContextMenuProvider.java

Listing D.27. FlowchartActionBarContributor.java

Listing D.28. FlowchartEditor.java

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.138.67.27