public class Syntax
extends java.lang.Object
| Constructor and Description | 
|---|
Syntax(java.lang.String name,
      java.lang.Class<TokenMarker> clazz)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addExtension(java.lang.String ext)
Add a supported extension for the syntax. 
 | 
void | 
addMIME(java.lang.String mime)
Add a supported mime type for the syntax. 
 | 
TokenMarker | 
createTokenMarker()
Create the TokenMarker. 
 | 
java.util.SortedSet<java.lang.String> | 
getExtensions()
Return the supported extensions for the syntax. 
 | 
java.util.SortedSet<java.lang.String> | 
getMIMETypes()
Return the supported mime types for the syntax. 
 | 
java.lang.String | 
getName()
Return the syntax name. 
 | 
short | 
getSyntaxType()
Return the syntax type. 
 | 
java.lang.Class<TokenMarker> | 
getTokenMarkerClazz()
Return the Syntax TokenMarker class. 
 | 
void | 
setSyntaxType(short fileType)
Set the syntax type. 
 | 
java.lang.String | 
toString()  | 
public Syntax(java.lang.String name,
              java.lang.Class<TokenMarker> clazz)
name - the Syntax nameclazz - the TokenMarker classpublic void setSyntaxType(short fileType)
fileType - the syntax typeSyntaxTypepublic short getSyntaxType()
SyntaxTypepublic java.lang.Class<TokenMarker> getTokenMarkerClazz()
public TokenMarker createTokenMarker()
public void addMIME(java.lang.String mime)
mime - the mime typepublic java.util.SortedSet<java.lang.String> getMIMETypes()
public void addExtension(java.lang.String ext)
ext - the extensionpublic java.util.SortedSet<java.lang.String> getExtensions()
public java.lang.String getName()
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2016, 2017, 2018, 2019, 2023, 2025 Herve Girod. All Rights Reserved. Documentation and source under the MIT licence