Construction of a waveform browser | |
e-Science and EScope | p. 3 |
A Java client for MDSplus | p. 15 |
Graphical user interfaces using swing | p. 39 |
Waveform graphics | p. 57 |
Interactive graphics using mouse events | p. 73 |
Navigating the database | p. 79 |
Refactoring EScope with design patterns | |
Object-oriented analysis and design | p. 101 |
First facades | p. 113 |
Adapter | p. 127 |
The template pattern | p. 139 |
Decorator | p. 147 |
Patterns at work : multiple waves | p. 155 |
Patterns at work : multiple graphs | p. 165 |
Observer | p. 173 |
Proxy | p. 181 |
State | p. 185 |
Factory patterns | p. 191 |
Chain of responsibility | p. 201 |
Design patterns and threads | p. 203 |
Postscript | p. 219 |
Installing and running data servers for EScope | p. 227 |
Listings of introductory examples | p. 243 |
Helper classes for accessing MDSplus from Java | p. 249 |
Listings for PreEScope examples | p. 263 |
Listing for EScope4 | p. 295 |
Excerpts from later listings | p. 351 |
Table of Contents provided by Blackwell. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.