org.sourceforge.espro.elicitation
Class ZoomScale

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by org.sourceforge.espro.elicitation.ElicitationMethod
                  extended by org.sourceforge.espro.elicitation.PointMethod
                      extended by org.sourceforge.espro.elicitation.ZoomScale
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, ModelInterface

public class ZoomScale
extends PointMethod

DOCUMENT ME!

Version:
$Revision$
Author:
$author$
See Also:
Serialized Form

Nested Class Summary
 
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.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class org.sourceforge.espro.elicitation.PointMethod
value
 
Fields inherited from class org.sourceforge.espro.elicitation.ElicitationMethod
frozen, g2, pcs
 
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
  ZoomScale()
          Creates a new ZoomScale object.
protected ZoomScale(java.lang.String name, java.lang.String category)
          Creates a new ZoomScale object.
 
Method Summary
protected  void addSelfListeners()
          DOCUMENT ME!
 int getDigits()
          DOCUMENT ME!
 double getLower()
          DOCUMENT ME!
 double getMax()
          DOCUMENT ME!
 double getMin()
          DOCUMENT ME!
 int getNumberOfBetweenLinesRight()
          DOCUMENT ME!
 int getNumberOfLinesRight()
          DOCUMENT ME!
 double getUpper()
          DOCUMENT ME!
 double getZoomFactor()
          Returns the zoomFactor.
protected  void initialize()
          DOCUMENT ME!
 boolean isInvert()
          DOCUMENT ME!
 boolean isUseRight()
          DOCUMENT ME!
 boolean isVerbalHints()
          DOCUMENT ME!
 void setDigits(int digits)
          DOCUMENT ME!
 void setEdit(boolean edit)
          DOCUMENT ME!
 void setInvert(boolean invert)
          DOCUMENT ME!
 void setLower(double lower)
          DOCUMENT ME!
 void setMax(double max)
          DOCUMENT ME!
 void setMin(double min)
          DOCUMENT ME!
 void setNumberOfBetweenLinesRight(int numberOfBetweenLinesRight)
          DOCUMENT ME!
 void setNumberOfLinesRight(int numberOfLinesRight)
          DOCUMENT ME!
 void setUpper(double upper)
          DOCUMENT ME!
 void setUseRight(boolean useRight)
          DOCUMENT ME!
 void setVerbalHints(boolean verbalHints)
          DOCUMENT ME!
 void setZoomFactor(double zoomFactor)
          Sets the zoomFactor
 
Methods inherited from class org.sourceforge.espro.elicitation.PointMethod
getValue, setValue
 
Methods inherited from class org.sourceforge.espro.elicitation.ElicitationMethod
addPropertyChangeListener, addPropertyChangeListener, getCategory, getName, isEdit, isFrozen, paintComponent, removePropertyChangeListener, removePropertyChangeListener, setFrozen, smothed
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, 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, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, 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, updateUI
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, 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, 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, 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
 

Constructor Detail

ZoomScale

public ZoomScale()
Creates a new ZoomScale object.


ZoomScale

protected ZoomScale(java.lang.String name,
                    java.lang.String category)
Creates a new ZoomScale object.

Parameters:
name - DOCUMENT ME!
category - DOCUMENT ME!
Method Detail

getDigits

public int getDigits()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getLower

public double getLower()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getMax

public double getMax()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getMin

public double getMin()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getNumberOfBetweenLinesRight

public int getNumberOfBetweenLinesRight()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getNumberOfLinesRight

public int getNumberOfLinesRight()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getUpper

public double getUpper()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getZoomFactor

public double getZoomFactor()
Returns the zoomFactor.

Returns:
The zoomFactor.

isInvert

public boolean isInvert()
DOCUMENT ME!

Returns:
DOCUMENT ME!

isUseRight

public boolean isUseRight()
DOCUMENT ME!

Returns:
DOCUMENT ME!

isVerbalHints

public boolean isVerbalHints()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setDigits

public void setDigits(int digits)
DOCUMENT ME!

Parameters:
digits - DOCUMENT ME!

setEdit

public void setEdit(boolean edit)
DOCUMENT ME!

Overrides:
setEdit in class ElicitationMethod
Parameters:
edit - DOCUMENT ME!

setInvert

public void setInvert(boolean invert)
DOCUMENT ME!

Parameters:
invert - DOCUMENT ME!

setLower

public void setLower(double lower)
DOCUMENT ME!

Parameters:
lower - DOCUMENT ME!

setMax

public void setMax(double max)
DOCUMENT ME!

Parameters:
max - DOCUMENT ME!

setMin

public void setMin(double min)
DOCUMENT ME!

Parameters:
min - DOCUMENT ME!

setNumberOfBetweenLinesRight

public void setNumberOfBetweenLinesRight(int numberOfBetweenLinesRight)
DOCUMENT ME!

Parameters:
numberOfBetweenLinesRight - DOCUMENT ME!

setNumberOfLinesRight

public void setNumberOfLinesRight(int numberOfLinesRight)
DOCUMENT ME!

Parameters:
numberOfLinesRight - DOCUMENT ME!

setUpper

public void setUpper(double upper)
DOCUMENT ME!

Parameters:
upper - DOCUMENT ME!

setUseRight

public void setUseRight(boolean useRight)
DOCUMENT ME!

Parameters:
useRight - DOCUMENT ME!

setVerbalHints

public void setVerbalHints(boolean verbalHints)
DOCUMENT ME!

Parameters:
verbalHints - DOCUMENT ME!

setZoomFactor

public void setZoomFactor(double zoomFactor)
Sets the zoomFactor

Parameters:
zoomFactor - The zoomFactor to set.

addSelfListeners

protected void addSelfListeners()
DOCUMENT ME!

Overrides:
addSelfListeners in class ElicitationMethod

initialize

protected void initialize()
DOCUMENT ME!

Specified by:
initialize in class ElicitationMethod