pt.moredata.widgets
Class NavigationToolBar

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JToolBar
                  extended bypt.moredata.widgets.NavigationToolBar
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, SimpleToolBar, javax.swing.SwingConstants

public class NavigationToolBar
extends javax.swing.JToolBar
implements SimpleToolBar

NavigationToolBar.java Company MoreData

Version:
$Revision: 1.4 $
Author:
aricardo
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JToolBar
javax.swing.JToolBar.AccessibleJToolBar, javax.swing.JToolBar.Separator
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, 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 pt.moredata.widgets.SimpleToolBar
CANCEL_BUTTON, DELETE_BUTTON, EXECUTEQUERY_BUTTON, EXIT_BUTTON, EXPORT_BUTTON, FIRST_BUTTON, LAST_BUTTON, NEW_BUTTON, NEXT_BUTTON, PREVIOUS_BUTTON, PRINT_BUTTON, QUERY_BUTTON, SAVE_ALL_BUTTON, SAVE_BUTTON
 
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
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
NavigationToolBar()
          Creates new form ToolBar
 
Method Summary
 SimpleToolBarButton getButton(int button)
          Devolve um determinado botao da toolbar.
 int getButtonsCount()
          Devolve o numero de botoes da ToolBar.
 Button getCancelButton()
          Gets the cancelButton attribute of the DataToolBar object
 Button getDeleteButton()
          Gets the deleteButton attribute of the DataToolBar object
 Button getExecQueryButton()
          Gets the execQueryButton attribute of the DataToolBar object
 Button getExitButton()
          Gets the exitButton attribute of the DataToolBar object
 Button getExportButton()
          Gets the exportButton attribute of the DataToolBar object
 Button getFirstButton()
          Gets the firstButton attribute of the DataToolBar object
 Button getLastButton()
          Gets the lastButton attribute of the DataToolBar object
 Button getNewButton()
          Gets the newButton attribute of the DataToolBar object
 Button getNextButton()
          Gets the nextButton attribute of the DataToolBar object
 Button getPreviousButton()
          Gets the previousButton attribute of the DataToolBar object
 Button getPrintButton()
          Gets the printButton attribute of the DataToolBar object
 Button getQueryButton()
          Gets the queryButton attribute of the DataToolBar object
 Button getSaveAllButton()
          Gets the saveAllButton attribute of the DataToolBar object
 Button getSaveButton()
          Gets the saveButton attribute of the DataToolBar object
 
Methods inherited from class javax.swing.JToolBar
add, addImpl, addSeparator, addSeparator, createActionChangeListener, createActionComponent, getAccessibleContext, getComponentAtIndex, getComponentIndex, getMargin, getOrientation, getUI, getUIClassID, isBorderPainted, isFloatable, isRollover, paintBorder, paramString, setBorderPainted, setFloatable, setLayout, setMargin, setOrientation, setRollover, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, 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 pt.moredata.widgets.SimpleToolBar
isEnabled
 

Constructor Detail

NavigationToolBar

public NavigationToolBar()
Creates new form ToolBar

Method Detail

getNewButton

public Button getNewButton()
Gets the newButton attribute of the DataToolBar object

Returns:
The newButton value

getDeleteButton

public Button getDeleteButton()
Gets the deleteButton attribute of the DataToolBar object

Returns:
The deleteButton value

getSaveButton

public Button getSaveButton()
Gets the saveButton attribute of the DataToolBar object

Returns:
The saveButton value

getSaveAllButton

public Button getSaveAllButton()
Gets the saveAllButton attribute of the DataToolBar object

Returns:
The saveButton value

getCancelButton

public Button getCancelButton()
Gets the cancelButton attribute of the DataToolBar object

Returns:
The cancelButton value

getFirstButton

public Button getFirstButton()
Gets the firstButton attribute of the DataToolBar object

Returns:
The firstButton value

getPreviousButton

public Button getPreviousButton()
Gets the previousButton attribute of the DataToolBar object

Returns:
The previousButton value

getNextButton

public Button getNextButton()
Gets the nextButton attribute of the DataToolBar object

Returns:
The nextButton value

getLastButton

public Button getLastButton()
Gets the lastButton attribute of the DataToolBar object

Returns:
The lastButton value

getQueryButton

public Button getQueryButton()
Gets the queryButton attribute of the DataToolBar object

Returns:
The queryButton value

getExecQueryButton

public Button getExecQueryButton()
Gets the execQueryButton attribute of the DataToolBar object

Returns:
The execQueryButton value

getExitButton

public Button getExitButton()
Gets the exitButton attribute of the DataToolBar object

Returns:
The exitButton value

getPrintButton

public Button getPrintButton()
Gets the printButton attribute of the DataToolBar object

Returns:
The printButton value

getExportButton

public Button getExportButton()
Gets the exportButton attribute of the DataToolBar object

Returns:
The exportButton value

getButton

public SimpleToolBarButton getButton(int button)
                              throws java.lang.IndexOutOfBoundsException
Devolve um determinado botao da toolbar.

Specified by:
getButton in interface SimpleToolBar
Parameters:
button - Indice do botao a devolver.
Returns:
Um determinado botao da toolbar.
Throws:
java.lang.IndexOutOfBoundsException - se o indice não existir.

getButtonsCount

public int getButtonsCount()
Devolve o numero de botoes da ToolBar.

Specified by:
getButtonsCount in interface SimpleToolBar
Returns:
O numero de botoes da ToolBar.