Class TablaAlSAbs
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
spgn.pgn.gui.cliente.graficos.gui.swing.PanelSpgn
spgn.pgn.gui.cliente.graficos.gui.swing.PanelSpgnAnimado
spgn.pgn.gui.cliente.graficos.cmp.contenedores.PanelSA
spgn.pgn.gui.cliente.graficos.cmp.tablas.TablaAlSAbs
- All Implemented Interfaces:
ActionListener
,ComponentListener
,MouseListener
,ImageObserver
,MenuContainer
,Serializable
,EventListener
,Accessible
,SwingConstants
,spgn.pgn.gui.cliente.graficos.ElementoAnimado
- Direct Known Subclasses:
TablaAlarmaSimple
public abstract class TablaAlSAbs
extends PanelSA
implements MouseListener, ComponentListener, SwingConstants, ActionListener
Tabla de alarmas de sistema
- Author:
- Ruben Palomino
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
Nested classes/interfaces inherited from class java.awt.Component
Component.BaselineResizeBehavior
-
Field Summary
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Fields inherited from interface javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Devuelve una referencia al boton de reserva 1 por si se quiere utilizar con una funcion extra* Devuelve una referencia al boton de reserva 2 por si se quiere utilizar con una funcion extraDevuelve el color de las alarmasDevuelve el color de los avisosint
Devuelve la altura de la cabeceraint
Devuelve la altura del pieDevuelve el icono de las alarmasDevuelve el icono de los avisosDevuelve el icono de los eventosint
Devuelve el color de los avisosint
devuelve el nivel de las alarmasint
Devuelve el tiempo de refresco de la tabla de alarmas en segundosint
Devuelve el ancho de la columna de inicioint
devuelve el ancho de la columna vistaint
Devuelve el ancho del laterarvoid
listo()
Metodo que se ejecuta cuando se ha sincronizado el componente con el almacen de tags y esta listo para interactuar con el scadavoid
void
void
void
void
void
setColorAlarma
(Color colorAlarma) Asigna el color de las alarmasvoid
setColorAviso
(Color colorAviso) Asigna el color de los avisosvoid
setHeightPie
(int heighPie) Asigna la altura del pievoid
setIconoAlarma
(Icon icono) Ajusta el icno de las alarmasvoid
setIconoAviso
(Icon icono) Ajustamos el icono de avisosvoid
setIconoEvento
(Icon icono) Asigna el icono de los eventosvoid
setNivelAlarma
(int nivelAlarma) Asigna el nivel de las alarmasvoid
setNivelAviso
(int nivelAviso) Asigna el nivel de los avisosvoid
setTimeRefresco
(int timeRefresco) Asigna el tiempo de refresco de las alarmas en segundosvoid
setWidthColumnaInicio
(int widthColumnaInicio) Asigna el ancho de la columna de iniciovoid
setWidthColumnaVista
(int widthColumnaReconocida) Asigna el ancho de la columna vistavoid
setWidthLateral
(int widthLateral) Asigna el ancho del laterarvoid
widthColumna
(int column, int width) Metodo para asigna un ancho a una columna por el indiceMethods inherited from class spgn.pgn.gui.cliente.graficos.gui.swing.PanelSpgnAnimado
componentHidden, componentMoved, componentResized, componentShown, err, errE, errI, getAlmacen, getComponente, getEscalaPosX1, getEscalaPosX2, getEscalaPosY1, getEscalaPosY2, getGestorGrafico, getMinutosLogin, getNivelLogin, getNumTags, getUserLogin, getVt, isTagMostrarDirecto, isTodoSincronizado, log, logE, logI, lr, setAlmacen, setEscalaPosX1, setEscalaPosX2, setEscalaPosY1, setEscalaPosY2, setGestorGrafico, setLogin, setMostrar, setPosX, setPosY, setTagMostrar, setTagMostrarDirecto, setTagPosX, setTagPosY, setTodoSincronizado
Methods inherited from class spgn.pgn.gui.cliente.graficos.gui.swing.PanelSpgn
add, add, add, add, add, add, getIcon, isExpandido, isVerExpandido, setBounds, setBounds, setExpandido, setIcon, setLayout, setVerExpandido
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
Methods inherited from class java.awt.Container
addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusDownCycle, validate
Methods inherited from class java.awt.Component
action, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.awt.event.ComponentListener
componentHidden, componentMoved, componentResized, componentShown
Methods inherited from interface spgn.pgn.gui.cliente.graficos.ElementoAnimado
getName, setName
-
Constructor Details
-
TablaAlSAbs
public TablaAlSAbs()Constructor
-
-
Method Details
-
listo
public void listo()Description copied from interface:spgn.pgn.gui.cliente.graficos.ElementoAnimado
Metodo que se ejecuta cuando se ha sincronizado el componente con el almacen de tags y esta listo para interactuar con el scada- Specified by:
listo
in interfacespgn.pgn.gui.cliente.graficos.ElementoAnimado
- Overrides:
listo
in classPanelSpgnAnimado
-
widthColumna
public void widthColumna(int column, int width) Metodo para asigna un ancho a una columna por el indice- Parameters:
column
- el indice de la columnawidth
- el ancho
-
mouseClicked
- Specified by:
mouseClicked
in interfaceMouseListener
-
mousePressed
- Specified by:
mousePressed
in interfaceMouseListener
-
mouseReleased
- Specified by:
mouseReleased
in interfaceMouseListener
-
mouseEntered
- Specified by:
mouseEntered
in interfaceMouseListener
-
mouseExited
- Specified by:
mouseExited
in interfaceMouseListener
-
getHeighCabecera
public int getHeighCabecera()Devuelve la altura de la cabecera- Returns:
- the heighCabecera
-
getHeightPie
public int getHeightPie()Devuelve la altura del pie- Returns:
- the heighPie
-
setHeightPie
public void setHeightPie(int heighPie) Asigna la altura del pie- Parameters:
heighPie
- the heighPie to set
-
actionPerformed
- Specified by:
actionPerformed
in interfaceActionListener
-
getTimeRefresco
public int getTimeRefresco()Devuelve el tiempo de refresco de la tabla de alarmas en segundos- Returns:
- the timeRefresco
-
setTimeRefresco
public void setTimeRefresco(int timeRefresco) Asigna el tiempo de refresco de las alarmas en segundos- Parameters:
timeRefresco
- the timeRefresco to set
-
setIconoAviso
Ajustamos el icono de avisos- Parameters:
icono
- the iconoAviso to set
-
getIconoAviso
Devuelve el icono de los avisos- Returns:
- el icono
-
setIconoAlarma
Ajusta el icno de las alarmas- Parameters:
icono
- the iconoAviso to set
-
getIconAlarma
Devuelve el icono de las alarmas- Returns:
- el icono
-
setIconoEvento
Asigna el icono de los eventos- Parameters:
icono
- the iconoAviso to set
-
getIconoEvento
Devuelve el icono de los eventos- Returns:
- el icono
-
getColorAlarma
Devuelve el color de las alarmas- Returns:
- el color
- See Also:
-
DefaultTablaAlS.getColorAlarma()
-
setColorAlarma
Asigna el color de las alarmas- Parameters:
colorAlarma
- el color- See Also:
-
DefaultTablaAlS.setColorAlarma(java.awt.Color)
-
getColorAviso
Devuelve el color de los avisos- Returns:
- el color
- See Also:
-
DefaultTablaAlS.getColorAviso()
-
setColorAviso
Asigna el color de los avisos- Parameters:
colorAviso
- el color- See Also:
-
DefaultTablaAlS.setColorAviso(java.awt.Color)
-
getNivelAlarma
public int getNivelAlarma()Devuelve el color de los avisos- Returns:
- el color
- See Also:
-
DefaultTablaAlS.getNivelAlarma()
-
setNivelAlarma
public void setNivelAlarma(int nivelAlarma) Asigna el nivel de las alarmas- Parameters:
nivelAlarma
- el nivel- See Also:
-
DefaultTablaAlS.setNivelAlarma(int)
-
getNivelAviso
public int getNivelAviso()devuelve el nivel de las alarmas- Returns:
- el nivel
- See Also:
-
DefaultTablaAlS.getNivelAviso()
-
setNivelAviso
public void setNivelAviso(int nivelAviso) Asigna el nivel de los avisos- Parameters:
nivelAviso
- el nivel- See Also:
-
DefaultTablaAlS.setNivelAviso(int)
-
getWidthColumnaInicio
public int getWidthColumnaInicio()Devuelve el ancho de la columna de inicio- Returns:
- the widthColumnaInicio
-
setWidthColumnaInicio
public void setWidthColumnaInicio(int widthColumnaInicio) Asigna el ancho de la columna de inicio- Parameters:
widthColumnaInicio
- the widthColumnaInicio to set
-
getWidthColumnaVista
public int getWidthColumnaVista()devuelve el ancho de la columna vista- Returns:
- the widthColumnaReconocida
-
setWidthColumnaVista
public void setWidthColumnaVista(int widthColumnaReconocida) Asigna el ancho de la columna vista- Parameters:
widthColumnaReconocida
- the widthColumnaReconocida to set
-
getWidthLateral
public int getWidthLateral()Devuelve el ancho del laterar- Returns:
- the widthLateral
-
setWidthLateral
public void setWidthLateral(int widthLateral) Asigna el ancho del laterar- Parameters:
widthLateral
- the widthLateral to set
-
getBtnReserva1
Devuelve una referencia al boton de reserva 1 por si se quiere utilizar con una funcion extra- Returns:
- the btnReserva1
-
getBtnReserva2
* Devuelve una referencia al boton de reserva 2 por si se quiere utilizar con una funcion extra- Returns:
- the btnReserva2
-