Changes between Version 6 and Version 7 of TEXT_MODEL_REDESIGN


Ignore:
Timestamp:
03/24/10 10:32:09 (15 years ago)
Author:
diana
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TEXT_MODEL_REDESIGN

    v6 v7  
    6565 * In org.sophie2.base.model.text.smart add ImmText interface - the interface of the new sophie text. 
    6666  * Hash getStyledHash() - Returns the styled hash of the text. 
    67   * HotTextInterval getLastChangedInterval() - Returns interval from the last change of the text(applying styles or replacing 
    68         text).   
    6967  * CharSequence toSequence() - Gets the chars of the text as CharSequence. 
    7068  * char getCharAt(int index) - Method for getting the char at a specific text's index. 
     
    7977  * int getEnd() - Gets the end of the text.  
    8078  * ImmText subText(HotTextInterval interval) - Creates a new sub text of the given text.  
    81  * In ImmHotText class remove all the existing fields and add ImmList<TextUnit> textUnits  and  
    82  HotTextInterval lastChangedInterval(the first one holds the units of the sophie2 text and the second one holds  
    83  the interval that has been most recently changed by some of the functions of the text(applyStyle or replace)). 
     79 * In ImmHotText class remove all the existing fields and add ImmList<TextUnit> textUnits . 
    8480 * Make the ImmHotText class implement the ImmText interface and implement the functions of the interface. 
    8581 * Make HotStyleDef class implement Hashable and intern the HotStyleDef's values(add field with the used styles