[ 
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)

Reply via email to