public class MacroDefinitionOperations extends Object
Constructor and Description |
---|
MacroDefinitionOperations() |
Modifier and Type | Method and Description |
---|---|
void |
addMacroSignaturePsiElementIntoList(SquashMacroCallControlResult result,
Source source,
Map<org.squashtest.ta.intellij.plugin.macro.psi.SquashMacroMacroTitle,org.squashtest.ta.galaxia.enginelink.components.SquashDSLMacro> customMacroMap,
org.squashtest.ta.galaxia.dsltools.MacroValidator validator) |
void |
compareSets(List<org.squashtest.ta.intellij.plugin.macro.psi.SquashMacroMacroTitle> result,
List<String> expectedKeySet,
Map<Integer,String> expectedParamSet,
org.squashtest.ta.intellij.plugin.macro.psi.SquashMacroMacroTitle title,
List<String> keySet,
Map<Integer,String> paramSet)
TODO : this code does not "compare sets".
|
List<org.squashtest.ta.galaxia.enginelink.components.SquashDSLMacroSignature> |
createDSLMacroSignatureListFromPsiElementTitle(org.squashtest.ta.intellij.plugin.macro.psi.SquashMacroMacroTitle signature) |
List<String> |
getMacroKeysFromTitleContent(org.squashtest.ta.intellij.plugin.macro.psi.SquashMacroMacroTitleContent macroTitleContent) |
Map<Integer,String> |
getMacroParamsFromTitleContent(org.squashtest.ta.intellij.plugin.macro.psi.SquashMacroMacroTitleContent macroTitleContent) |
public List<org.squashtest.ta.galaxia.enginelink.components.SquashDSLMacroSignature> createDSLMacroSignatureListFromPsiElementTitle(org.squashtest.ta.intellij.plugin.macro.psi.SquashMacroMacroTitle signature)
public void addMacroSignaturePsiElementIntoList(SquashMacroCallControlResult result, Source source, Map<org.squashtest.ta.intellij.plugin.macro.psi.SquashMacroMacroTitle,org.squashtest.ta.galaxia.enginelink.components.SquashDSLMacro> customMacroMap, org.squashtest.ta.galaxia.dsltools.MacroValidator validator)
@NotNull public List<String> getMacroKeysFromTitleContent(org.squashtest.ta.intellij.plugin.macro.psi.SquashMacroMacroTitleContent macroTitleContent)
@NotNull public Map<Integer,String> getMacroParamsFromTitleContent(org.squashtest.ta.intellij.plugin.macro.psi.SquashMacroMacroTitleContent macroTitleContent)
public void compareSets(List<org.squashtest.ta.intellij.plugin.macro.psi.SquashMacroMacroTitle> result, List<String> expectedKeySet, Map<Integer,String> expectedParamSet, org.squashtest.ta.intellij.plugin.macro.psi.SquashMacroMacroTitle title, List<String> keySet, Map<Integer,String> paramSet)
result
- expectedKeySet
- expectedParamSet
- title
- keySet
- paramSet
- Copyright © 2018-2019 Henix. All Rights Reserved.