| 39 | * Create boundsTodo() Auto property computed by the locationTodo and sizeTodo so that they could be manipulated simultaneously |
| 40 | |
| 41 | * Create the method !ImmPoint getLocation(!BoundMode mode, Position pos). Using the !BoundMode and !Position enums it should calculate the location of any of the interesting points of any of the bound modes rectangles. |
| 42 | |
| 43 | * Create the method setLocation(!BoundMode mode, Position pos, !ImmPoint newLocation). The arguments represent the location of any of the interesting points of any of the bound modes rectangles. Using the !BoundMode and !Position enums it should calculate the location of the default point in default mode. This is the location to be set in the Frame. |
| 44 | |
| 45 | * !TestBoundMode demonstrates the use of those frame bounds functionalities in different modes. |
| 46 | [source:trunk/sophie2-platform/modules/org.sophie2.base.model.book/src/test/java/org/sophie2/base/model/book/TestFrameLocation.java?rev=992] |
| 47 | |