Skip navigation links
A B C D E F G H I J L M N O P R S T V W 

A

addCompletion(CompletionParameters, CompletionResultSet) - Method in interface org.squashtest.ta.intellij.plugin.completion.SquashMacroFileCompletionProjectService
 
addCompletion(CompletionParameters, CompletionResultSet) - Method in class org.squashtest.ta.intellij.plugin.completion.SquashMacroFileCompletionProjectServiceImpl
 
addCompletion(CompletionParameters, CompletionResultSet) - Method in interface org.squashtest.ta.intellij.plugin.completion.SquashTestFileCompletionProjectService
 
addCompletion(CompletionParameters, CompletionResultSet) - Method in class org.squashtest.ta.intellij.plugin.completion.SquashTestFileCompletionProjectServiceImpl
 
addMacroSignaturePsiElementIntoList(SquashMacroCallControlResult, Source, Map<SquashMacroMacroTitle, SquashDSLMacro>, MacroValidator) - Method in class org.squashtest.ta.intellij.plugin.projectmodel.MacroDefinitionOperations
 
after(int) - Method in class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult
true if this occurrence is after the given position
after(int) - Method in class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult.LineSearchHit
 
allowSubfolders() - Method in class org.squashtest.ta.intellij.plugin.projectmodel.SquashMacroFileLocationProjectServiceImpl
 
allowSubfolders() - Method in class org.squashtest.ta.intellij.plugin.projectmodel.SquashTestFileLocationService
 
annotate(PsiElement, AnnotationHolder) - Method in class org.squashtest.ta.intellij.plugin.validation.BaseAnnotationProjectServiceImpl
 
annotate(PsiElement, AnnotationHolder) - Method in interface org.squashtest.ta.intellij.plugin.validation.SquashMacroAnnotationProjectService
Main service method.
annotate(PsiElement, AnnotationHolder) - Method in class org.squashtest.ta.intellij.plugin.validation.SquashMacroAnnotator
 
annotate(PsiElement, AnnotationHolder) - Method in interface org.squashtest.ta.intellij.plugin.validation.SquashTestAnnotationProjectService
Main service method.
annotate(PsiElement, AnnotationHolder) - Method in class org.squashtest.ta.intellij.plugin.validation.SquashTestAnnotator
 
AssertInstructionParser - Class in org.squashtest.ta.intellij.plugin.validation
 
AssertInstructionParser() - Constructor for class org.squashtest.ta.intellij.plugin.validation.AssertInstructionParser
 

B

BaseAnnotationProjectServiceImpl - Class in org.squashtest.ta.intellij.plugin.validation
 
BaseAnnotationProjectServiceImpl(NotificationProjectService, IdeaFrameworkConnector) - Constructor for class org.squashtest.ta.intellij.plugin.validation.BaseAnnotationProjectServiceImpl
 
before(int) - Method in class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult
true if this occurrence is before the given position
before(int) - Method in class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult.LineSearchHit
 

C

checkContent() - Method in class org.squashtest.ta.intellij.plugin.completion.SquashMacroFileContentControl
 
CMD_KEY - Static variable in class org.squashtest.ta.intellij.plugin.highlight.SquashMacroSyntaxHighlighter
 
CollectionToolkit - Class in org.squashtest.ta.intellij.plugin.tools
This class offers various collection operations.
CollectionToolkit() - Constructor for class org.squashtest.ta.intellij.plugin.tools.CollectionToolkit
 
collectNavigationMarkers(PsiElement, Collection<? super RelatedItemLineMarkerInfo>) - Method in interface org.squashtest.ta.intellij.plugin.validation.SquashMacroLineMarkerProjectService
 
collectNavigationMarkers(PsiElement, Collection<? super RelatedItemLineMarkerInfo>) - Method in class org.squashtest.ta.intellij.plugin.validation.SquashMacroLineMarkerProjectServiceImpl
 
collectNavigationMarkers(PsiElement, Collection<? super RelatedItemLineMarkerInfo>) - Method in class org.squashtest.ta.intellij.plugin.validation.SquashMacroLineMarkerProvider
 
collectNavigationMarkers(PsiElement, Collection<? super RelatedItemLineMarkerInfo>) - Method in interface org.squashtest.ta.intellij.plugin.validation.SquashTestLineMarkerProjectService
 
collectNavigationMarkers(PsiElement, Collection<? super RelatedItemLineMarkerInfo>) - Method in class org.squashtest.ta.intellij.plugin.validation.SquashTestLineMarkerProjectServiceImpl
 
collectNavigationMarkers(PsiElement, Collection<? super RelatedItemLineMarkerInfo>) - Method in class org.squashtest.ta.intellij.plugin.validation.SquashTestLineMarkerProvider
 
COMMENT - Static variable in class org.squashtest.ta.intellij.plugin.highlight.SquashMacroSyntaxHighlighter
 
COMMENTS - Static variable in class org.squashtest.ta.intellij.plugin.language.SquashMacroParserDefinition
 
compareKeySet(List<String>, List<String>) - Static method in class org.squashtest.ta.intellij.plugin.tools.CollectionToolkit
This method is to compare if every string at a specific position of the two (size-equal) comparing lists is equal to each other TODO : this compares ORDERED keysets for equality (ignoring case and initial/terminal whitespace).
compareSets(List<SquashMacroMacroTitle>, List<String>, Map<Integer, String>, SquashMacroMacroTitle, List<String>, Map<Integer, String>) - Method in class org.squashtest.ta.intellij.plugin.projectmodel.MacroDefinitionOperations
TODO : this code does not "compare sets".
connector - Variable in class org.squashtest.ta.intellij.plugin.validation.BaseAnnotationProjectServiceImpl
 
ConvertInstructionParser - Class in org.squashtest.ta.intellij.plugin.validation
 
