public class EnumDefinitionValueEditor
extends DialogCellEditor
Modifier and Type | Class and Description |
---|---|
static class |
EnumDefinitionValueEditor.EnumChangeAction |
static class |
EnumDefinitionValueEditor.EnumDefValueResult |
protected class |
EnumDefinitionValueEditor.ValueItem |
Modifier and Type | Field and Description |
---|---|
TextCellEditor |
commentEditor |
Constructor and Description |
---|
EnumDefinitionValueEditor(TreeNode node,
org.eclipse.swt.widgets.Composite table,
int style) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
doGetValue() |
long |
getUsagesCount(java.lang.String s) |
boolean |
isUsed(java.lang.String s) |
protected java.lang.Object |
openDialogBox(org.eclipse.swt.widgets.Control cellEditorWindow) |
boolean |
removeUsages(java.lang.String s) |
void |
setUsages(java.util.Map<java.lang.String,java.util.Map<TreeNode,java.util.Set<java.lang.String>>> usg) |
public EnumDefinitionValueEditor(TreeNode node, org.eclipse.swt.widgets.Composite table, int style)
public boolean isUsed(java.lang.String s)
public long getUsagesCount(java.lang.String s)
public boolean removeUsages(java.lang.String s)
public void setUsages(java.util.Map<java.lang.String,java.util.Map<TreeNode,java.util.Set<java.lang.String>>> usg)
protected java.lang.Object doGetValue()
protected java.lang.Object openDialogBox(org.eclipse.swt.widgets.Control cellEditorWindow)