WikiDocumentDefaults defaults = new WikiDocumentDefaults() {
@Override
public List<WikiTextMacro> getContentMacros() {
return new ArrayList<WikiTextMacro>() {{
add(new WikiTextMacro("contentMacro1", 0));
add(new WikiTextMacro("contentMacro2", 1));
}};
}
@Override
public String getContentText() {
return "foo";
}
@Override
public List<WikiTextMacro> getHeaderMacros() {
return new ArrayList<WikiTextMacro>() {{
add(new WikiTextMacro("headerMacro1", 0));
add(new WikiTextMacro("headerMacro2", 1));
}};
}
@Override
public String getHeaderText() {
return "bar";
}
@Override
public List<WikiTextMacro> getFooterMacros() {
return new ArrayList<WikiTextMacro>() {{
add(new WikiTextMacro("footerMacro1", 0));
add(new WikiTextMacro("footerMacro2", 1));
}};
}
@Override
public String getFooterText() {
return "baz";