ConvertInstructionParser() - Constructor for class org.squashtest.ta.intellij.plugin.validation.ConvertInstructionParser
 
createDSLMacroSignatureListFromPsiElementTitle(SquashMacroMacroTitle) - Method in class org.squashtest.ta.intellij.plugin.projectmodel.MacroDefinitionOperations
 
createElement(ASTNode) - Method in class org.squashtest.ta.intellij.plugin.language.SquashMacroParserDefinition
 
createElement(ASTNode) - Method in class org.squashtest.ta.intellij.plugin.language.SquashTestParserDefinition
 
createFile(FileViewProvider) - Method in class org.squashtest.ta.intellij.plugin.language.SquashMacroParserDefinition
 
createFile(FileViewProvider) - Method in class org.squashtest.ta.intellij.plugin.language.SquashTestParserDefinition
 
createFileTypes(FileTypeConsumer) - Method in class org.squashtest.ta.intellij.plugin.language.SquashMacroFileTypeFactory
 
createFileTypes(FileTypeConsumer) - Method in class org.squashtest.ta.intellij.plugin.language.SquashTestFileTypeFactory
 
createLexer(Project) - Method in class org.squashtest.ta.intellij.plugin.language.SquashMacroParserDefinition
 
createLexer(Project) - Method in class org.squashtest.ta.intellij.plugin.language.SquashTestParserDefinition
 
createNotification(NotificationType, String, String, String) - Method in class org.squashtest.ta.intellij.plugin.notification.NotificationProjectServiceImpl
Factory method for notification objects.
createParser(Project) - Method in class org.squashtest.ta.intellij.plugin.language.SquashMacroParserDefinition
 
createParser(Project) - Method in class org.squashtest.ta.intellij.plugin.language.SquashTestParserDefinition
 

D

DefineInstructionParser - Class in org.squashtest.ta.intellij.plugin.validation
 
DefineInstructionParser() - Constructor for class org.squashtest.ta.intellij.plugin.validation.DefineInstructionParser
 
DSLInstructionLineCompletionHelper - Class in org.squashtest.ta.intellij.plugin.completion
This helper class provides general DSL Instruction line completion logic.
DSLInstructionLineCompletionHelper(IdeaFrameworkConnector) - Constructor for class org.squashtest.ta.intellij.plugin.completion.DSLInstructionLineCompletionHelper
 
DSLInstructionParser - Class in org.squashtest.ta.intellij.plugin.validation
 
DSLInstructionParser() - Constructor for class org.squashtest.ta.intellij.plugin.validation.DSLInstructionParser
 

E

EngineComponentCheckingResult - Class in org.squashtest.ta.intellij.plugin.validation
 
EngineComponentCheckingResult(boolean, TextRange) - Constructor for class org.squashtest.ta.intellij.plugin.validation.EngineComponentCheckingResult
 
EngineComponentManager - Class in org.squashtest.ta.intellij.plugin.validation
 
EngineComponentManager(String, TextRange) - Constructor for class org.squashtest.ta.intellij.plugin.validation.EngineComponentManager
 
equals(Object) - Method in class org.squashtest.ta.intellij.plugin.validation.MyIntentionAction
 
ExecuteInstructionParser - Class in org.squashtest.ta.intellij.plugin.validation
 
ExecuteInstructionParser() - Constructor for class org.squashtest.ta.intellij.plugin.validation.ExecuteInstructionParser
 
expectedFolder() - Method in class org.squashtest.ta.intellij.plugin.projectmodel.SquashMacroFileLocationProjectServiceImpl
 
expectedFolder() - Method in class org.squashtest.ta.intellij.plugin.projectmodel.SquashTestFileLocationService
 

F

FILE - Static variable in class org.squashtest.ta.intellij.plugin.language.SquashMacroIcons
 
FILE - Static variable in class org.squashtest.ta.intellij.plugin.language.SquashMacroParserDefinition
 
FILE - Static variable in class org.squashtest.ta.intellij.plugin.language.SquashTestIcons
 
FILE - Static variable in class org.squashtest.ta.intellij.plugin.language.SquashTestParserDefinition
 
findCompleteOccurrenceOrPartialEndingOccurrence(String, String, int) - Static method in class org.squashtest.ta.intellij.plugin.tools.StringToolkit
This function finds out if a specified string contains any complete occurrence of a target string, or ends with the target's beginning.

G

getAdditionalHighlightingTagToDescriptorMap() - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashMacroColorSettingsPage
 
getAdditionalHighlightingTagToDescriptorMap() - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashTestColorSettingsPage
 
getAttributeDescriptors() - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashMacroColorSettingsPage
 
getAttributeDescriptors() - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashTestColorSettingsPage
 
getBestMatchSpecificity() - Method in class org.squashtest.ta.intellij.plugin.validation.SquashMacroCallControlResult
 
getColorDescriptors() - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashMacroColorSettingsPage
 
getColorDescriptors() - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashTestColorSettingsPage
 
getCommentTokens() - Method in class org.squashtest.ta.intellij.plugin.language.SquashMacroParserDefinition
 
getCommentTokens() - Method in class org.squashtest.ta.intellij.plugin.language.SquashTestParserDefinition
 
getContent() - Method in class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult
 
getContent() - Method in class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult.LineSearchHit
Exact value of the occurrence (as it may have been defined as a regex or other variable search target definition)
getCustomMacroTitles() - Method in class org.squashtest.ta.intellij.plugin.validation.SquashMacroCallControlResult
 
getCustomMacroTitlesByTitleContent(SquashMacroMacroTitleContent) - Method in class org.squashtest.ta.intellij.plugin.highlight.MacroHighlightsHelper
This method is to get a the macro signature in the project 'shortcuts' folder with a searching signature content
getDefaultExtension() - Method in class org.squashtest.ta.intellij.plugin.language.SquashMacroFileType
 
