circusRefine.gui
Class TelaParametro

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Dialog
                  extended by javax.swing.JDialog
                      extended by circusRefine.gui.TelaParametro
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class TelaParametro
extends javax.swing.JDialog

TelaPredParametro é um tipo que representa a tela de parametro para algumas leis da ferramenta.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
 
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
TelaParametro(TelaLeis telaLeis, GerenciadorExterno gerInterface)
          Construtor da classe TelaPredParametro.
TelaParametro(TelaLeis telaLeis, GerenciadorExterno gerInterface, java.lang.String cod, java.lang.String str)
          Construtor da classe TelaPredParametro.
 
Method Summary
 void AtualizarTfEspec(java.lang.String texto)
          Metodo que reinicializa a string latex que representa o latex do simbolo que sera digitado
 void btnCancel_actionPerformed(java.awt.event.ActionEvent e)
          Método responsável pela ação do botão Cancel da tela.
 void btnOK_actionPerformed(java.awt.event.ActionEvent e)
          Método responsável pela ação do botão OK da tela.
 void btnRefresh_actionPerformed(java.awt.event.ActionEvent e)
           
 void escrever(java.lang.String carac)
          Método utilizado para digitar com o auxilio de FDigitacao.
 circusRefine.parser.Argument getArgumento()
           
 TecladoVirtual getTecladoVirtual()
           
static void main(java.lang.String[] args)
           
 void mostrarTelaParametro(java.lang.String codigo, java.lang.String str)
          Método que inicializa a tela de parametro com o codigo do parametro para a lei aplicada e mostra o layout certo para a janela.
 int retornarFlagModal()
          Método que retorna o valor do atributo flagModal.
 java.lang.String retornarMensagem(java.lang.String codigo)
          Método que retorna uma mensagem que será impressa na tela, tanto na forma de título quanto na forma de mensagem de erro.
 void setarFlagModal(int flagModal)
          Método que seta o atributo flagModal.
 void setarLabel(java.lang.String label)
          Método que seta o label da tela.
 java.lang.String TraduzirToLatex(java.lang.String str)
          Metodo que realiza a traducao dos simbolos presentes no tfEspec (JTextArea) para a string interna que sera passado pro parser de argumentos
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TelaParametro

public TelaParametro(TelaLeis telaLeis,
                     GerenciadorExterno gerInterface)
Construtor da classe TelaPredParametro.

Parameters:
telaLeis - Um objeto da classe FLeis.
gerInterface - Gerenciador de todas as telas do sistema.

TelaParametro

public TelaParametro(TelaLeis telaLeis,
                     GerenciadorExterno gerInterface,
                     java.lang.String cod,
                     java.lang.String str)
Construtor da classe TelaPredParametro.

Parameters:
telaLeis - Um objeto da classe FLeis.
gerInterface - Gerenciador de todas as telas do sistema.
Method Detail

getArgumento

public circusRefine.parser.Argument getArgumento()

btnCancel_actionPerformed

public void btnCancel_actionPerformed(java.awt.event.ActionEvent e)
Método responsável pela ação do botão Cancel da tela.

Parameters:
e - Evento do botão Cancel.

btnOK_actionPerformed

public void btnOK_actionPerformed(java.awt.event.ActionEvent e)
Método responsável pela ação do botão OK da tela.

Parameters:
e - Evento do botão OK.

escrever

public void escrever(java.lang.String carac)
Método utilizado para digitar com o auxilio de FDigitacao.

Parameters:
carac - ........

AtualizarTfEspec

public void AtualizarTfEspec(java.lang.String texto)
Metodo que reinicializa a string latex que representa o latex do simbolo que sera digitado


btnRefresh_actionPerformed

public void btnRefresh_actionPerformed(java.awt.event.ActionEvent e)

mostrarTelaParametro

public void mostrarTelaParametro(java.lang.String codigo,
                                 java.lang.String str)
Método que inicializa a tela de parametro com o codigo do parametro para a lei aplicada e mostra o layout certo para a janela.

Parameters:
codigo - Inteiro que representa o código do parâmetro.

retornarFlagModal

public int retornarFlagModal()
Método que retorna o valor do atributo flagModal.

Returns:
Um inteiro que representa o valor do atributo flagModal.

retornarMensagem

public java.lang.String retornarMensagem(java.lang.String codigo)
Método que retorna uma mensagem que será impressa na tela, tanto na forma de título quanto na forma de mensagem de erro.

Parameters:
codigo - O código da mensagem que será retornada.
Returns:
Uma String que representa a mensagem de retorno.

setarFlagModal

public void setarFlagModal(int flagModal)
Método que seta o atributo flagModal.

Parameters:
flagModal - Inteiro que representa o valor que será colocado no atributo flagModal.

setarLabel

public void setarLabel(java.lang.String label)
Método que seta o label da tela.

Parameters:
label - String que representa o label que será exibido.

main

public static void main(java.lang.String[] args)

getTecladoVirtual

public TecladoVirtual getTecladoVirtual()

TraduzirToLatex

public java.lang.String TraduzirToLatex(java.lang.String str)
Metodo que realiza a traducao dos simbolos presentes no tfEspec (JTextArea) para a string interna que sera passado pro parser de argumentos

Parameters:
str - texto presente mp tfEspec
Returns: