org.telscenter.pas.steps
Class BrowseWebUI

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by org.telscenter.pas.steps.BrowseWebUI
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible
Direct Known Subclasses:
BookmarkUI

public class BrowseWebUI
extends javax.swing.JPanel

Author:
aperritano
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
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.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  javax.swing.JToolBar browserToolbar
           
protected  javax.swing.JPanel browserToolbarPanel
           
protected  int dividerLocation
           
protected  javax.swing.Action homeAction
           
protected  javax.swing.ImageIcon homeActive
           
protected  javax.swing.ImageIcon homeRollover
           
protected  javax.swing.Action nextAction
           
protected  javax.swing.ImageIcon nextActive
           
protected  javax.swing.ImageIcon nextRollover
           
protected  javax.swing.Action previousAction
           
protected  javax.swing.ImageIcon previousActive
           
protected  javax.swing.ImageIcon previousRollover
           
protected  javax.swing.Action refreshAction
           
protected  javax.swing.ImageIcon refreshActive
           
protected  javax.swing.ImageIcon refreshRollover
           
protected  javax.swing.JSplitPane splitPane
           
protected  javax.swing.Action stopAction
           
protected  javax.swing.ImageIcon stopActive
           
protected  javax.swing.ImageIcon stopRollover
           
 
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 java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
BrowseWebUI()
           
BrowseWebUI(BrowseWeb browseWeb)
           
 
Method Summary
 void addButtonBrowserToolbar(javax.swing.JButton button)
           
 void addHistoryUrl(java.net.URL url)
           
protected  javax.swing.JPanel createAddressBar()
           
protected  javax.swing.JPanel createBrowserToolbarPanel()
           
protected  javax.swing.JPanel createSaveLinkButtonPanel()
           
 javax.swing.JPanel getBrowserToolbarPanel()
           
 javax.swing.Action getPreviewAction(boolean hasAddressBar)
           
 javax.swing.JProgressBar getProgressBar()
           
 java.util.List<java.net.URL> getUrlHistory()
           
 void init()
           
 void setBrowserToolbarPanel(javax.swing.JPanel browserToolbarPanel)
           
 void setBrowserToolbarPanelVisible(boolean isVisible)
           
 void setProgressBar(javax.swing.JProgressBar progressBar)
           
 void useAddressBar(boolean hasAddressBar)
           
 void useSaveLinkButton(boolean hasLink)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, 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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, 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, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, 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, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, firePropertyChange, 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, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, 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
 

Field Detail

splitPane

protected javax.swing.JSplitPane splitPane

dividerLocation

protected int dividerLocation

homeActive

protected javax.swing.ImageIcon homeActive

stopActive

protected javax.swing.ImageIcon stopActive

nextActive

protected javax.swing.ImageIcon nextActive

previousActive

protected javax.swing.ImageIcon previousActive

refreshActive

protected javax.swing.ImageIcon refreshActive

homeRollover

protected javax.swing.ImageIcon homeRollover

stopRollover

protected javax.swing.ImageIcon stopRollover

nextRollover

protected javax.swing.ImageIcon nextRollover

previousRollover

protected javax.swing.ImageIcon previousRollover

refreshRollover

protected javax.swing.ImageIcon refreshRollover

browserToolbarPanel

protected javax.swing.JPanel browserToolbarPanel

browserToolbar

protected javax.swing.JToolBar browserToolbar

nextAction

protected javax.swing.Action nextAction

previousAction

protected javax.swing.Action previousAction

homeAction

protected javax.swing.Action homeAction

stopAction

protected javax.swing.Action stopAction

refreshAction

protected javax.swing.Action refreshAction
Constructor Detail

BrowseWebUI

public BrowseWebUI()

BrowseWebUI

public BrowseWebUI(BrowseWeb browseWeb)
Parameters:
bookmark -
Method Detail

init

public void init()

setBrowserToolbarPanelVisible

public void setBrowserToolbarPanelVisible(boolean isVisible)

createAddressBar

protected javax.swing.JPanel createAddressBar()

createSaveLinkButtonPanel

protected javax.swing.JPanel createSaveLinkButtonPanel()

getPreviewAction

public javax.swing.Action getPreviewAction(boolean hasAddressBar)

getUrlHistory

public java.util.List<java.net.URL> getUrlHistory()

addHistoryUrl

public void addHistoryUrl(java.net.URL url)

createBrowserToolbarPanel

protected javax.swing.JPanel createBrowserToolbarPanel()

useSaveLinkButton

public void useSaveLinkButton(boolean hasLink)
Parameters:
hasLink -

useAddressBar

public void useAddressBar(boolean hasAddressBar)
Parameters:
hasAddressBar -

addButtonBrowserToolbar

public void addButtonBrowserToolbar(javax.swing.JButton button)

getBrowserToolbarPanel

public javax.swing.JPanel getBrowserToolbarPanel()
Returns:
the browserToolbarPanel

setBrowserToolbarPanel

public void setBrowserToolbarPanel(javax.swing.JPanel browserToolbarPanel)
Parameters:
browserToolbarPanel - the browserToolbarPanel to set

getProgressBar

public javax.swing.JProgressBar getProgressBar()
Returns:
the progressBar

setProgressBar

public void setProgressBar(javax.swing.JProgressBar progressBar)
Parameters:
progressBar - the progressBar to set


Copyright © 2004-2008 TELS Center. All Rights Reserved.