public interface WikitextNodeFactory extends de.fau.cs.osr.ptk.common.serialization.NodeFactory<WtNode>
WtLinkOptionLinkTarget loLinkTarget(WtLinkTarget target, WtLinkTarget.LinkTargetType type)
WtLinkOptionLinkTarget loLinkTargetNoLink()
WtRedirect redirect(WtPageName target)
WtTableImplicitTableBody itbody(WtBody body)
WtXmlAttribute attr(WtName name)
WtXmlAttribute attr(WtName name, WtValue value)
WtXmlEmptyTag emptyTag(String name, WtXmlAttributes xmlAttributes)
WtXmlStartTag startTag(String name, WtXmlAttributes xmlAttributes)
WtImStartTag imStartTag(IntermediateTags type)
WtExternalLink extLink(WtUrl target)
WtExternalLink extLink(WtUrl target, WtLinkTitle title)
WtInternalLink intLink(String prefix, WtPageName target, String postfix)
WtTable table(WtXmlAttributes xmlAttributes)
WtTable table(WtXmlAttributes xmlAttributes, WtBody body)
WtTableCaption caption(WtXmlAttributes xmlAttributes, WtBody body)
WtTableCell td(WtXmlAttributes xmlAttributes, WtBody body)
WtTableHeader th(WtXmlAttributes xmlAttributes, WtBody body)
WtTableRow tr(WtXmlAttributes xmlAttributes, WtBody body)
WtTagExtension tagExt(String name, WtXmlAttributes xmlAttributes)
WtTagExtension tagExt(String name, WtXmlAttributes xmlAttributes, WtTagExtensionBody body)
WtTemplate tmpl(WtName name, WtTemplateArguments args)
WtTemplateArgument tmplArg(WtValue value)
WtTemplateArgument tmplArg(WtName name, WtValue value)
WtXmlElement elem(String name, WtXmlAttributes xmlAttributes)
WtXmlElement elem(String name, WtXmlAttributes xmlAttributes, WtBody body)
WtLctVarConv lctVarConv(WtLctFlags flags, WtBody body)
WtLctRuleConv lctRuleConv(WtLctFlags flags, WtLctRules rules)
WtImageLink img(WtPageName target)
WtImageLink img(WtPageName target, WtLinkOptions options)
WtImageLink img(WtPageName target, WtLinkOptions options, WtImageLink.ImageViewFormat format, boolean border, WtImageLink.ImageHorizAlign hAlign, WtImageLink.ImageVertAlign vAlign, int width, int height, boolean upright)
WtTemplateParameter tmplParam(WtName name)
WtTemplateParameter tmplParam(WtName name, WtValue defaultValue)
WtTemplateParameter tmplParam(WtName name, WtValue defaultValue, WtTemplateArguments garbage)
WtHorizontalRule hr()
WtIllegalCodePoint illegalCp(String codePoint, WtIllegalCodePoint.IllegalCodePointType type)
WtLinkOptionKeyword loKeyword(String keyword)
WtLinkOptionResize loResize(int width, int height)
WtPageSwitch pageSwitch(String name)
WtSignature sig(int tildeCount)
WtTicks ticks(int tickCount)
WtXmlCharRef charRef(int codePoint)
WtXmlEndTag endTag(String name)
WtImEndTag imEndTag(IntermediateTags type)
WtXmlEntityRef entityRef(String name, String resolved)
WtLctFlags lctFlags(List<String> flags)
WtLctFlags noLctFlags()
WtLctRule lctRule(String search, String variant, WtLctRuleText replace)
WtLctRule lctRule(String variant, WtLctRuleText replace)
WtNodeList list()
WtNodeList list(Collection<? extends WtNode> list)
WtNodeList list(xtc.util.Pair<? extends WtNode> list)
WtNodeList list(WtNode child)
WtNodeList list(Object... content)
WtNodeList emptyList()
WtNodeList toList(de.fau.cs.osr.ptk.common.ast.AstNode<WtNode> n)
WtNodeList unwrap(de.fau.cs.osr.ptk.common.ast.AstNodeList<WtNode> n)
WtBody body(WtNodeList content)
WtBody emptyBody()
WtBody noBody()
WtBold b(WtNodeList content)
WtDefinitionList dl(WtNodeList content)
WtDefinitionListDef dd(WtNodeList content)
WtDefinitionListTerm dt(WtNodeList content)
WtHeading heading(WtNodeList content)
WtItalics i(WtNodeList content)
WtLinkOptionAltText loAlt(WtNodeList content)
WtLinkOptionAltText noLoAlt()
WtLinkOptions linkOpts(WtNodeList content)
WtLinkOptions emptyLinkOpts()
WtLinkTitle linkTitle(WtNodeList content)
WtLinkTitle noLinkTitle()
WtListItem li(WtNodeList content)
WtName name(WtNodeList content)
WtName noName()
WtOnlyInclude onlyInc(WtNodeList content, WtOnlyInclude.XmlElementType elementType)
WtOrderedList ol(WtNodeList content)
WtParsedWikitextPage parsedPage(WtNodeList content)
WtParsedWikitextPage parsedPage(WtNodeList content, WtEntityMap entityMap)
WtPreproWikitextPage preproPage(WtNodeList content)
WtPreproWikitextPage preproPage(WtNodeList content, WtEntityMap entityMap)
WtParagraph p(WtNodeList content)
WtSemiPre semiPre(WtNodeList content)
WtSemiPreLine semiPreLine(WtNodeList content)
WtTemplateArguments tmplArgs(WtNodeList content)
WtTemplateArguments emptyTmplArgs()
WtUnorderedList ul(WtNodeList content)
WtValue value(WtNodeList content)
WtValue noValue()
WtWhitespace ws(WtNodeList content, boolean hasNewline)
WtXmlAttributes attrs(WtNodeList content)
WtXmlAttributes emptyAttrs()
WtLctRules lctRules(WtNodeList rules)
WtLctRuleText lctRuleText(WtNodeList content)
WtPageName pageName(WtNodeList wtNodeList)
WtLinkOptionGarbage loGarbage(WtNodeList content)
WtTagExtensionBody tagExtBody(String content)
WtTagExtensionBody noTagExtBody()
WtXmlAttributeGarbage attrGarbage(WtNodeList content)
WtXmlComment comment(String content)
WtXmlComment comment(String prefix, String content, String suffix)
WtLctRuleGarbage lctGarbage(String content)
Copyright © 2010–2017 University of Erlangen-Nürnberg - Open Source Research Group. All rights reserved.