Bean Builder

com.adventnet.components.toolbarframework
Class ExtendedJToolBar

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JToolBar
                          |
                          +--com.adventnet.components.toolbarframework.ExtendedJToolBar

public class ExtendedJToolBar
extends javax.swing.JToolBar
implements XMLToolBar

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JToolBar
javax.swing.JToolBar.AccessibleJToolBar, javax.swing.JToolBar.Separator
 
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
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
 
Constructor Summary
ExtendedJToolBar()
           
ExtendedJToolBar(java.lang.String toolBarName)
           
 
Method Summary
 void addSeparator(java.util.Hashtable separatorAttributes)
           
 boolean addToolBarItem(ToolBarItem toolBarElement)
           
 java.lang.String getName()
           
 javax.swing.JComponent getToolBar()
           
 java.util.Vector getToolBarItems()
           
 boolean insertToolBarItem(ToolBarItem toolBarElement, int position)
           
 boolean removeToolBarItem(java.lang.String toolBarElement)
           
 void setAttributes(java.util.Hashtable attributes)
           
 void setName(java.lang.String name)
           
 void showToolBarItem(java.lang.String toolBarElement, boolean visible)
           
 
Methods inherited from class javax.swing.JToolBar
add, addImpl, addSeparator, addSeparator, createActionChangeListener, getAccessibleContext, getComponentAtIndex, getComponentIndex, getMargin, getOrientation, getUI, getUIClassID, isBorderPainted, isFloatable, paintBorder, paramString, remove, setBorderPainted, setFloatable, setMargin, setOrientation, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInsets, getInsets, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, processComponentKeyEvent, processFocusEvent, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, setCursor, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hide, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setDropTarget, setLocale, setLocation, setLocation, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExtendedJToolBar

public ExtendedJToolBar()

ExtendedJToolBar

public ExtendedJToolBar(java.lang.String toolBarName)
Method Detail

setName

public void setName(java.lang.String name)
Specified by:
setName in interface XMLToolBar
Overrides:
setName in class java.awt.Component

getName

public java.lang.String getName()
Specified by:
getName in interface XMLToolBar
Overrides:
getName in class java.awt.Component

setAttributes

public void setAttributes(java.util.Hashtable attributes)
Specified by:
setAttributes in interface XMLToolBar

addSeparator

public void addSeparator(java.util.Hashtable separatorAttributes)
Specified by:
addSeparator in interface XMLToolBar

insertToolBarItem

public boolean insertToolBarItem(ToolBarItem toolBarElement,
                                 int position)
Specified by:
insertToolBarItem in interface XMLToolBar

removeToolBarItem

public boolean removeToolBarItem(java.lang.String toolBarElement)
Specified by:
removeToolBarItem in interface XMLToolBar

addToolBarItem

public boolean addToolBarItem(ToolBarItem toolBarElement)
Specified by:
addToolBarItem in interface XMLToolBar

showToolBarItem

public void showToolBarItem(java.lang.String toolBarElement,
                            boolean visible)
Specified by:
showToolBarItem in interface XMLToolBar

getToolBar

public javax.swing.JComponent getToolBar()
Specified by:
getToolBar in interface XMLToolBar

getToolBarItems

public java.util.Vector getToolBarItems()
Specified by:
getToolBarItems in interface XMLToolBar

Bean Builder

© 2001 - 2002 AdventNet Inc. Visit us at: http://www.adventnet.com