X-Git-Url: http://git.phpeclipse.com diff --git a/archive/net.sourceforge.phpeclipse.wiki/src/net/sourceforge/phpeclipse/wiki/renderer/RendererFactory.java b/archive/net.sourceforge.phpeclipse.wiki/src/net/sourceforge/phpeclipse/wiki/renderer/RendererFactory.java new file mode 100644 index 0000000..337c150 --- /dev/null +++ b/archive/net.sourceforge.phpeclipse.wiki/src/net/sourceforge/phpeclipse/wiki/renderer/RendererFactory.java @@ -0,0 +1,26 @@ +package net.sourceforge.phpeclipse.wiki.renderer; + +import net.sourceforge.phpeclipse.wiki.editor.WikiEditorPlugin; + +import org.eclipse.core.resources.IProject; + + + +public final class RendererFactory { + + private RendererFactory() { + super(); + } + + public static IContentRenderer createContentRenderer(IProject project) throws InstantiationException, IllegalAccessException, ClassNotFoundException { + IContentRenderer renderer =(AbstractContentRenderer) Class.forName(getContentRendererName()).newInstance(); + renderer.setProject(project); + return renderer; + } + + public static String getContentRendererName() { + return WikipediaContentRenderer.class.getName(); +// return WikiEditorPlugin.getDefault().getPreferenceStore().getString(WikiConstants.BROWSER_RENDERER); + } + +}