public class EnvVariablesTable extends ListTableWithButtons<EnvironmentVariable>
| Modifier and Type | Class and Description |
|---|---|
protected class |
EnvVariablesTable.NameColumnInfo |
protected class |
EnvVariablesTable.ValueColumnInfo |
ListTableWithButtons.ElementsColumnInfoBase<T>| Constructor and Description |
|---|
EnvVariablesTable() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canDeleteElement(EnvironmentVariable selection) |
protected EnvironmentVariable |
cloneElement(EnvironmentVariable envVariable) |
protected EnvironmentVariable |
createElement() |
protected AnActionButton [] |
createExtraActions() |
protected ListTableModel |
createListModel() |
void |
editVariableName(EnvironmentVariable environmentVariable) |
javax.swing.JComponent |
getComponent() |
java.util.List<EnvironmentVariable> |
getEnvironmentVariables() |
protected boolean |
isEmpty(EnvironmentVariable element) |
static java.util.Map<java.lang.String,java.lang.String> |
parseEnvsFromText(java.lang.String content) |
void |
setPasteActionEnabled(boolean enabled) |
addNewElement, createAddAction, createRemoveAction, createToolbarDecorator, editSelection, getActionsPanel, getElements, getSelection, getTableView, isUpDownSupported, refreshValues, removeSelected, setDisabled, setEnabled, setModified, setSelection, setValues, shouldEditRowOnCreation, stopEditingpublic void setPasteActionEnabled(boolean enabled)
protected ListTableModel createListModel()
createListModel in class ListTableWithButtons<EnvironmentVariable>public void editVariableName(EnvironmentVariable environmentVariable)
public java.util.List<EnvironmentVariable> getEnvironmentVariables()
public javax.swing.JComponent getComponent()
getComponent in class ListTableWithButtons<EnvironmentVariable>protected EnvironmentVariable createElement()
createElement in class ListTableWithButtons<EnvironmentVariable>protected boolean isEmpty(EnvironmentVariable element)
isEmpty in class ListTableWithButtons<EnvironmentVariable>protected EnvironmentVariable cloneElement(EnvironmentVariable envVariable)
cloneElement in class ListTableWithButtons<EnvironmentVariable>protected boolean canDeleteElement(EnvironmentVariable selection)
canDeleteElement in class ListTableWithButtons<EnvironmentVariable>protected AnActionButton [] createExtraActions()
createExtraActions in class ListTableWithButtons<EnvironmentVariable>public static java.util.Map<java.lang.String,java.lang.String> parseEnvsFromText(java.lang.String content)