getDefaultExtension() - Method in class org.squashtest.ta.intellij.plugin.language.SquashTestFileType
 
getDemoText() - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashMacroColorSettingsPage
 
getDemoText() - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashTestColorSettingsPage
 
getDescription() - Method in class org.squashtest.ta.intellij.plugin.language.SquashMacroFileType
 
getDescription() - Method in class org.squashtest.ta.intellij.plugin.language.SquashTestFileType
 
getDisplayName() - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashMacroColorSettingsPage
 
getDisplayName() - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashTestColorSettingsPage
 
getEndIndex() - Method in class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult
 
getEndIndex() - Method in class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult.LineSearchHit
Where the occurrence ended in the original string
getFamilyName() - Method in class org.squashtest.ta.intellij.plugin.validation.MyIntentionAction
 
getFileNodeType() - Method in class org.squashtest.ta.intellij.plugin.language.SquashMacroParserDefinition
 
getFileNodeType() - Method in class org.squashtest.ta.intellij.plugin.language.SquashTestParserDefinition
 
getFileType() - Method in class org.squashtest.ta.intellij.plugin.language.SquashMacroFile
 
getFileType() - Method in class org.squashtest.ta.intellij.plugin.language.SquashTestFile
 
getHeadProperty() - Method in class org.squashtest.ta.intellij.plugin.completion.SquashPropertyListTemplate
 
getHighlighter() - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashMacroColorSettingsPage
 
getHighlighter() - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashTestColorSettingsPage
 
getHighlightingLexer() - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashMacroSyntaxHighlighter
 
getHighlightingLexer() - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashTestSyntaxHighlighter
 
getIcon() - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashMacroColorSettingsPage
 
getIcon() - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashTestColorSettingsPage
 
getIcon(int) - Method in class org.squashtest.ta.intellij.plugin.language.SquashMacroFile
 
getIcon() - Method in class org.squashtest.ta.intellij.plugin.language.SquashMacroFileType
 
getIcon(int) - Method in class org.squashtest.ta.intellij.plugin.language.SquashTestFile
 
getIcon() - Method in class org.squashtest.ta.intellij.plugin.language.SquashTestFileType
 
getIcon(int) - Method in class org.squashtest.ta.intellij.plugin.validation.MyIntentionAction
 
getInstructionMandatoryTokens() - Method in class org.squashtest.ta.intellij.plugin.validation.AssertInstructionParser
 
getInstructionMandatoryTokens() - Method in class org.squashtest.ta.intellij.plugin.validation.ConvertInstructionParser
 
getInstructionMandatoryTokens() - Method in class org.squashtest.ta.intellij.plugin.validation.DefineInstructionParser
 
getInstructionMandatoryTokens() - Method in class org.squashtest.ta.intellij.plugin.validation.DSLInstructionParser
 
getInstructionMandatoryTokens() - Method in class org.squashtest.ta.intellij.plugin.validation.ExecuteInstructionParser
 
getInstructionMandatoryTokens() - Method in class org.squashtest.ta.intellij.plugin.validation.LoadInstructionParser
 
getInstructionMandatoryTokens() - Method in class org.squashtest.ta.intellij.plugin.validation.VerifyInstructionParser
 
getInstructionParserName() - Method in class org.squashtest.ta.intellij.plugin.validation.AssertInstructionParser
 
getInstructionParserName() - Method in class org.squashtest.ta.intellij.plugin.validation.ConvertInstructionParser
 
getInstructionParserName() - Method in class org.squashtest.ta.intellij.plugin.validation.DefineInstructionParser
 
getInstructionParserName() - Method in class org.squashtest.ta.intellij.plugin.validation.DSLInstructionParser
 
getInstructionParserName() - Method in class org.squashtest.ta.intellij.plugin.validation.ExecuteInstructionParser
 
getInstructionParserName() - Method in class org.squashtest.ta.intellij.plugin.validation.LoadInstructionParser
 
getInstructionParserName() - Method in class org.squashtest.ta.intellij.plugin.validation.VerifyInstructionParser
 
getInstructionTokens() - Method in class org.squashtest.ta.intellij.plugin.validation.AssertInstructionParser
 
getInstructionTokens() - Method in class org.squashtest.ta.intellij.plugin.validation.ConvertInstructionParser
 
getInstructionTokens() - Method in class org.squashtest.ta.intellij.plugin.validation.DefineInstructionParser
 
getInstructionTokens() - Method in class org.squashtest.ta.intellij.plugin.validation.DSLInstructionParser
 
getInstructionTokens() - Method in class org.squashtest.ta.intellij.plugin.validation.ExecuteInstructionParser
 
getInstructionTokens() - Method in class org.squashtest.ta.intellij.plugin.validation.LoadInstructionParser
 
getInstructionTokens() - Method in class org.squashtest.ta.intellij.plugin.validation.VerifyInstructionParser
 
getIthIndexes(String, String, String, int) - Static method in class org.squashtest.ta.intellij.plugin.tools.StringToolkit
This method is to get the position of the i th (1st, 2nd, 3rd, or 4th...) element in a string content
getKey() - Method in class org.squashtest.ta.intellij.plugin.completion.SquashPropertyTemplate
 
getLatestMacroLineTemplate() - Method in class org.squashtest.ta.intellij.plugin.validation.SquashMacroCallControlResult
 
getMacroKeysFromTitleContent(SquashMacroMacroTitleContent) - Method in class org.squashtest.ta.intellij.plugin.projectmodel.MacroDefinitionOperations
 
getMacroParamsFromTitleContent(SquashMacroMacroTitleContent) - Method in class org.squashtest.ta.intellij.plugin.projectmodel.MacroDefinitionOperations
 
getMacroTitlesInProjectShortcutsFolder() - Method in interface org.squashtest.ta.intellij.plugin.projectmodel.SquashMacroFileLocationProjectService
 
