vista
Class jfrmCasodeUso

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.jfrmCasodeUso
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 jfrmCasodeUso
extends javax.swing.JFrame
implements java.util.Observer

jfrmCasodeUso es el formulario con el cual podremos insertar todas las variables del Caso de Uso

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)  CasodeUso auxCU
           
(package private)  DocumentoReq auxDocPpal
           
(package private)  java.util.List<ExcepcionCU> auxEX
           
(package private)  int auxinsertIndex
           
(package private)  javax.swing.tree.MutableTreeNode auxinsertNode
           
(package private)  PasoCU auxP
           
(package private)  java.util.List<PasoCU> auxPasos
           
private  boolean editar
           
(package private)  int insertIndex2
           
private  javax.swing.JButton jbtnAceptar
           
private  javax.swing.JButton jbtnCancelar
           
private  javax.swing.JComboBox jcbEstabilidad
           
private  javax.swing.JComboBox jcbEstado
           
private  javax.swing.JComboBox jcbImportancia
           
private  javax.swing.JComboBox jcbUrgencia
           
private  javax.swing.JCheckBox jchbesAbstracto
           
(package private)  jfrmPrincipal jfaux
           
private  javax.swing.JLabel jLabel1
           
private  javax.swing.JLabel jLabel11
           
private  javax.swing.JLabel jLabel12
           
private  javax.swing.JLabel jLabel2
           
private  javax.swing.JLabel jLabel3
           
private  javax.swing.JLabel jLabel4
           
private  javax.swing.JLabel jLabel5
           
private  javax.swing.JLabel jLabel6
           
private  javax.swing.JLabel jLabel7
           
private  javax.swing.JLabel jLabel8
           
private  javax.swing.JLabel jLabel9
           
private  javax.swing.JPanel jpanGeneral
           
private  javax.swing.JPanel jpanPrePost
           
private  javax.swing.JPanel jpanPrioridad
           
private  javax.swing.JScrollPane jScrollPane1
           
private  javax.swing.JScrollPane jScrollPane2
           
private  javax.swing.JScrollPane jScrollPane3
           
private  javax.swing.JTabbedPane jTabCU
           
private  javax.swing.JTextArea jtxaEventoActivacion
           
private  javax.swing.JTextArea jtxaPostcondicion
           
private  javax.swing.JTextArea jtxaPrecondicion
           
private  javax.swing.JTextField jtxtFrecuencia
           
private  javax.swing.JTextField jtxtId
           
private  javax.swing.JTextField jtxtNombreCU
           
private  javax.swing.JTextField jtxtUnidadFrecuencia
           
(package private)  int m
           
(package private)  CasodeUso newCU
           
(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
jfrmCasodeUso(jfrmPrincipal jf, DocumentoReq docPpal, javax.swing.tree.MutableTreeNode insertNode, int insertIndex)
          Constructor de JFrame CasodeUso
 
Method Summary
 void editarPropiedades(CasodeUso Caso)
          Método para editar las propiedades de un caso de uso
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 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

editar

private boolean editar

auxinsertNode

javax.swing.tree.MutableTreeNode auxinsertNode

auxinsertIndex

int auxinsertIndex

newCU

CasodeUso newCU

auxCU

CasodeUso auxCU

auxP

PasoCU auxP

m

int m

auxEX

java.util.List<ExcepcionCU> auxEX

auxPasos

java.util.List<PasoCU> auxPasos

parent

javax.swing.tree.MutableTreeNode parent

insertIndex2

int insertIndex2

jLabel1

private javax.swing.JLabel jLabel1

jLabel11

private javax.swing.JLabel jLabel11

jLabel12

private javax.swing.JLabel jLabel12

jLabel2

private javax.swing.JLabel jLabel2

jLabel3

private javax.swing.JLabel jLabel3

jLabel4

private javax.swing.JLabel jLabel4

jLabel5

private javax.swing.JLabel jLabel5

jLabel6

private javax.swing.JLabel jLabel6

jLabel7

private javax.swing.JLabel jLabel7

jLabel8

private javax.swing.JLabel jLabel8

jLabel9

private javax.swing.JLabel jLabel9

jScrollPane1

private javax.swing.JScrollPane jScrollPane1

jScrollPane2

private javax.swing.JScrollPane jScrollPane2

jScrollPane3

private javax.swing.JScrollPane jScrollPane3

jTabCU

private javax.swing.JTabbedPane jTabCU

jbtnAceptar

private javax.swing.JButton jbtnAceptar

jbtnCancelar

private javax.swing.JButton jbtnCancelar

jcbEstabilidad

private javax.swing.JComboBox jcbEstabilidad

jcbEstado

private javax.swing.JComboBox jcbEstado

jcbImportancia

private javax.swing.JComboBox jcbImportancia

jcbUrgencia

private javax.swing.JComboBox jcbUrgencia

jchbesAbstracto

private javax.swing.JCheckBox jchbesAbstracto

jpanGeneral

private javax.swing.JPanel jpanGeneral

jpanPrePost

private javax.swing.JPanel jpanPrePost

jpanPrioridad

private javax.swing.JPanel jpanPrioridad

jtxaEventoActivacion

private javax.swing.JTextArea jtxaEventoActivacion

jtxaPostcondicion

private javax.swing.JTextArea jtxaPostcondicion

jtxaPrecondicion

private javax.swing.JTextArea jtxaPrecondicion

jtxtFrecuencia

private javax.swing.JTextField jtxtFrecuencia

jtxtId

private javax.swing.JTextField jtxtId

jtxtNombreCU

private javax.swing.JTextField jtxtNombreCU

jtxtUnidadFrecuencia

private javax.swing.JTextField jtxtUnidadFrecuencia
Constructor Detail

jfrmCasodeUso

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

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

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.


editarPropiedades

public void editarPropiedades(CasodeUso Caso)
Método para editar las propiedades de un caso de uso

Parameters:
Caso - caso de uso para editar

jbtnAceptarActionPerformed

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

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 -

jbtnCancelarActionPerformed

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

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