Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.openfuxml.addon.wiki.processor.markup;
 
 import  info.bliki.wiki.model.WikiModel;
 import  net.sf.exlp.util.io.StringIO;
 
 import  org.openfuxml.addon.wiki.data.jaxb.Category;
 import  org.openfuxml.addon.wiki.data.jaxb.Content;
 import  org.openfuxml.addon.wiki.data.jaxb.Page;
import  org.slf4j.Logger;
import  org.slf4j.LoggerFactory;
public class WikiModelProcessor extends AbstractWikiProcessor implements WikiProcessor
	final static Logger logger = LoggerFactory.getLogger(WikiModelProcessor.class);
	{
	}
	protected void processCategory(Content content)
	{
		Category category = content.getCategory();
		for(Page page : category.getPage())
		{
		}
	}
	protected void processPage(Content content)
	{
		Page page = content.getPage();
	}
	private void processPage(Page page)
	{
		String fNameMarkup = page.getFile()+"."+..;
		String fNameModel = page.getFile()+"."+..;
		.debug("ProcessingPage: "++"/"+fNameMarkup+" -> "++"/"+fNameModel);
		String txtMarkup = StringIO.loadTxt(fNameMarkup);
		String result = process(txtMarkup);
		StringIO.writeTxt(fNameModelresult);
	}
	public String process(String txtMarkup)
	{
		.warn("Check image and title");
		String wikiImage="file:///c:/temp/${image}";
		String wikiTitle="file:///c:/temp/${title}";
        WikiModel myWikiModel = new WikiDefaultModel(wikiImage,wikiTitle);
        String xHtml = myWikiModel.render(txtMarkup);
        return xHtml;
	}
New to GrepCode? Check out our FAQ X