Changes between Version 7 and Version 8 of TEXT_POSITION_INTERNAL


Ignore:
Timestamp:
02/26/10 12:53:41 (15 years ago)
Author:
diana
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TEXT_POSITION_INTERNAL

    v7 v8  
    1010 
    1111== Task requirements == 
    12  * The HotPos class holds a reference to the text it belongs to, but after manual chaining this text is changed and the new position does not belong to the text. That's why the HotPos class will no longer hold the text, but all the elemOp's of the text(the whole history of the text). This will make possible the implementation of the navigation. 
    13  * The ImmHotText class will no longer hold the last changed interval, it's subsingle interval and its previous text. All those will be replaced by ImmList<ElemOp> (the history of the text). This will make it easy to make  new HotPoses and will reduce the code.  
    14  * The subText will no longer be as its parent text with another subInterval but a new ImmHoText made by removing the first and the last intervals  of the parent text(example: text: 1234567 subText(0,2) the result is: 12). 
    15  * Those changes will remove some of the ImmHotText functionality and will reduce the code. The code quality will be improved.  
     12 * This task will remove some of the ImmHotText and HotPos functionality and will reduce the code. The code quality will be improved.  
    1613  
    1714== Task result == 
     
    3128== How to demo == 
    3229 
    33 Open sophie, type some text. 
     30Run the HotPosTest class. 
    3431 
    3532= Design =