public class AutoCompletionItemPriority extends Object implements Comparable<AutoCompletionItemPriority>
Modifier and Type | Field and Description |
---|---|
private boolean |
inDataSet |
private boolean |
inStandard |
static AutoCompletionItemPriority |
IS_IN_DATASET
Indicates that this is an arbitrary value from the data set, i.e.
|
static AutoCompletionItemPriority |
IS_IN_SELECTION
Indicates that this is a value from a selected object.
|
static AutoCompletionItemPriority |
IS_IN_STANDARD
Indicates that this is a standard value, i.e. a standard tag name
or a standard value for a given tag name (from the presets).
|
static AutoCompletionItemPriority |
IS_IN_STANDARD_AND_IN_DATASET
Indicates, that the value is standard and it is found in the data.
|
private boolean |
selected |
static AutoCompletionItemPriority |
UNKNOWN
Unknown priority.
|
Constructor and Description |
---|
AutoCompletionItemPriority(boolean inDataSet,
boolean inStandard,
boolean selected) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(AutoCompletionItemPriority other)
Imposes an ordering on the priorities.
|
boolean |
isInDataSet() |
boolean |
isInStandard() |
boolean |
isSelected() |
AutoCompletionItemPriority |
mergeWith(AutoCompletionItemPriority other)
Merges two priorities.
|
String |
toString() |
public static final AutoCompletionItemPriority IS_IN_STANDARD_AND_IN_DATASET
public static final AutoCompletionItemPriority IS_IN_DATASET
public static final AutoCompletionItemPriority IS_IN_STANDARD
public static final AutoCompletionItemPriority IS_IN_SELECTION
public static final AutoCompletionItemPriority UNKNOWN
private final boolean inDataSet
private final boolean inStandard
private final boolean selected
public AutoCompletionItemPriority(boolean inDataSet, boolean inStandard, boolean selected)
public boolean isInDataSet()
public boolean isInStandard()
public boolean isSelected()
public int compareTo(AutoCompletionItemPriority other)
compareTo
in interface Comparable<AutoCompletionItemPriority>
public AutoCompletionItemPriority mergeWith(AutoCompletionItemPriority other)