Package org.eclipse.draw2d
Class PuristicScrollPane.PuristicScrollBar
java.lang.Object
org.eclipse.draw2d.Figure
org.eclipse.draw2d.ScrollBar
org.eclipse.draw2d.PuristicScrollPane.PuristicScrollBar
- All Implemented Interfaces:
- PropertyChangeListener,- EventListener,- IFigure,- Orientable,- PositionConstants
- Enclosing class:
- PuristicScrollPane
A 
ScrollBar with no thumb and non-opaque buttons.- 
Nested Class SummaryNested classes/interfaces inherited from class org.eclipse.draw2d.ScrollBarScrollBar.ThumbDraggerNested classes/interfaces inherited from class org.eclipse.draw2d.FigureFigure.FigureIterator, Figure.IdentitySearch, Figure.ReverseFigureChildrenIteratorNested classes/interfaces inherited from interface org.eclipse.draw2d.IFigureIFigure.NoInsets
- 
Field SummaryFields inherited from class org.eclipse.draw2d.ScrollBarMAX_FLAG, thumbDragger, transposerFields inherited from class org.eclipse.draw2d.FigurebgColor, border, bounds, fgColor, flags, font, maxSize, minSize, NO_MANAGER, prefSize, toolTipFields inherited from interface org.eclipse.draw2d.IFigureMAX_DIMENSION, MIN_DIMENSION, NO_INSETSFields inherited from interface org.eclipse.draw2d.OrientableHORIZONTAL, VERTICALFields inherited from interface org.eclipse.draw2d.PositionConstantsALWAYS_LEFT, ALWAYS_RIGHT, BOTTOM, CENTER, EAST, EAST_WEST, LEFT, LEFT_CENTER_RIGHT, MIDDLE, NONE, NORTH, NORTH_EAST, NORTH_SOUTH, NORTH_WEST, NSEW, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TOP_MIDDLE_BOTTOM, WEST
- 
Constructor SummaryConstructorsConstructorDescriptionPuristicScrollBar(boolean isHorizontal) Instantiates a new transparent scroll bar.
- 
Method SummaryModifier and TypeMethodDescriptionprotected ClickableCreates the default 'Down' ArrowButton for the ScrollBar.protected IFigureCreates the Scrollbar's "thumb", the draggable Figure that indicates the Scrollbar's position.protected ClickableCreates the default 'Up' ArrowButton for the ScrollBar.protected ClickableCreates the pagedown Figure for the Scrollbar.protected ClickableCreates the pageup Figure for the Scrollbar.voidMethods inherited from class org.eclipse.draw2d.ScrollBargetButtonDown, getButtonUp, getExtent, getMaximum, getMinimum, getPageDown, getPageIncrement, getPageUp, getRangeModel, getStepIncrement, getThumb, getValue, getValueRange, initialize, isHorizontal, revalidate, setDirection, setDownClickable, setEnabled, setExtent, setHorizontal, setMaximum, setMinimum, setOrientation, setPageDown, setPageIncrement, setPageUp, setRangeModel, setStepIncrement, setThumb, setUpClickable, setValue, stepDown, stepUpMethods inherited from class org.eclipse.draw2d.Figureadd, add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, addListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, containsPoint, containsPoint, erase, findDescendantAtExcluding, findFigureAt, findFigureAt, findFigureAt, findFigureAtExcluding, findMouseEventTargetAt, findMouseEventTargetInDescendantsAt, fireCoordinateSystemChanged, fireFigureMoved, fireMoved, firePropertyChange, firePropertyChange, firePropertyChange, getBackgroundColor, getBorder, getBounds, getChildren, getChildrenRevIterable, getClientArea, getClientArea, getClippingStrategy, getCursor, getFlag, getFont, getForegroundColor, getInsets, getLayoutManager, getListeners, getListenersIterable, getLocalBackgroundColor, getLocalFont, getLocalForegroundColor, getLocation, getMaximumSize, getMinimumSize, getMinimumSize, getParent, getPreferredSize, getPreferredSize, getSize, getToolTip, getUpdateManager, handleFocusGained, handleFocusLost, handleKeyPressed, handleKeyReleased, handleMouseDoubleClicked, handleMouseDragged, handleMouseEntered, handleMouseExited, handleMouseHover, handleMouseMoved, handleMousePressed, handleMouseReleased, handleMouseWheelScrolled, hasFocus, internalGetEventDispatcher, intersects, invalidate, invalidateTree, isCoordinateSystem, isEnabled, isFocusTraversable, isMirrored, isMouseEventTarget, isOpaque, isRequestFocusEnabled, isShowing, isValid, isValidationRoot, isVisible, layout, optimizeClip, paint, paintBorder, paintChildren, paintClientArea, paintFigure, primTranslate, remove, removeAll, removeAncestorListener, removeCoordinateListener, removeFigureListener, removeFocusListener, removeKeyListener, removeLayoutListener, removeListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, setBackgroundColor, setBorder, setBounds, setChildrenDirection, setChildrenEnabled, setChildrenOrientation, setClippingStrategy, setConstraint, setCursor, setFlag, setFocusTraversable, setFont, setForegroundColor, setLayoutManager, setLocation, setMaximumSize, setMinimumSize, setOpaque, setParent, setPreferredSize, setPreferredSize, setRequestFocusEnabled, setSize, setSize, setToolTip, setValid, setVisible, translate, translateFromParent, translateToAbsolute, translateToParent, translateToRelative, useLocalCoordinates, validateMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.draw2d.IFigureadd, add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, containsPoint, containsPoint, erase, findFigureAt, findFigureAt, findFigureAt, findFigureAtExcluding, findMouseEventTargetAt, getBackgroundColor, getBorder, getBounds, getChildren, getClientArea, getClientArea, getClippingStrategy, getCursor, getFont, getForegroundColor, getInsets, getLayoutManager, getLocalBackgroundColor, getLocalForegroundColor, getLocation, getMaximumSize, getMinimumSize, getMinimumSize, getParent, getPreferredSize, getPreferredSize, getSize, getToolTip, getUpdateManager, handleFocusGained, handleFocusLost, handleKeyPressed, handleKeyReleased, handleMouseDoubleClicked, handleMouseDragged, handleMouseEntered, handleMouseExited, handleMouseHover, handleMouseMoved, handleMousePressed, handleMouseReleased, handleMouseWheelScrolled, hasFocus, internalGetEventDispatcher, intersects, invalidate, invalidateTree, isCoordinateSystem, isEnabled, isFocusTraversable, isMirrored, isOpaque, isRequestFocusEnabled, isShowing, isVisible, paint, remove, removeAncestorListener, removeCoordinateListener, removeFigureListener, removeFocusListener, removeKeyListener, removeLayoutListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, setBackgroundColor, setBorder, setBounds, setClippingStrategy, setConstraint, setCursor, setFocusTraversable, setFont, setForegroundColor, setLayoutManager, setLocation, setMaximumSize, setMinimumSize, setOpaque, setParent, setPreferredSize, setRequestFocusEnabled, setSize, setSize, setToolTip, setVisible, translate, translateFromParent, translateToAbsolute, translateToParent, translateToRelative, validate
- 
Constructor Details- 
PuristicScrollBarpublic PuristicScrollBar(boolean isHorizontal) Instantiates a new transparent scroll bar.- Parameters:
- isHorizontal- whether this scroll bar is used as a horizontal one.
 
 
- 
- 
Method Details- 
createDefaultDownButtonDescription copied from class:ScrollBarCreates the default 'Down' ArrowButton for the ScrollBar.- Overrides:
- createDefaultDownButtonin class- ScrollBar
- Returns:
- the down button
- See Also:
 
- 
createDefaultThumbDescription copied from class:ScrollBarCreates the Scrollbar's "thumb", the draggable Figure that indicates the Scrollbar's position.- Overrides:
- createDefaultThumbin class- ScrollBar
- Returns:
- the thumb figure
- See Also:
 
- 
createDefaultUpButtonDescription copied from class:ScrollBarCreates the default 'Up' ArrowButton for the ScrollBar.- Overrides:
- createDefaultUpButtonin class- ScrollBar
- Returns:
- the up button
- See Also:
 
- 
createPageDownDescription copied from class:ScrollBarCreates the pagedown Figure for the Scrollbar.- Overrides:
- createPageDownin class- ScrollBar
- Returns:
- the page down figure
- See Also:
 
- 
createPageUpDescription copied from class:ScrollBarCreates the pageup Figure for the Scrollbar.- Overrides:
- createPageUpin class- ScrollBar
- Returns:
- the page up figure
- See Also:
 
- 
propertyChange- Specified by:
- propertyChangein interface- PropertyChangeListener
- Overrides:
- propertyChangein class- ScrollBar
- See Also:
 
 
-