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)