getMacroTitlesInProjectShortcutsFolder() - Method in class org.squashtest.ta.intellij.plugin.projectmodel.SquashMacroFileLocationProjectServiceImpl
This method is to get all non-empty-macro-titles in the project 'shortcuts' folder or one of its subfolders
getMatchNumber() - Method in class org.squashtest.ta.intellij.plugin.validation.SquashMacroCallControlResult
 
getName() - Method in class org.squashtest.ta.intellij.plugin.completion.SquashMacroTemplate
 
getName() - Method in class org.squashtest.ta.intellij.plugin.completion.SquashPropertyListTemplate
 
getName() - Method in class org.squashtest.ta.intellij.plugin.language.SquashMacroFileType
 
getName() - Method in class org.squashtest.ta.intellij.plugin.language.SquashTestFileType
 
getName() - Method in class org.squashtest.ta.intellij.plugin.validation.EngineComponentManager
 
getProperties() - Method in enum org.squashtest.ta.intellij.plugin.completion.SquashDSLInstructionTemplate
 
getProperties() - Method in class org.squashtest.ta.intellij.plugin.completion.SquashPropertyListTemplate
 
getService(Class<CType>, PsiElement) - Method in class org.squashtest.ta.intellij.plugin.ProjectAwareRegistry
Get project level components explicitely.
getSource() - Method in class org.squashtest.ta.intellij.plugin.completion.SquashMacroTemplate
 
getSquashDSLComponentRegistry() - Method in interface org.squashtest.ta.intellij.plugin.fwconnector.IdeaFrameworkConnector
 
getSquashDSLComponentRegistry() - Method in class org.squashtest.ta.intellij.plugin.fwconnector.IdeaFrameworkConnectorImpl
 
getStartIndex() - Method in class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult
 
getStartIndex() - Method in class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult.LineSearchHit
Where the occurrence begins in the original string.
getStringLiteralElements() - Method in class org.squashtest.ta.intellij.plugin.language.SquashMacroParserDefinition
 
getStringLiteralElements() - Method in class org.squashtest.ta.intellij.plugin.language.SquashTestParserDefinition
 
getSyntaxHighlighter(Project, VirtualFile) - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashMacroSyntaxHighlighterFactory
 
getSyntaxHighlighter(Project, VirtualFile) - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashTestSyntaxHighlighterFactory
 
getText() - Method in class org.squashtest.ta.intellij.plugin.validation.MyIntentionAction
 
getTextRange() - Method in class org.squashtest.ta.intellij.plugin.validation.EngineComponentCheckingResult
 
getTextRange() - Method in class org.squashtest.ta.intellij.plugin.validation.EngineComponentManager
 
getTokenHighlights(IElementType) - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashMacroSyntaxHighlighter
 
getTokenHighlights(IElementType) - Method in class org.squashtest.ta.intellij.plugin.highlight.SquashTestSyntaxHighlighter
 
getValue() - Method in class org.squashtest.ta.intellij.plugin.completion.SquashPropertyTemplate
 
getWhitespaceTokens() - Method in class org.squashtest.ta.intellij.plugin.language.SquashMacroParserDefinition
 
getWhitespaceTokens() - Method in class org.squashtest.ta.intellij.plugin.language.SquashTestParserDefinition
 

H

hashCode() - Method in class org.squashtest.ta.intellij.plugin.validation.MyIntentionAction
 

I

IdeaFrameworkConnector - Interface in org.squashtest.ta.intellij.plugin.fwconnector
 
IdeaFrameworkConnectorImpl - Class in org.squashtest.ta.intellij.plugin.fwconnector
 
IdeaFrameworkConnectorImpl(Project, NotificationProjectService) - Constructor for class org.squashtest.ta.intellij.plugin.fwconnector.IdeaFrameworkConnectorImpl
 
IdeaFrameworkConnectorImpl(Project, BackgroundFrameworkConnectorFactory, NotificationProjectService) - Constructor for class org.squashtest.ta.intellij.plugin.fwconnector.IdeaFrameworkConnectorImpl
 
INSTANCE - Static variable in class org.squashtest.ta.intellij.plugin.language.SquashMacroFileType
 
INSTANCE - Static variable in class org.squashtest.ta.intellij.plugin.language.SquashTestFileType
 
InvalidProjectException - Exception in org.squashtest.ta.intellij.plugin.projectmodel
This exception is thrown whenever the current project is found not to be a valid Squash TF DSL project.
InvalidProjectException(String) - Constructor for exception org.squashtest.ta.intellij.plugin.projectmodel.InvalidProjectException
 
InvalidProjectException(String, Throwable) - Constructor for exception org.squashtest.ta.intellij.plugin.projectmodel.InvalidProjectException
 
isAvailable(Project, Editor, PsiFile) - Method in class org.squashtest.ta.intellij.plugin.validation.MyIntentionAction
 
isEmptyMacroLine() - Method in class org.squashtest.ta.intellij.plugin.validation.SquashMacroCallControlResult
 
isFound() - Method in class org.squashtest.ta.intellij.plugin.validation.EngineComponentCheckingResult
 
isInBuiltIn() - Method in class org.squashtest.ta.intellij.plugin.projectmodel.SquashMacroTitleControlResult
 
isInCustom() - Method in class org.squashtest.ta.intellij.plugin.projectmodel.SquashMacroTitleControlResult
 
isInShortCutsFolder(String) - Method in interface org.squashtest.ta.intellij.plugin.projectmodel.SquashMacroFileLocationProjectService
 
isInShortCutsFolder(String) - Method in class org.squashtest.ta.intellij.plugin.projectmodel.SquashMacroFileLocationProjectServiceImpl
This method is to check if the working TA macro definition file is in the project 'src/squashTA/shortcuts' folder or one of its subfolders
isInTestsFolder(String) - Method in class org.squashtest.ta.intellij.plugin.projectmodel.SquashTestFileLocationService
This method is to check if the working TA test file is in the project 'tests' folder

