public class ProgramEditor extends java.lang.Object implements ObjectListEditor.ItemEditor<Program>
| Constructor and Description |
|---|
ProgramEditor() |
| Modifier and Type | Method and Description |
|---|---|
Program |
cloneItem(Program object) |
Program |
editItem(java.awt.Component parent,
Program object,
MessageDialogs messageDialogs) |
Program |
editItem(java.awt.Component parent,
java.lang.String title,
Program program,
boolean editOnlyCommand,
boolean editOnlyLabel,
MessageDialogs messageDialogs)
Edit an instance of Program.
|
java.lang.String |
getItemLabel(Program object) |
public Program editItem(java.awt.Component parent, Program object, MessageDialogs messageDialogs)
editItem in interface ObjectListEditor.ItemEditor<Program>public Program editItem(java.awt.Component parent, java.lang.String title, Program program, boolean editOnlyCommand, boolean editOnlyLabel, MessageDialogs messageDialogs)
parent - Parent component for message dialogtitle - Title for this dialogprogram - Program instance to editeditOnlyCommand - Show and edit only command and working directory
(as a first step, such that name, version and suggested label can be
set after querying the program)editOnlyLabel - Edit only the label (show the other information
non-editable)messageDialogs - Message dialog managerpublic java.lang.String getItemLabel(Program object)
getItemLabel in interface ObjectListEditor.ItemEditor<Program>public Program cloneItem(Program object)
cloneItem in interface ObjectListEditor.ItemEditor<Program>