|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.aptana.ide.editors.unified.BaseFileLanguageService
com.aptana.ide.editor.html.HTMLFileLanguageService
public class HTMLFileLanguageService
| Field Summary |
|---|
| Fields inherited from class com.aptana.ide.editors.unified.BaseFileLanguageService |
|---|
fileService |
| Constructor Summary | |
|---|---|
HTMLFileLanguageService(FileService fileService,
IParseState parseState,
IParser parser,
IParentOffsetMapper mapper)
HTMLFileLanguageService |
|
| Method Summary | |
|---|---|
void |
connectSourceProvider(IFileSourceProvider sourceProvider)
Perhaps rename to onFileOpen? |
void |
createOffsetMapper(IParentOffsetMapper parent)
This will return a default offset mapper if not overridden. |
void |
disconnectSourceProvider(IFileSourceProvider sourceProvider)
Perhaps rename to onFileClose. |
java.lang.String |
getDefaultLanguage()
|
java.lang.String |
getDocumentationFromLexeme(Lexeme lexeme)
Given a lexeme, returns the documentation for that lexeme based upon the current "environment" |
HelpResource[] |
getDocumentationResourcesFromLexeme(Lexeme lexeme)
Reurns a list of documentation links pertinent to the particular lexeme |
java.lang.String |
getDocumentationTitleFromLexeme(Lexeme lexeme)
Given a lexeme, returns the documentation title for that lexeme based upon the current "environment" |
static HTMLFileLanguageService |
getHTMLFileLanguageService(IFileService fileContext)
getHTMLFileLanguageService |
IOffsetMapper |
getOffsetMapper()
Return the mapper from offsets to lexemes |
Lexeme |
getValidDocumentationLexeme(Lexeme lexeme)
Given a lexeme, returns the "valid" neighboring lexeme that is useful for documentation. |
boolean |
isProfileMember()
isProfileMember |
void |
reset(boolean resetFileIndex)
reset |
void |
setProfileMember(boolean isProfileMember)
setProfileMember |
| Methods inherited from class com.aptana.ide.editors.unified.BaseFileLanguageService |
|---|
activateForEditing, deactivateForEditing, getFileContext, getParser, getParseState, getParseState, reconnectToEnvironment |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HTMLFileLanguageService(FileService fileService,
IParseState parseState,
IParser parser,
IParentOffsetMapper mapper)
fileService - parseState - parser - mapper - | Method Detail |
|---|
public java.lang.String getDocumentationTitleFromLexeme(Lexeme lexeme)
IFileLanguageService
getDocumentationTitleFromLexeme in interface IFileLanguageServicegetDocumentationTitleFromLexeme in class BaseFileLanguageServicelexeme - The lexeme to search documentation for
IFileLanguageService.getDocumentationTitleFromLexeme(com.aptana.ide.lexer.Lexeme)public HelpResource[] getDocumentationResourcesFromLexeme(Lexeme lexeme)
IFileLanguageService
getDocumentationResourcesFromLexeme in interface IFileLanguageServicegetDocumentationResourcesFromLexeme in class BaseFileLanguageServicelexeme - The lexeme to search documentation for
IFileLanguageService.getDocumentationResourcesFromLexeme(com.aptana.ide.lexer.Lexeme)public java.lang.String getDocumentationFromLexeme(Lexeme lexeme)
getDocumentationFromLexeme in interface IFileLanguageServicegetDocumentationFromLexeme in class BaseFileLanguageServicelexeme - The lexeme to search documentation for
IFileLanguageService.getDocumentationFromLexeme(com.aptana.ide.lexer.Lexeme)public Lexeme getValidDocumentationLexeme(Lexeme lexeme)
IFileLanguageService
getValidDocumentationLexeme in interface IFileLanguageServicegetValidDocumentationLexeme in class BaseFileLanguageServicelexeme - The lexeme to search documentation for
IFileLanguageService.getValidDocumentationLexeme(com.aptana.ide.lexer.Lexeme)public java.lang.String getDefaultLanguage()
public IOffsetMapper getOffsetMapper()
getOffsetMapper in interface IFileLanguageServicegetOffsetMapper in class BaseFileLanguageServiceIFileLanguageService.getOffsetMapper()public void createOffsetMapper(IParentOffsetMapper parent)
BaseFileLanguageService
createOffsetMapper in class BaseFileLanguageServiceBaseFileLanguageService.createOffsetMapper(com.aptana.ide.editors.unified.IParentOffsetMapper)public static HTMLFileLanguageService getHTMLFileLanguageService(IFileService fileContext)
fileContext -
public void connectSourceProvider(IFileSourceProvider sourceProvider)
BaseFileLanguageService
connectSourceProvider in interface IFileLanguageServiceconnectSourceProvider in class BaseFileLanguageServiceIFileLanguageService.connectSourceProvider(com.aptana.ide.editors.unified.IFileSourceProvider)public void disconnectSourceProvider(IFileSourceProvider sourceProvider)
BaseFileLanguageService
disconnectSourceProvider in interface IFileLanguageServicedisconnectSourceProvider in class BaseFileLanguageServiceIFileLanguageService.disconnectSourceProvider(com.aptana.ide.editors.unified.IFileSourceProvider)public boolean isProfileMember()
public void setProfileMember(boolean isProfileMember)
isProfileMember - public void reset(boolean resetFileIndex)
IFileLanguageService
reset in interface IFileLanguageServicereset in class BaseFileLanguageServiceIFileLanguageService.reset(boolean)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||