J

JAR_PROTOCOL - Static variable in class org.squashtest.ta.intellij.plugin.fwconnector.IdeaFrameworkConnectorImpl
 

L

LINE_SEARCH_MISS - Static variable in class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult
 
LineSearchHit(int, int, String) - Constructor for class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult.LineSearchHit
 
LineSearchingResult - Class in org.squashtest.ta.intellij.plugin.tools
This class defines one found location of a given target pattern in a larger string.
LineSearchingResult() - Constructor for class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult
 
LineSearchingResult.LineSearchHit - Class in org.squashtest.ta.intellij.plugin.tools
 
LoadInstructionParser - Class in org.squashtest.ta.intellij.plugin.validation
 
LoadInstructionParser() - Constructor for class org.squashtest.ta.intellij.plugin.validation.LoadInstructionParser
 
LOGGER - Static variable in class org.squashtest.ta.intellij.plugin.fwconnector.IdeaFrameworkConnectorImpl
 
LOGGER - Static variable in class org.squashtest.ta.intellij.plugin.notification.NotificationProjectServiceImpl
 
LOGGER - Static variable in class org.squashtest.ta.intellij.plugin.tools.StringToolkit
 

M

MacroCallLineCompletionHelper - Class in org.squashtest.ta.intellij.plugin.completion
 
MacroCallValidationHelper - Class in org.squashtest.ta.intellij.plugin.validation
 
MacroCallValidationHelper(SquashMacroFileLocationProjectService) - Constructor for class org.squashtest.ta.intellij.plugin.validation.MacroCallValidationHelper
 
MacroDefinitionOperations - Class in org.squashtest.ta.intellij.plugin.projectmodel
Provide operations on macro-related IntelliJ project/code model objects.
MacroDefinitionOperations() - Constructor for class org.squashtest.ta.intellij.plugin.projectmodel.MacroDefinitionOperations
 
MacroDefinitionValidationHelper - Class in org.squashtest.ta.intellij.plugin.validation
 
MacroDefinitionValidationHelper(SquashMacroFileLocationProjectService) - Constructor for class org.squashtest.ta.intellij.plugin.validation.MacroDefinitionValidationHelper
 
MacroHighlightsHelper - Class in org.squashtest.ta.intellij.plugin.highlight
 
MacroHighlightsHelper(SquashMacroFileLocationProjectService) - Constructor for class org.squashtest.ta.intellij.plugin.highlight.MacroHighlightsHelper
 
makeColorToNewValue(MACRO_LINE, String, AnnotationHolder, String) - Method in class org.squashtest.ta.intellij.plugin.highlight.MacroHighlightsHelper
 
MyIntentionAction - Class in org.squashtest.ta.intellij.plugin.validation
 
MyIntentionAction(String) - Constructor for class org.squashtest.ta.intellij.plugin.validation.MyIntentionAction
 

N

notFound() - Method in class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult
 
NOTIFICATION_MINIMAL_PERIOD_MS - Static variable in class org.squashtest.ta.intellij.plugin.notification.NotificationProjectServiceImpl
 
NotificationProjectService - Interface in org.squashtest.ta.intellij.plugin.notification
Interface for the notification system.
NotificationProjectServiceImpl - Class in org.squashtest.ta.intellij.plugin.notification
Implementation of the notification service.
NotificationProjectServiceImpl(Project) - Constructor for class org.squashtest.ta.intellij.plugin.notification.NotificationProjectServiceImpl
Full initialization constructor.
notifyGlobal(NotificationType, String, String, String) - Method in interface org.squashtest.ta.intellij.plugin.notification.NotificationProjectService
Emits an application level notification (not for a specific project).
notifyGlobal(NotificationType, String, String, String) - Method in class org.squashtest.ta.intellij.plugin.notification.NotificationProjectServiceImpl
 
notifyProject(NotificationType, String, String, String) - Method in interface org.squashtest.ta.intellij.plugin.notification.NotificationProjectService
Emits a notification that is related to an IDE project.
notifyProject(NotificationType, String, String, String) - Method in class org.squashtest.ta.intellij.plugin.notification.NotificationProjectServiceImpl
 
notifySuccess(SquashDSLComponentRegistry) - Method in class org.squashtest.ta.intellij.plugin.fwconnector.IdeaFrameworkConnectorImpl
 

O

org.squashtest.ta.intellij.plugin - package org.squashtest.ta.intellij.plugin
This is the base package of the plugin.
org.squashtest.ta.intellij.plugin.completion - package org.squashtest.ta.intellij.plugin.completion
This package implements general completion logic for SKF languages.
org.squashtest.ta.intellij.plugin.fwconnector - package org.squashtest.ta.intellij.plugin.fwconnector
 
org.squashtest.ta.intellij.plugin.highlight - package org.squashtest.ta.intellij.plugin.highlight
This package provides generic highlight tools for SKF languages.
org.squashtest.ta.intellij.plugin.language - package org.squashtest.ta.intellij.plugin.language
This package defines the SKF DSL language definition for the plugin.
org.squashtest.ta.intellij.plugin.lexer - package org.squashtest.ta.intellij.plugin.lexer
 
org.squashtest.ta.intellij.plugin.notification - package org.squashtest.ta.intellij.plugin.notification
This package houses notification-related code.
org.squashtest.ta.intellij.plugin.projectmodel - package org.squashtest.ta.intellij.plugin.projectmodel
This package defines a model of the SKF project organization under intelliJ-+idea and tools to use it.
org.squashtest.ta.intellij.plugin.tools - package org.squashtest.ta.intellij.plugin.tools
 
