public class PlatformInfoDialog
extends java.lang.Object
PlatformInfoDialog é responsável por incluir ou
modificar as informações de uma plataforma de execução através de uma
interface específica.| Constructor and Description |
|---|
PlatformInfoDialog(java.awt.Window owner)
Cria uma janela para inclusão de dados de uma nova plataforma
|
PlatformInfoDialog(java.awt.Window owner,
csbase.logic.Platform platform)
Cria uma janela para modificação de dados de uma plataforma já cadastrada
no sistema, ou de inclusão de dados, caso a plataforma passada seja null.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
display()
Cria e mostra a janela de inclusão/modificação da plataforma
|
protected void |
initFields()
Inicializa os campos da janela com os dados da plataforma a ser modificada.
|
protected javax.swing.JButton |
makeAddPlatformButton()
Cria o botão de inclusão de plataforma
|
protected javax.swing.JPanel |
makeButtonPanel()
Constrói o painel com os botões da janela de inclusão/ modificação de
plataformas.
|
protected javax.swing.JButton |
makeCancelButton()
Cria o botão de cancelamento de operação.
|
protected javax.swing.JButton |
makeChangeButton()
Cria o botão de modificação de Plataforma Esse botão somente é habilitado
quando alguma modificação é feita nos campos.
|
protected javax.swing.JButton |
makeCloseButton()
Cria o botão de fechamento da janela.
|
protected javax.swing.JPanel |
makeMainPanel()
Constrói o painel para preenchimento ou alteração dos dados da plataforma
|
protected boolean |
validateFields()
Verifica se o campos de nome está preenchido (o campo de descrição não é
obrigatório).
|
public PlatformInfoDialog(java.awt.Window owner)
owner - Janela "pai".public PlatformInfoDialog(java.awt.Window owner,
csbase.logic.Platform platform)
owner - Janela "pai".platform - a plataforma que vai ser modificadaprotected void display()
protected void initFields()
protected javax.swing.JPanel makeMainPanel()
protected javax.swing.JButton makeChangeButton()
protected javax.swing.JButton makeAddPlatformButton()
protected javax.swing.JButton makeCancelButton()
protected javax.swing.JButton makeCloseButton()
protected javax.swing.JPanel makeButtonPanel()
protected boolean validateFields()
Copyright © 2016. All Rights Reserved.