Changes between Version 10 and Version 11 of BOOK_SEARCH_R0


Ignore:
Timestamp:
07/22/09 16:59:29 (16 years ago)
Author:
mitex
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BOOK_SEARCH_R0

    v10 v11  
    6666 
    6767= Design = 
    68  * Create a module {{{org.sophie2.main.func.search}}} 
     68 * Create a module {{{org.sophie2.main.func.search}}}. 
     69  * Add its name to both {{{author.bundles.config}}} and {{{reader.bundles.config}}}. 
     70  * Create class {{{SearchModule}}} that extends {{{SophieModule}}}. 
     71  * Add it in both {{{FakeAuthorMain}}} and {{{FakeReaderMain}}}. 
    6972 
    7073 * Move the search palette to {{{org.sophie2.main.func.search.view}}} package. 
     74  * Rename the {{{@SkinElementId}}} to match the new module name. 
     75  * Add it as an extension 
     76 * Add enum {{{EventIds}}} with the following items: 
     77  * BOOK_SEARCH - Searches in current book. 
     78  *  
    7179 * Add new "Search" {{{LogicR3Button}}} to the {{{JComponent}}} in {{{initHead()}}}. 
     80  * Place the button next to the search textbox. 
     81  * It should fire BOOK_SEARCH event. 
     82 * Add "<<" and ">>" {{{LogicR3Button}}}s below the text box and the search button. 
     83 
     84 * Highlighting: 
     85  * TODO ... 
     86 
     87 * Create enum {{{org.sophie2.main.func.search.logic.SearchLogic}}} 
     88  * BOOK_SEARCH: 
     89   * TODO ... 
     90   *  
     91  * Register the operations as extensions. 
     92 
     93 * Source: [source:/branches/private/mitex/searching/] 
     94  * Tests: [source:/branches/private/mitex/searching/modules/org.sophie2.main.func.searching/src/test/java/org/sophie2/main/func/searching] 
    7295 
    7396= Implementation = 
    74 ^(Describe and link the implementation results here (from the wiki or the repository).)^ 
     97 * Source: [source:/branches/private/mitex/searching/] 
    7598 
    7699= Testing =