org.squashtest.ta.intellij.plugin.validation - package org.squashtest.ta.intellij.plugin.validation
This package defines general validation logic for SKF languages.

P

performAnnotation(PsiElement, AnnotationHolder, SquashDSLComponentRegistry) - Method in class org.squashtest.ta.intellij.plugin.validation.BaseAnnotationProjectServiceImpl
Concrete service implementations define their own element annotation logioc by implementing this method.
performAnnotation(PsiElement, AnnotationHolder, SquashDSLComponentRegistry) - Method in class org.squashtest.ta.intellij.plugin.validation.SquashMacroAnnotationProjectServiceImpl
 
performAnnotation(PsiElement, AnnotationHolder, SquashDSLComponentRegistry) - Method in class org.squashtest.ta.intellij.plugin.validation.SquashTestAnnotationProjectServiceImpl
 
PrimerMatcherSquashDSLMacroSignatureVisitor - Class in org.squashtest.ta.intellij.plugin.completion
This visitor implements the process of checking that signature parts match a given primer string (the start of a macro call).
ProjectAwareRegistry - Class in org.squashtest.ta.intellij.plugin
This class allows application level components/services method calls to boot into a project context.
ProjectAwareRegistry() - Constructor for class org.squashtest.ta.intellij.plugin.ProjectAwareRegistry
 

R

report(Throwable) - Method in class org.squashtest.ta.intellij.plugin.fwconnector.IdeaFrameworkConnectorImpl
 

S

setBestMatchSpecificity(float) - Method in class org.squashtest.ta.intellij.plugin.validation.SquashMacroCallControlResult
 
setCustomMacroTitles(List<SquashMacroMacroTitle>) - Method in class org.squashtest.ta.intellij.plugin.validation.SquashMacroCallControlResult
 
setEmptyMacroLine(boolean) - Method in class org.squashtest.ta.intellij.plugin.validation.SquashMacroCallControlResult
 
setFound(boolean) - Method in class org.squashtest.ta.intellij.plugin.validation.EngineComponentCheckingResult
 
setInBuiltIn(boolean) - Method in class org.squashtest.ta.intellij.plugin.projectmodel.SquashMacroTitleControlResult
 
setInCustom(boolean) - Method in class org.squashtest.ta.intellij.plugin.projectmodel.SquashMacroTitleControlResult
 
setKey(String) - Method in class org.squashtest.ta.intellij.plugin.completion.SquashPropertyTemplate
 
setLatestMacroLineTemplate(SquashDSLMacro) - Method in class org.squashtest.ta.intellij.plugin.validation.SquashMacroCallControlResult
 
setMatchNumber(int) - Method in class org.squashtest.ta.intellij.plugin.validation.SquashMacroCallControlResult
 
setName(String) - Method in class org.squashtest.ta.intellij.plugin.validation.EngineComponentManager
 
setTextRange(TextRange) - Method in class org.squashtest.ta.intellij.plugin.validation.EngineComponentCheckingResult
 
setTextRange(TextRange) - Method in class org.squashtest.ta.intellij.plugin.validation.EngineComponentManager
 
setValue(String) - Method in class org.squashtest.ta.intellij.plugin.completion.SquashPropertyTemplate
 
Source - Enum in org.squashtest.ta.intellij.plugin.projectmodel
 
spaceExistenceTypeBetweenTokens(ASTNode, ASTNode) - Method in class org.squashtest.ta.intellij.plugin.language.SquashMacroParserDefinition
 
spaceExistenceTypeBetweenTokens(ASTNode, ASTNode) - Method in class org.squashtest.ta.intellij.plugin.language.SquashTestParserDefinition
 
SquashDSLInstructionTemplate - Enum in org.squashtest.ta.intellij.plugin.completion
 
SquashMacroAnnotationProjectService - Interface in org.squashtest.ta.intellij.plugin.validation
Interface for the test file annotation service.
SquashMacroAnnotationProjectServiceImpl - Class in org.squashtest.ta.intellij.plugin.validation
 
SquashMacroAnnotationProjectServiceImpl(NotificationProjectService, SquashMacroFileLocationProjectService, MacroCallValidationHelper, MacroDefinitionValidationHelper, MacroHighlightsHelper, IdeaFrameworkConnector) - Constructor for class org.squashtest.ta.intellij.plugin.validation.SquashMacroAnnotationProjectServiceImpl
 
SquashMacroAnnotator - Class in org.squashtest.ta.intellij.plugin.validation
 
SquashMacroAnnotator() - Constructor for class org.squashtest.ta.intellij.plugin.validation.SquashMacroAnnotator
 
SquashMacroCallControlResult - Class in org.squashtest.ta.intellij.plugin.validation
 
SquashMacroCallControlResult() - Constructor for class org.squashtest.ta.intellij.plugin.validation.SquashMacroCallControlResult
 
SquashMacroColorSettingsPage - Class in org.squashtest.ta.intellij.plugin.highlight
 
SquashMacroColorSettingsPage() - Constructor for class org.squashtest.ta.intellij.plugin.highlight.SquashMacroColorSettingsPage
 
SquashMacroFile - Class in org.squashtest.ta.intellij.plugin.language
 
SquashMacroFile(FileViewProvider) - Constructor for class org.squashtest.ta.intellij.plugin.language.SquashMacroFile
 
SquashMacroFileCompletionContributor - Class in org.squashtest.ta.intellij.plugin.completion
 
SquashMacroFileCompletionContributor() - Constructor for class org.squashtest.ta.intellij.plugin.completion.SquashMacroFileCompletionContributor
 
SquashMacroFileCompletionProjectService - Interface in org.squashtest.ta.intellij.plugin.completion
 
SquashMacroFileCompletionProjectServiceImpl - Class in org.squashtest.ta.intellij.plugin.completion
 
