Changes between Version 18 and Version 19 of BOOK_PROPERTIES_DIALOG_R0
- Timestamp:
- 05/29/09 11:45:48 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BOOK_PROPERTIES_DIALOG_R0
v18 v19 47 47 * Page width - 640 48 48 * Page height - 480 49 There will be two constructors of this class. The first takes no arguments and is invoked when a new book is created. The second takes a book as an argument and sets the values of the properties to the corresponding values of the given book. It is invoked with the current book when there is such. There will be one other property as well, which will hold the current book (if there is such). 49 There will be two constructors of this class. The first takes no arguments and is invoked when a new book is created. The second takes a book as an argument and sets the values of the properties to the corresponding values of the given book. It is invoked with the current book when there is such. There will be one other property as well, which will hold the current book (if there is such). This structure is briefly presented in the following class diagram:[[BR]] 50 [[Image(source:/branches/private/diana/sophie2-platform/doc/uml-design-diagrams/BookInfoClassDiagram.png)]] 50 51 51 52 The book properties dialog will provide a JPanel that shows the information from the BookInfo class. Based on the user input (OK/Cancel clicked) and the currentBook property of BookInfo (whether it is null or not), one of the above mentioned actions will be taken.