|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.aptana.ide.editors.unified.LanguageRegistry
public final class LanguageRegistry
Maintains registry of token lists, colorizers, pair finders, and parsers by language MIME type
| Method Summary | |
|---|---|
static void |
clearTokenList(java.lang.String language)
Clears the cached token list if it exists in the registry |
static IParser |
createParser(java.lang.String language)
createParse |
static TokenList |
createTokenList(java.io.InputStream input)
createTokenList |
static TokenList |
createTokenList(java.lang.String language)
createTokenList |
static ICodeFormatter |
getCodeFormatter(java.lang.String language)
Creates the Code Formatter for a language mime type |
static LanguageColorizer |
getLanguageColorizer(java.lang.String language)
Get the colorizer for the specified language |
static java.util.List |
getLanguageColorizers()
Gets a list of all the registered language colorizers |
static IPairFinder |
getPairFinder(java.lang.String language)
Creates the pair finder for a language mime type |
static IParser |
getParser(java.lang.String language)
Creates the token list for a language mime type |
static java.lang.String |
getPreferenceId(java.lang.String language)
|
static TokenList |
getTokenList(java.lang.String language)
Creates the token list for a language mime type |
static TokenList |
getTokenListByExtension(java.lang.String extension)
getTokenListByExtension |
static boolean |
hasLanguageColorizer(java.lang.String language)
Checks if a colorizer exists for a language |
static boolean |
hasParser(java.lang.String language)
hasParser |
static boolean |
hasTokenList(java.lang.String language)
hasTokenList |
static void |
importColorization(java.io.File file,
java.lang.String language)
Imports a colorization |
static void |
registerLanguageColorizer(java.lang.String language,
LanguageColorizer colorizer)
Registers a language colorizer. |
static void |
registerParser(java.lang.String language,
IParser parser)
registerParser |
static void |
registerTokenList(TokenList tokenList)
registerTokenList |
static void |
registerTokenList(TokenList tokenList,
java.lang.String fileExtension)
registerTokenList |
static void |
restoreDefaultColorization(java.lang.String language)
Restores a colorizer to its defaults |
static void |
setPreferenceId(java.lang.String language,
java.lang.String preferenceId)
Sets the pref id |
static void |
unregisterLanguageColorizer(java.lang.String language)
Unregisters a language colorizer |
static void |
unregisterParser(java.lang.String language)
Unregisters a language parser |
static void |
unregisterTokenList(TokenList tokenList)
unregisterTokenList |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static LanguageColorizer getLanguageColorizer(java.lang.String language)
language -
public static java.util.List getLanguageColorizers()
public static java.lang.String getPreferenceId(java.lang.String language)
language -
public static IParser getParser(java.lang.String language)
language - -
language mime type
public static IPairFinder getPairFinder(java.lang.String language)
language - -
language mime type
public static ICodeFormatter getCodeFormatter(java.lang.String language)
language - -
language mime type
public static TokenList getTokenList(java.lang.String language)
language - -
language mime type
public static TokenList getTokenListByExtension(java.lang.String extension)
extension -
public static IParser createParser(java.lang.String language)
language -
public static TokenList createTokenList(java.io.InputStream input)
input -
public static TokenList createTokenList(java.lang.String language)
language -
public static boolean hasLanguageColorizer(java.lang.String language)
language -
public static boolean hasParser(java.lang.String language)
language -
public static boolean hasTokenList(java.lang.String language)
language -
public static void importColorization(java.io.File file,
java.lang.String language)
file - -
colorization filelanguage - -
mime type
public static void registerLanguageColorizer(java.lang.String language,
LanguageColorizer colorizer)
language - colorizer -
public static void registerParser(java.lang.String language,
IParser parser)
language - parser - public static void registerTokenList(TokenList tokenList)
tokenList -
public static void registerTokenList(TokenList tokenList,
java.lang.String fileExtension)
tokenList - fileExtension - public static void restoreDefaultColorization(java.lang.String language)
language -
public static void setPreferenceId(java.lang.String language,
java.lang.String preferenceId)
language - preferenceId - public static void unregisterLanguageColorizer(java.lang.String language)
language - public static void unregisterParser(java.lang.String language)
language - public static void clearTokenList(java.lang.String language)
language - public static void unregisterTokenList(TokenList tokenList)
tokenList -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||