public class AlgorithmCreateAction extends CommonEditAction
handleEditOperation deve ser redefinido para que seja
criado um painel para a criação da novo algoritmo.TAG_ACCELERATOR, TAG_MNEMONIC, TAG_NAME, TAG_TOOLTIPchangeSupport, enabledACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON| Constructor and Description |
|---|
AlgorithmCreateAction(CommonSelectionPanel selectionPanel,
ImageIcon icon)
Constrói a ação de criação de categorias de algoritmos.
|
| Modifier and Type | Method and Description |
|---|---|
void |
cancelCreation()
Realiza o cancelamento da ação de criar uma categoria.
|
csbase.logic.algorithms.AlgorithmInfo |
createAlgorithm(String algoName,
String algoId,
Hashtable<String,String> fieldValues)
Cria efetivamente o algoritmo no servidor.
|
AlgorithmSelectionPanel |
getSelectionPanel()
Obtém o painel de seleção, onde foi originada essa ação.
|
protected void |
handleEditOperation()
(non-Javadoc)
|
handleActionPerformedactionPerformed, getClassString, getDefaultIcon, getString, getStrokeFromTextgetApplicationaddPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledpublic AlgorithmCreateAction(CommonSelectionPanel selectionPanel, ImageIcon icon)
selectionPanel - painel de seleção de dados, onde essa ação foi
originadaicon - imagem da açãoprotected void handleEditOperation()
handleEditOperation in class CommonEditActionCommonEditAction.handleEditOperation()public csbase.logic.algorithms.AlgorithmInfo createAlgorithm(String algoName, String algoId, Hashtable<String,String> fieldValues)
algoName - nome do novo algoritmoalgoId - identificador do novo algoritmofieldValues - propriedades do algoritmopublic void cancelCreation()
public AlgorithmSelectionPanel getSelectionPanel()
getSelectionPanel in class CommonEditActionCopyright © 2017. All rights reserved.