SquashMacroFileCompletionProjectServiceImpl(MacroCallLineCompletionHelper, DSLInstructionLineCompletionHelper) - Constructor for class org.squashtest.ta.intellij.plugin.completion.SquashMacroFileCompletionProjectServiceImpl
 
SquashMacroFileContentControl - Class in org.squashtest.ta.intellij.plugin.completion
 
SquashMacroFileContentControl(int, int) - Constructor for class org.squashtest.ta.intellij.plugin.completion.SquashMacroFileContentControl
 
SquashMacroFileLocationProjectService - Interface in org.squashtest.ta.intellij.plugin.projectmodel
 
SquashMacroFileLocationProjectServiceImpl - Class in org.squashtest.ta.intellij.plugin.projectmodel
 
SquashMacroFileLocationProjectServiceImpl(Project) - Constructor for class org.squashtest.ta.intellij.plugin.projectmodel.SquashMacroFileLocationProjectServiceImpl
 
SquashMacroFileType - Class in org.squashtest.ta.intellij.plugin.language
 
SquashMacroFileTypeFactory - Class in org.squashtest.ta.intellij.plugin.language
 
SquashMacroFileTypeFactory() - Constructor for class org.squashtest.ta.intellij.plugin.language.SquashMacroFileTypeFactory
 
SquashMacroIcons - Class in org.squashtest.ta.intellij.plugin.language
 
SquashMacroLexerAdapter - Class in org.squashtest.ta.intellij.plugin.lexer
 
SquashMacroLexerAdapter() - Constructor for class org.squashtest.ta.intellij.plugin.lexer.SquashMacroLexerAdapter
 
SquashMacroLineMarkerProjectService - Interface in org.squashtest.ta.intellij.plugin.validation
 
SquashMacroLineMarkerProjectServiceImpl - Class in org.squashtest.ta.intellij.plugin.validation
 
SquashMacroLineMarkerProjectServiceImpl(SquashMacroFileLocationProjectService, MacroCallValidationHelper, MacroDefinitionValidationHelper, MacroHighlightsHelper, IdeaFrameworkConnector) - Constructor for class org.squashtest.ta.intellij.plugin.validation.SquashMacroLineMarkerProjectServiceImpl
 
SquashMacroLineMarkerProvider - Class in org.squashtest.ta.intellij.plugin.validation
 
SquashMacroLineMarkerProvider() - Constructor for class org.squashtest.ta.intellij.plugin.validation.SquashMacroLineMarkerProvider
 
SquashMacroParserDefinition - Class in org.squashtest.ta.intellij.plugin.language
 
SquashMacroParserDefinition() - Constructor for class org.squashtest.ta.intellij.plugin.language.SquashMacroParserDefinition
 
SquashMacroSyntaxHighlighter - Class in org.squashtest.ta.intellij.plugin.highlight
 
SquashMacroSyntaxHighlighter() - Constructor for class org.squashtest.ta.intellij.plugin.highlight.SquashMacroSyntaxHighlighter
 
SquashMacroSyntaxHighlighterFactory - Class in org.squashtest.ta.intellij.plugin.highlight
 
SquashMacroSyntaxHighlighterFactory() - Constructor for class org.squashtest.ta.intellij.plugin.highlight.SquashMacroSyntaxHighlighterFactory
 
SquashMacroTemplate - Class in org.squashtest.ta.intellij.plugin.completion
 
SquashMacroTemplate(Source, String) - Constructor for class org.squashtest.ta.intellij.plugin.completion.SquashMacroTemplate
 
SquashMacroTitleControlResult - Class in org.squashtest.ta.intellij.plugin.projectmodel
 
SquashMacroTitleControlResult(boolean, boolean) - Constructor for class org.squashtest.ta.intellij.plugin.projectmodel.SquashMacroTitleControlResult
 
SquashMacroTitleControlResult() - Constructor for class org.squashtest.ta.intellij.plugin.projectmodel.SquashMacroTitleControlResult
 
SquashPropertyListTemplate - Class in org.squashtest.ta.intellij.plugin.completion
 
SquashPropertyListTemplate(String, String, SquashPropertyTemplate[]) - Constructor for class org.squashtest.ta.intellij.plugin.completion.SquashPropertyListTemplate
 
SquashPropertyTemplate - Class in org.squashtest.ta.intellij.plugin.completion
 
SquashPropertyTemplate(String, String) - Constructor for class org.squashtest.ta.intellij.plugin.completion.SquashPropertyTemplate
 
SquashTestAnnotationProjectService - Interface in org.squashtest.ta.intellij.plugin.validation
Interface for the test file annotation service.
SquashTestAnnotationProjectServiceImpl - Class in org.squashtest.ta.intellij.plugin.validation
 
SquashTestAnnotationProjectServiceImpl(NotificationProjectService, SquashTestFileLocationService, MacroCallValidationHelper, MacroHighlightsHelper, IdeaFrameworkConnector) - Constructor for class org.squashtest.ta.intellij.plugin.validation.SquashTestAnnotationProjectServiceImpl
 
SquashTestAnnotator - Class in org.squashtest.ta.intellij.plugin.validation
 
SquashTestAnnotator() - Constructor for class org.squashtest.ta.intellij.plugin.validation.SquashTestAnnotator
 
SquashTestColorSettingsPage - Class in org.squashtest.ta.intellij.plugin.highlight
 
SquashTestColorSettingsPage() - Constructor for class org.squashtest.ta.intellij.plugin.highlight.SquashTestColorSettingsPage
 
SquashTestFile - Class in org.squashtest.ta.intellij.plugin.language
 
SquashTestFile(FileViewProvider) - Constructor for class org.squashtest.ta.intellij.plugin.language.SquashTestFile
 
SquashTestFileCompletionContributor - Class in org.squashtest.ta.intellij.plugin.completion
 
SquashTestFileCompletionContributor() - Constructor for class org.squashtest.ta.intellij.plugin.completion.SquashTestFileCompletionContributor
 
