Package com.vladsch.plugin.test.util
Class IntentionInfo
- java.lang.Object
-
- com.vladsch.plugin.test.util.IntentionInfo
-
- All Implemented Interfaces:
java.lang.Comparable<IntentionInfo>
public class IntentionInfo extends java.lang.Object implements java.lang.Comparable<IntentionInfo>
-
-
Field Summary
Fields Modifier and Type Field Description @NotNull com.intellij.codeInsight.intention.IntentionActionactionstatic IntentionInfo[]EMPTY_INTENTION_INFObooleanfileLevel@NotNull com.vladsch.flexmark.util.sequence.Rangerange@NotNull IntentionInfo[]subActions
-
Constructor Summary
Constructors Constructor Description IntentionInfo(boolean fileLevel, @NotNull com.intellij.codeInsight.intention.IntentionAction action, @NotNull com.vladsch.flexmark.util.sequence.Range range, @NotNull IntentionInfo[] subActions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(@NotNull IntentionInfo o)static IntentionInfoof(boolean fileLevel, @NotNull com.intellij.codeInsight.intention.IntentionAction action)static IntentionInfoof(boolean fileLevel, @NotNull com.intellij.codeInsight.intention.IntentionAction action, @NotNull com.intellij.openapi.util.TextRange range, @NotNull IntentionInfo[] subActions)static IntentionInfoof(boolean fileLevel, @NotNull com.intellij.codeInsight.intention.IntentionAction action, @NotNull com.vladsch.flexmark.util.sequence.Range range, @NotNull IntentionInfo[] subActions)
-
-
-
Field Detail
-
EMPTY_INTENTION_INFO
public static final IntentionInfo[] EMPTY_INTENTION_INFO
-
fileLevel
public final boolean fileLevel
-
action
@NotNull public final @NotNull com.intellij.codeInsight.intention.IntentionAction action
-
range
@NotNull public final @NotNull com.vladsch.flexmark.util.sequence.Range range
-
subActions
@NotNull public final @NotNull IntentionInfo[] subActions
-
-
Constructor Detail
-
IntentionInfo
public IntentionInfo(boolean fileLevel, @NotNull @NotNull com.intellij.codeInsight.intention.IntentionAction action, @NotNull @NotNull com.vladsch.flexmark.util.sequence.Range range, @NotNull @NotNull IntentionInfo[] subActions)
-
-
Method Detail
-
compareTo
public int compareTo(@NotNull @NotNull IntentionInfo o)- Specified by:
compareToin interfacejava.lang.Comparable<IntentionInfo>
-
of
public static IntentionInfo of(boolean fileLevel, @NotNull @NotNull com.intellij.codeInsight.intention.IntentionAction action)
-
of
public static IntentionInfo of(boolean fileLevel, @NotNull @NotNull com.intellij.codeInsight.intention.IntentionAction action, @NotNull @NotNull com.vladsch.flexmark.util.sequence.Range range, @NotNull @NotNull IntentionInfo[] subActions)
-
of
public static IntentionInfo of(boolean fileLevel, @NotNull @NotNull com.intellij.codeInsight.intention.IntentionAction action, @NotNull @NotNull com.intellij.openapi.util.TextRange range, @NotNull @NotNull IntentionInfo[] subActions)
-
-