net.trajano.twiff.renderer
Interface CompositePageElement

All Superinterfaces:
PageElement
All Known Implementing Classes:
ComponentElement, DocumentElement, IncludeElement, RemovedElement, SimpleElement

public interface CompositePageElement
extends PageElement

A page data that contains other page data. Implements the composite pattern.

Author:
Archimedes Trajano

Method Summary
 void addElement(PageElement pageData)
          Append page data to the composite.
 List<PageElement> getElements()
           
 
Methods inherited from interface net.trajano.twiff.renderer.PageElement
accept, getColumnNumber, getLineNumber
 

Method Detail

addElement

void addElement(PageElement pageData)
Append page data to the composite.

Parameters:
pageData - page data.

getElements

List<PageElement> getElements()
Returns:
elements inside this composite.


Copyright © 2004-2005 trajano.net. All Rights Reserved.