SquashTestFileCompletionProjectService - Interface in org.squashtest.ta.intellij.plugin.completion
 
SquashTestFileCompletionProjectServiceImpl - Class in org.squashtest.ta.intellij.plugin.completion
 
SquashTestFileCompletionProjectServiceImpl(MacroCallLineCompletionHelper, DSLInstructionLineCompletionHelper) - Constructor for class org.squashtest.ta.intellij.plugin.completion.SquashTestFileCompletionProjectServiceImpl
 
SquashTestFileLocationService - Class in org.squashtest.ta.intellij.plugin.projectmodel
 
SquashTestFileLocationService(Project) - Constructor for class org.squashtest.ta.intellij.plugin.projectmodel.SquashTestFileLocationService
 
SquashTestFileType - Class in org.squashtest.ta.intellij.plugin.language
 
SquashTestFileTypeFactory - Class in org.squashtest.ta.intellij.plugin.language
 
SquashTestFileTypeFactory() - Constructor for class org.squashtest.ta.intellij.plugin.language.SquashTestFileTypeFactory
 
SquashTestIcons - Class in org.squashtest.ta.intellij.plugin.language
 
SquashTestLexerAdapter - Class in org.squashtest.ta.intellij.plugin.lexer
 
SquashTestLexerAdapter() - Constructor for class org.squashtest.ta.intellij.plugin.lexer.SquashTestLexerAdapter
 
SquashTestLineMarkerProjectService - Interface in org.squashtest.ta.intellij.plugin.validation
 
SquashTestLineMarkerProjectServiceImpl - Class in org.squashtest.ta.intellij.plugin.validation
 
SquashTestLineMarkerProjectServiceImpl(MacroCallValidationHelper, SquashTestFileLocationService, IdeaFrameworkConnector) - Constructor for class org.squashtest.ta.intellij.plugin.validation.SquashTestLineMarkerProjectServiceImpl
 
SquashTestLineMarkerProvider - Class in org.squashtest.ta.intellij.plugin.validation
This class is wired to the platform's marker provider extension point and transfers calls to the project level components that do the real job.
SquashTestLineMarkerProvider() - Constructor for class org.squashtest.ta.intellij.plugin.validation.SquashTestLineMarkerProvider
 
SquashTestParserDefinition - Class in org.squashtest.ta.intellij.plugin.language
 
SquashTestParserDefinition() - Constructor for class org.squashtest.ta.intellij.plugin.language.SquashTestParserDefinition
 
SquashTestSyntaxHighlighter - Class in org.squashtest.ta.intellij.plugin.highlight
 
SquashTestSyntaxHighlighter() - Constructor for class org.squashtest.ta.intellij.plugin.highlight.SquashTestSyntaxHighlighter
 
SquashTestSyntaxHighlighterFactory - Class in org.squashtest.ta.intellij.plugin.highlight
 
SquashTestSyntaxHighlighterFactory() - Constructor for class org.squashtest.ta.intellij.plugin.highlight.SquashTestSyntaxHighlighterFactory
 
startsBefore(int) - Method in class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult.LineSearchHit
 
startsBefore(int) - Method in class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult
 
StringToolkit - Class in org.squashtest.ta.intellij.plugin.tools
This class offers various String manipulation tools.

T

toString() - Method in enum org.squashtest.ta.intellij.plugin.completion.SquashDSLInstructionTemplate
 
toString() - Method in class org.squashtest.ta.intellij.plugin.completion.SquashMacroTemplate
 
toString() - Method in class org.squashtest.ta.intellij.plugin.completion.SquashPropertyListTemplate
 
toString() - Method in class org.squashtest.ta.intellij.plugin.completion.SquashPropertyTemplate
 
toString() - Method in class org.squashtest.ta.intellij.plugin.language.SquashMacroFile
 
toString() - Method in class org.squashtest.ta.intellij.plugin.language.SquashTestFile
 
toString() - Method in class org.squashtest.ta.intellij.plugin.projectmodel.SquashMacroTitleControlResult
 
toString() - Method in class org.squashtest.ta.intellij.plugin.validation.SquashMacroCallControlResult
 

V

VALUE - Static variable in class org.squashtest.ta.intellij.plugin.highlight.SquashMacroSyntaxHighlighter
 
VALUE - Static variable in class org.squashtest.ta.intellij.plugin.highlight.SquashTestSyntaxHighlighter
 
valueOf(String) - Static method in enum org.squashtest.ta.intellij.plugin.completion.SquashDSLInstructionTemplate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.squashtest.ta.intellij.plugin.projectmodel.Source
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.squashtest.ta.intellij.plugin.completion.SquashDSLInstructionTemplate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.squashtest.ta.intellij.plugin.projectmodel.Source
Returns an array containing the constants of this enum type, in the order they are declared.
VerifyInstructionParser - Class in org.squashtest.ta.intellij.plugin.validation
 
VerifyInstructionParser() - Constructor for class org.squashtest.ta.intellij.plugin.validation.VerifyInstructionParser
 
visit(SquashDSLMacroFixedPart) - Method in class org.squashtest.ta.intellij.plugin.completion.PrimerMatcherSquashDSLMacroSignatureVisitor
 
visit(SquashDSLMacroParam) - Method in class org.squashtest.ta.intellij.plugin.completion.PrimerMatcherSquashDSLMacroSignatureVisitor
 

W

wasFound() - Method in class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult.LineSearchHit
 
wasFound() - Method in class org.squashtest.ta.intellij.plugin.tools.LineSearchingResult
 
WHITE_SPACES - Static variable in class org.squashtest.ta.intellij.plugin.language.SquashMacroParserDefinition
 
A B C D E F G H I J L M N O P R S T V W 
Skip navigation links

Copyright © 2018-2019 Henix. All Rights Reserved.