Modifier and Type | Class and Description |
---|---|
protected class |
WebchainEditor.Handler |
protected class |
WebchainEditor.WebserviceListModel |
Modifier and Type | Field and Description |
---|---|
protected javax.swing.JButton |
addOutputButton |
protected javax.swing.JButton |
changeOutputUsedStatusButton |
protected javax.swing.JPanel |
contentPanel |
protected WebchainEditor.Handler |
handler |
protected javax.swing.JPanel |
inputPanel |
protected javax.swing.JButton |
ioEditButton |
protected javax.swing.ButtonModel |
latestGroupSelection |
protected java.util.Collection<javax.swing.JComponent> |
localizedComponents |
protected static javax.swing.JFileChooser |
locationChooser |
protected javax.swing.JTextField |
nameInput |
protected javax.swing.JPanel |
outputPanel |
protected Webchain |
webchain |
protected javax.swing.JList<java.lang.Object> |
webchainElementList |
protected WebchainEditor.WebserviceListModel |
webchainElementListModel |
protected javax.swing.JButton |
webserviceAddButton |
protected javax.swing.JRadioButton |
webserviceDynamicInput |
protected javax.swing.JTextArea |
webserviceInputArea |
protected javax.swing.ButtonGroup |
webserviceInputGroup |
protected javax.swing.JRadioButton |
webserviceLocationInput |
protected javax.swing.JButton |
webserviceRemoveButton |
protected javax.swing.JRadioButton |
webserviceStaticInput |
Constructor and Description |
---|
WebchainEditor() |
Modifier and Type | Method and Description |
---|---|
protected void |
addOutputElement() |
protected void |
addWebchainElement() |
void |
applyEdit() |
protected void |
changeOutputStatus(WebchainElements chainelement,
int index) |
void |
close() |
protected WebchainEditor.Handler |
createHandler() |
protected void |
editIOElement(WebchainElements chainelement,
int index)
edit Input/Output Elements
|
protected int |
feedBasicComponents(javax.swing.JPanel panel) |
protected void |
feedEditorComponent(javax.swing.JPanel panel) |
Webchain |
getEditingItem() |
java.awt.Component |
getEditorComponent() |
protected static javax.swing.JFileChooser |
getLocationChooser() |
protected java.lang.String |
getWebchainName() |
boolean |
hasChanges() |
protected void |
init() |
protected boolean |
openLocationChooser() |
protected void |
refreshWebchainActions() |
protected void |
removeWebchainElement(WebchainElements chainelement)
Remove Elements from List.
|
void |
resetEdit() |
void |
setEditingItem(Webchain webchain) |
protected javax.swing.JPanel contentPanel
protected java.util.Collection<javax.swing.JComponent> localizedComponents
protected javax.swing.JTextField nameInput
protected javax.swing.JButton webserviceAddButton
protected javax.swing.JButton webserviceRemoveButton
protected javax.swing.JButton ioEditButton
protected static javax.swing.JFileChooser locationChooser
protected javax.swing.JButton addOutputButton
protected javax.swing.JButton changeOutputUsedStatusButton
protected javax.swing.JRadioButton webserviceStaticInput
protected javax.swing.JRadioButton webserviceLocationInput
protected javax.swing.JRadioButton webserviceDynamicInput
protected javax.swing.ButtonGroup webserviceInputGroup
protected javax.swing.ButtonModel latestGroupSelection
protected javax.swing.JTextArea webserviceInputArea
protected javax.swing.JPanel inputPanel
protected javax.swing.JPanel outputPanel
protected javax.swing.JList<java.lang.Object> webchainElementList
protected WebchainEditor.WebserviceListModel webchainElementListModel
protected Webchain webchain
protected WebchainEditor.Handler handler
protected int feedBasicComponents(javax.swing.JPanel panel)
protected void feedEditorComponent(javax.swing.JPanel panel)
protected WebchainEditor.Handler createHandler()
protected void init()
protected java.lang.String getWebchainName()
public java.awt.Component getEditorComponent()
getEditorComponent
in interface de.ims.icarus.ui.helper.Editor<Webchain>
Editor.getEditorComponent()
public void setEditingItem(Webchain webchain)
setEditingItem
in interface de.ims.icarus.ui.helper.Editor<Webchain>
Editor.setEditingItem(java.lang.Object)
public Webchain getEditingItem()
getEditingItem
in interface de.ims.icarus.ui.helper.Editor<Webchain>
Editor.getEditingItem()
protected void refreshWebchainActions()
public void resetEdit()
resetEdit
in interface de.ims.icarus.ui.helper.Editor<Webchain>
Editor.resetEdit()
protected static javax.swing.JFileChooser getLocationChooser()
protected boolean openLocationChooser()
public void applyEdit()
applyEdit
in interface de.ims.icarus.ui.helper.Editor<Webchain>
Editor.applyEdit()
public boolean hasChanges()
hasChanges
in interface de.ims.icarus.ui.helper.Editor<Webchain>
Editor.hasChanges()
public void close()
close
in interface de.ims.icarus.ui.helper.Editor<Webchain>
Editor.close()
protected void addWebchainElement()
protected void addOutputElement()
protected void removeWebchainElement(WebchainElements chainelement)
chainelement
- protected void changeOutputStatus(WebchainElements chainelement, int index)
protected void editIOElement(WebchainElements chainelement, int index)
chainelement
- index
-