public class Syntax extends Object implements Comparable<Syntax>
xwiki
, confluence
, confluence+xhtml
, etc).1.0
, 2.0
, etc.<type>/<version>
.
Examples:
xwiki/2.1
markdown+commonmark/1.2
sometype+variant1+...+variantN/1.0
Modifier and Type | Field and Description |
---|---|
static Syntax |
ANNOTATED_HTML_5_0
This is HTML5 with annotations (comments) in order to allow round tripping between for example the WYSIWYG editor
and wiki syntax.
|
static Syntax |
ANNOTATED_XHTML_1_0
This is HTML with annotations (comments) in order to allow round tripping between for example the WYSIWYG editor
and wiki syntax.
|
static Syntax |
APT_1_0 |
static Syntax |
CONFLUENCE_1_0
Confluence wiki syntax.
|
static Syntax |
CONFLUENCEXHTML_1_0
Confluence XHTML based syntax.
|
static Syntax |
CREOLE_1_0
Creole syntax.
|
static Syntax |
DOCBOOK_4_4
Docbook 4.4 syntax.
|
static Syntax |
DOKUWIKI_1_0
DokuWiki syntax.
|
static Syntax |
EVENT_1_0
Events syntax.
|
static Syntax |
HTML_4_01
HTML 4.01 syntax.
|
static Syntax |
HTML_5_0
HTML5 syntax.
|
static Syntax |
JSPWIKI_1_0
JSPWiki syntax.
|
static Syntax |
MARKDOWN_1_0 |
static Syntax |
MARKDOWN_1_1 |
static Syntax |
MEDIAWIKI_1_0
Deprecated.
since 8.2RC1, use
MEDIAWIKI_1_6 instead |
static Syntax |
MEDIAWIKI_1_6
New MediaWiki syntax.
|
static Syntax |
PLAIN_1_0
Plain text syntax.
|
static Syntax |
TEX_1_0
TEX syntax.
|
static Syntax |
TWIKI_1_0
TWiki syntax.
|
static Syntax |
XDOMXML_1_0 |
static Syntax |
XDOMXML_CURRENT |
static Syntax |
XHTML_1_0
XHTML 1.0 syntax.
|
static Syntax |
XWIKI_1_0
Deprecated.
since 5.0, use
XWIKI_2_1 instead |
static Syntax |
XWIKI_2_0
XWiki 2.0 syntax.
|
static Syntax |
XWIKI_2_1
XWiki 2.1 syntax.
|
Constructor and Description |
---|
Syntax(SyntaxType type,
String version) |
Syntax(SyntaxType type,
String version,
String qualifier) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Syntax syntax) |
boolean |
equals(Object object) |
String |
getQualifier() |
SyntaxType |
getType() |
String |
getVersion() |
int |
hashCode() |
String |
toIdString() |
String |
toString() |
static Syntax |
valueOf(String syntaxIdAsString) |
public static final Syntax HTML_5_0
public static final Syntax XHTML_1_0
public static final Syntax HTML_4_01
@Deprecated public static final Syntax XWIKI_1_0
XWIKI_2_1
insteadpublic static final Syntax XWIKI_2_0
public static final Syntax XWIKI_2_1
public static final Syntax PLAIN_1_0
public static final Syntax EVENT_1_0
public static final Syntax TEX_1_0
public static final Syntax CREOLE_1_0
public static final Syntax JSPWIKI_1_0
public static final Syntax MEDIAWIKI_1_0
MEDIAWIKI_1_6
insteadpublic static final Syntax MEDIAWIKI_1_6
public static final Syntax DOKUWIKI_1_0
public static final Syntax TWIKI_1_0
public static final Syntax DOCBOOK_4_4
public static final Syntax CONFLUENCE_1_0
public static final Syntax CONFLUENCEXHTML_1_0
public static final Syntax XDOMXML_CURRENT
public static final Syntax XDOMXML_1_0
public static final Syntax MARKDOWN_1_0
public static final Syntax MARKDOWN_1_1
public static final Syntax APT_1_0
public static final Syntax ANNOTATED_XHTML_1_0
public static final Syntax ANNOTATED_HTML_5_0
public Syntax(SyntaxType type, String version)
type
- the type of the syntaxversion
- the specific version of the syntaxpublic Syntax(SyntaxType type, String version, String qualifier)
type
- the type of the syntaxversion
- the specific version of the syntaxqualifier
- a qualifierpublic static Syntax valueOf(String syntaxIdAsString) throws ParseException
syntaxIdAsString
- the syntax as a string (eg "xwiki/2.0", "plain/1.0")ParseException
- in case the string doesn't represent a valid syntaxpublic SyntaxType getType()
public String getVersion()
public String getQualifier()
public String toIdString()
public int compareTo(Syntax syntax)
compareTo
in interface Comparable<Syntax>
Copyright © 2004–2021 XWiki. All rights reserved.