vista
Class jfrmReqInformacion

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Frame
                  extended by javax.swing.JFrame
                      extended by vista.jfrmReqInformacion
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.Observer, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class jfrmReqInformacion
extends javax.swing.JFrame
implements java.util.Observer

jfrmReqInformacion es el formulario con el cual podremos insertar todas las variables del requisito de informacion

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes/interfaces inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
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
(package private)  DocumentoReq auxDocPpal
           
(package private)  int auxinsertIndex
           
(package private)  javax.swing.tree.MutableTreeNode auxinsertNode
           
(package private)  java.util.ArrayList<java.lang.String> auxLD
           
(package private)  java.util.ArrayList<java.lang.String> auxLO
           
(package private)  RequisitoInformacion auxRI
           
private  boolean editar
           
(package private)  int insertIndex2
           
private  javax.swing.JButton jbtnAceptar
           
private  javax.swing.JButton jbtnCancelar
           
private  javax.swing.JButton jbtnInsertarTDestino
           
private  javax.swing.JButton jbtnInsertarTOrigen
           
private  javax.swing.JComboBox jcbEstabilidad
           
private  javax.swing.JComboBox jcbEstado
           
private  javax.swing.JComboBox jcbImportancia
           
private  javax.swing.JComboBox jcbUrgencia
           
(package private)  jfrmPrincipal jfaux
           
private  javax.swing.JLabel jLabel12
           
private  javax.swing.JLabel jLabel13
           
private  javax.swing.JLabel jLabel14
           
private  javax.swing.JLabel jlbConcepto
           
private  javax.swing.JLabel jlbEstabilidad
           
private  javax.swing.JLabel jlbEstDesarrollo
           
private  javax.swing.JLabel jlbImportancia
           
private  javax.swing.JLabel jlbNombre
           
private  javax.swing.JLabel jlbNumMax
           
private  javax.swing.JLabel jlbNumMedio
           
private  javax.swing.JLabel jlbOcurrencias
           
private  javax.swing.JLabel jlbTiempoMaximo
           
private  javax.swing.JLabel jlbTiempoMedio
           
private  javax.swing.JLabel jlbUnidadTiempo
           
private  javax.swing.JLabel jlbUnTiempo
           
private  javax.swing.JLabel jlbUrgencia
           
private  javax.swing.JLabel jlbVal
           
private  javax.swing.JLabel jlbValor
           
private  javax.swing.JList jlstTDestino
           
private  javax.swing.JList jlstTOrigen
           
private  javax.swing.JPanel jPanel1
           
private  javax.swing.JPanel jpanGeneral
           
private  javax.swing.JPanel jpanPrioridad
           
private  javax.swing.JScrollPane jScrollPane2
           
private  javax.swing.JScrollPane jScrollPane4
           
private  javax.swing.JScrollPane jScrollPane5
           
private  javax.swing.JTabbedPane jTabReqInformacion
           
private  javax.swing.JTextArea jtxaConcepto
           
private  javax.swing.JTextField jtxtId
           
private  javax.swing.JTextField jtxtNombre
           
private  javax.swing.JTextField jtxtNumMax
           
private  javax.swing.JTextField jtxtNumMe
           
private  javax.swing.JTextField jtxtUnMax
           
private  javax.swing.JTextField jtxtUnMe
           
private  javax.swing.JTextField jtxtValorMax
           
private  javax.swing.JTextField jtxtValorMe
           
(package private)  RequisitoInformacion newRI
           
(package private)  javax.swing.tree.MutableTreeNode parent
           
 
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
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, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
jfrmReqInformacion(jfrmPrincipal jf, DocumentoReq docPpal, javax.swing.tree.MutableTreeNode insertNode, int insertIndex)
          Constructor de JFrame ReqInformacion
 
Method Summary
(package private)  void editarPropiedades(RequisitoInformacion RI)
          editarPropiedades Método que edita las propiedades de un requisito de informacion
private  void formWindowClosed(java.awt.event.WindowEvent evt)
          formWindowClosed es el metodo que se activa cuando pulsamos la x de cerrar
private  void initComponents()
          This method is called from within the constructor to initialize the form.
private  void jbtnAceptarActionPerformed(java.awt.event.ActionEvent evt)
          jbtnAceptarActionPerformed Activa el boton aceptar
private  void jbtnCancelarActionPerformed(java.awt.event.ActionEvent evt)
          jbtnCancelarActionPerformed Activa el boton cancelar
private  void jbtnInsertarTDestinoActionPerformed(java.awt.event.ActionEvent evt)
          jbtnInsertarTDestinoActionPerformed Activa el boton insertar traza de destino
private  void jbtnInsertarTOrigenActionPerformed(java.awt.event.ActionEvent evt)
          jbtnInsertarTOrigenActionPerformed Activa el boton insertar traza de origen
private  void mostrarmensaje(java.lang.String mensaje)
          Muestra un mensaje en un JOptionPane
 void update(java.util.Observable o, java.lang.Object arg)
          update Método que es llamado cuando el objeto observado cambia
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
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, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, 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, 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, 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
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

auxDocPpal

DocumentoReq auxDocPpal

jfaux

jfrmPrincipal jfaux

newRI

RequisitoInformacion newRI

auxRI

RequisitoInformacion auxRI

auxinsertNode

javax.swing.tree.MutableTreeNode auxinsertNode

auxinsertIndex

int auxinsertIndex

editar

private boolean editar

parent

javax.swing.tree.MutableTreeNode parent

insertIndex2

int insertIndex2

auxLD

