public abstract class FilePathMacroBase extends Macro
Modifier and Type | Class and Description |
---|---|
static class |
FilePathMacroBase.FileNameMacro |
static class |
FilePathMacroBase.FileNameWithoutExtensionMacro |
static class |
FilePathMacroBase.FilePathMacro |
static class |
FilePathMacroBase.FileRelativePathMacro |
Constructor and Description |
---|
FilePathMacroBase() |
Modifier and Type | Method and Description |
---|---|
Result |
calculateResult(Expression [] params,
ExpressionContext context) |
protected TextResult |
calculateResult(VirtualFile virtualFile,
Project project) |
calculateLookupItems, calculateQuickResult, getDefaultValue, getLookupFocusDegree, getName, getPresentableName, isAcceptableInContext
public Result calculateResult(Expression [] params, ExpressionContext context)
calculateResult
in class Macro
protected TextResult calculateResult(VirtualFile virtualFile, Project project)