Changes between Version 21 and Version 22 of PAGE_ELEMENT_GROUPING_R0
- Timestamp:
- 05/21/09 14:44:59 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PAGE_ELEMENT_GROUPING_R0
v21 v22 69 69 70 70 * Rename the interface PageElement to '''GroupElement'''. Add the following methods: 71 * Prop<GroupElement>getParent(), providing the parent container of this element.71 * GroupElement getParent(), providing the parent container of this element. 72 72 * Define an interface '''GroupContainer''' which contains Groups. It will have the following methods: 73 * Prop<GroupContainer>getParent(), providing the parent GroupContainer of the class implementing it.73 * GroupContainer getParent(), providing the parent GroupContainer of the class implementing it. 74 74 * RwListProp<PageElement> elements(), all the elements this container owns. They can be other groups. 75 75 * The '''Page''' will implement GroupContainer - it will have GroupElements. Page will not have a parentContainer - it will be initially set to null. The Group whose parent container is a Page is a root group.