java.util.ArrayList<java.lang.String> auxLD

auxLO

java.util.ArrayList<java.lang.String> auxLO

jLabel12

private javax.swing.JLabel jLabel12

jLabel13

private javax.swing.JLabel jLabel13

jLabel14

private javax.swing.JLabel jLabel14

jPanel1

private javax.swing.JPanel jPanel1

jScrollPane2

private javax.swing.JScrollPane jScrollPane2

jScrollPane4

private javax.swing.JScrollPane jScrollPane4

jScrollPane5

private javax.swing.JScrollPane jScrollPane5

jTabReqInformacion

private javax.swing.JTabbedPane jTabReqInformacion

jbtnAceptar

private javax.swing.JButton jbtnAceptar

jbtnCancelar

private javax.swing.JButton jbtnCancelar

jbtnInsertarTDestino

private javax.swing.JButton jbtnInsertarTDestino

jbtnInsertarTOrigen

private javax.swing.JButton jbtnInsertarTOrigen

jcbEstabilidad

private javax.swing.JComboBox jcbEstabilidad

jcbEstado

private javax.swing.JComboBox jcbEstado

jcbImportancia

private javax.swing.JComboBox jcbImportancia

jcbUrgencia

private javax.swing.JComboBox jcbUrgencia

jlbConcepto

private javax.swing.JLabel jlbConcepto

jlbEstDesarrollo

private javax.swing.JLabel jlbEstDesarrollo

jlbEstabilidad

private javax.swing.JLabel jlbEstabilidad

jlbImportancia

private javax.swing.JLabel jlbImportancia

jlbNombre

private javax.swing.JLabel jlbNombre

jlbNumMax

private javax.swing.JLabel jlbNumMax

jlbNumMedio

private javax.swing.JLabel jlbNumMedio

jlbOcurrencias

private javax.swing.JLabel jlbOcurrencias

jlbTiempoMaximo

private javax.swing.JLabel jlbTiempoMaximo

jlbTiempoMedio

private javax.swing.JLabel jlbTiempoMedio

jlbUnTiempo

private javax.swing.JLabel jlbUnTiempo

jlbUnidadTiempo

private javax.swing.JLabel jlbUnidadTiempo

jlbUrgencia

private javax.swing.JLabel jlbUrgencia

jlbVal

private javax.swing.JLabel jlbVal

jlbValor

private javax.swing.JLabel jlbValor

jlstTDestino

private javax.swing.JList jlstTDestino

jlstTOrigen

private javax.swing.JList jlstTOrigen

jpanGeneral

private javax.swing.JPanel jpanGeneral

jpanPrioridad

private javax.swing.JPanel jpanPrioridad

jtxaConcepto

private javax.swing.JTextArea jtxaConcepto

jtxtId

private javax.swing.JTextField jtxtId

jtxtNombre

private javax.swing.JTextField jtxtNombre

jtxtNumMax

private javax.swing.JTextField jtxtNumMax

jtxtNumMe

private javax.swing.JTextField jtxtNumMe

jtxtUnMax

private javax.swing.JTextField jtxtUnMax

jtxtUnMe

private javax.swing.JTextField jtxtUnMe

jtxtValorMax

private javax.swing.JTextField jtxtValorMax

jtxtValorMe

private javax.swing.JTextField jtxtValorMe
Constructor Detail

jfrmReqInformacion

public jfrmReqInformacion(jfrmPrincipal jf,
                          DocumentoReq docPpal,
                          javax.swing.tree.MutableTreeNode insertNode,
                          int insertIndex)
Constructor de JFrame ReqInformacion

Parameters:
jf - es el formulario principal
docPpal - es el documento donde se guardan todas las variables
insertNode - el nodo a insertar
insertIndex - el indice del nodo a insertar
Method Detail

editarPropiedades

void editarPropiedades(RequisitoInformacion RI)
editarPropiedades Método que edita las propiedades de un requisito de informacion

Parameters:
RI - requisito de informacion para editar

initComponents

private void initComponents()
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.


jbtnCancelarActionPerformed

private void jbtnCancelarActionPerformed(java.awt.event.ActionEvent evt)
jbtnCancelarActionPerformed Activa el boton cancelar

Parameters:
evt -

formWindowClosed

private void formWindowClosed(java.awt.event.WindowEvent evt)
formWindowClosed es el metodo que se activa cuando pulsamos la x de cerrar

Parameters:
evt -

jbtnAceptarActionPerformed

private void jbtnAceptarActionPerformed(java.awt.event.ActionEvent evt)
jbtnAceptarActionPerformed Activa el boton aceptar

Parameters:
evt -

jbtnInsertarTDestinoActionPerformed

private void jbtnInsertarTDestinoActionPerformed(java.awt.event.ActionEvent evt)
jbtnInsertarTDestinoActionPerformed Activa el boton insertar traza de destino

Parameters:
evt -

jbtnInsertarTOrigenActionPerformed

private void jbtnInsertarTOrigenActionPerformed(java.awt.event.ActionEvent evt)
jbtnInsertarTOrigenActionPerformed Activa el boton insertar traza de origen

Parameters:
evt -

mostrarmensaje

private void mostrarmensaje(java.lang.String mensaje)
Muestra un mensaje en un JOptionPane

Parameters:
mensaje - a mostrar en el JOptionPane

update

public void update(java.util.Observable o,
                   java.lang.Object arg)
update Método que es llamado cuando el objeto observado cambia

Specified by:
update in interface java.util.Observer
Parameters:
o - objeto observable
arg - argumento pasado al método notifyObservers