On Aug 30, 2008, at 8:46 PM, vmassol (SVN) wrote:
Author: vmassol
Date: 2008-08-30 20:46:30 +0200 (Sat, 30 Aug 2008)
New Revision: 12321
Added:
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/internal/renderer/DefaultPrintRendererFactory.java
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/renderer/PrintRendererFactory.java
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/renderer/PrintRendererType.java
Removed:
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/configuration/DefaultRenderingConfiguration.java
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/internal/XWikiMacroPrinter.java
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/macro/DefaultMacroFactory.java
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/parser/DefaultSyntaxFactory.java
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/parser/DoxiaConfluenceParser.java
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/parser/DoxiaTWikiParser.java
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/parser/WikiModelCreoleParser.java
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/parser/WikiModelJspWikiParser.java
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/parser/WikiModelMediaWikiParser.java
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/parser/WikiModelXHTMLParser.java
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/parser/WikiModelXWikiParser.java
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/parser/XWikiLinkParser.java
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/transformation/DefaultTransformationManager.java
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/util/DefaultIdGenerator.java
platform/core/trunk/xwiki-rendering/src/test/java/org/xwiki/
rendering/MockDocumentAccessBridge.java
platform/core/trunk/xwiki-rendering/src/test/java/org/xwiki/
rendering/scaffolding/PrintRendererFactory.java
Modified:
platform/core/trunk/xwiki-core/pom.xml
platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/doc/
XWikiDocument.java
platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/doc/
XWikiLink.java
platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/store/
XWikiHibernateStore.java
platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/store/
hibernate/HibernateAttachmentVersioningStore.java
ouch... committed too much... reverting some stuff in the coming
minutes...
-Vincent
platform/core/trunk/xwiki-rendering/src/main/java/org/xwiki/
rendering/renderer/PrintRenderer.java
platform/core/trunk/xwiki-rendering/src/main/resources/META-INF/
plexus/components.xml
platform/core/trunk/xwiki-rendering/src/test/java/org/xwiki/
rendering/RenderingTests.java
platform/core/trunk/xwiki-rendering/src/test/java/org/xwiki/
rendering/scaffolding/RenderingTestSuite.java
platform/web/trunk/wysiwyg/src/main/java/com/xpn/xwiki/wysiwyg/
server/converter/internal/XWikiHTMLConverter.java
Log:
XWIKI-2634: Various tasks for the new rendering implementation
* Introduce PrintRendererFactory component to make it easy to create
renderers (since they're not components it can be hard to create
them). In addition this allowed us to clean the rendering test
framework.