public class SquashTestAnnotationProjectServiceImpl extends BaseAnnotationProjectServiceImpl implements SquashTestAnnotationProjectService
connector
Constructor and Description |
---|
SquashTestAnnotationProjectServiceImpl(NotificationProjectService notifier,
SquashTestFileLocationService fileLocationService,
MacroCallValidationHelper macroCallValidationHelper,
MacroHighlightsHelper macroHighlightsHelper,
IdeaFrameworkConnector connector) |
Modifier and Type | Method and Description |
---|---|
protected void |
performAnnotation(com.intellij.psi.PsiElement element,
com.intellij.lang.annotation.AnnotationHolder holder,
org.squashtest.ta.galaxia.enginelink.components.SquashDSLComponentRegistry macroJsonFileContent)
Concrete service implementations define their own element annotation logioc by implementing this method.
|
annotate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
annotate
public SquashTestAnnotationProjectServiceImpl(NotificationProjectService notifier, SquashTestFileLocationService fileLocationService, MacroCallValidationHelper macroCallValidationHelper, MacroHighlightsHelper macroHighlightsHelper, IdeaFrameworkConnector connector)
protected void performAnnotation(@NotNull com.intellij.psi.PsiElement element, @NotNull com.intellij.lang.annotation.AnnotationHolder holder, org.squashtest.ta.galaxia.enginelink.components.SquashDSLComponentRegistry macroJsonFileContent)
BaseAnnotationProjectServiceImpl
performAnnotation
in class BaseAnnotationProjectServiceImpl
element
- the element to annotate.holder
- the current annotation holder.macroJsonFileContent
- the current component registry instance to get component information from.Copyright © 2018-2019 Henix. All Rights Reserved.