[ https://issues.apache.org/jira/browse/FOP-940?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
simon steiner updated FOP-940: ------------------------------ Summary: [PATCH] Pluggable area creation: AreaFactory (was: Pluggable area creation: AreaFactory) > [PATCH] Pluggable area creation: AreaFactory > -------------------------------------------- > > Key: FOP-940 > URL: https://issues.apache.org/jira/browse/FOP-940 > Project: FOP > Issue Type: Improvement > Components: unqualified > Affects Versions: trunk > Environment: Operating System: other > Platform: Other > Reporter: Tibor Vyletel > Attachments: AreaFactoryPhase2.patch > > > Creation of area objects was moved from LMs to classes implementing > org.apache.fop.area.AreaFactory interface. This interface provides a set of > create methods for different types of area objects. > Default implementation of this interface is in class called > DefaultAreaFactory. > Additional changes: > + FOUserAgent - getter & setter for AreaFactory > + AbstractLayoutManager - getAreaFactory() --> convenience method for accesing > current area factory in layout manager > + Default constructor was added to several area classes -- This message was sent by Atlassian JIRA (v6.3.15#6346)