com.aptana.ide.editor.js.parsing
Class JSLanguageRegistry

java.lang.Object
  extended by com.aptana.ide.editor.js.parsing.JSLanguageRegistry

public class JSLanguageRegistry
extends java.lang.Object

Author:
Kevin Lindsey

Constructor Summary
JSLanguageRegistry()
          ElementRegistry
 
Method Summary
 IParser getDocumentationCommentParser()
          getDocumentationCommentParser
 IParser getMultiLineCommentParser()
          getMultiLineCommentParser
 IParser getParser(java.lang.String key)
          getMultiLineCommentParser
 IParser getProcessingInstructionLanguage(java.lang.String processInstructionName)
          getPILanguage
 IParser getSingleLineCommentParser()
          getSingleLineCommentParser
 IParser[] loadFromExtension(org.eclipse.core.runtime.IExtension extension)
          loadFromExtension
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSLanguageRegistry

public JSLanguageRegistry()
ElementRegistry

Method Detail

loadFromExtension

public IParser[] loadFromExtension(org.eclipse.core.runtime.IExtension extension)
loadFromExtension

Parameters:
extension -
Returns:
IParser[]

getParser

public IParser getParser(java.lang.String key)
getMultiLineCommentParser

Parameters:
key -
Returns:
IParser

getSingleLineCommentParser

public IParser getSingleLineCommentParser()
getSingleLineCommentParser

Returns:
IParser

getMultiLineCommentParser

public IParser getMultiLineCommentParser()
getMultiLineCommentParser

Returns:
IParser

getDocumentationCommentParser

public IParser getDocumentationCommentParser()
getDocumentationCommentParser

Returns:
IParser

getProcessingInstructionLanguage

public IParser getProcessingInstructionLanguage(java.lang.String processInstructionName)
getPILanguage

Parameters:
processInstructionName -
Returns:
IParser