|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.Box
scone.usertesttool.UTSlider
public class UTSlider
UTSlider is a Slider component for scone's user test tool. The Slider is layed out with a label describing its function.
Copyright: Copyright (c) 2004
Company: University of Hamburg, Germany
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.Box |
---|
javax.swing.Box.AccessibleBox, javax.swing.Box.Filler |
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 |
---|
Fields inherited from class javax.swing.Box |
---|
accessibleContext |
Fields inherited from class javax.swing.JComponent |
---|
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 | |
---|---|
UTSlider(UserTestControl utc)
Constructor with standard Size |
|
UTSlider(UserTestControl utc,
java.lang.String description)
|
|
UTSlider(UserTestControl utc,
java.lang.String description,
int width)
|
|
UTSlider(UserTestControl utc,
java.lang.String description,
int width,
boolean enabled)
Set Heading, label and width. |
Method Summary | |
---|---|
boolean |
changedByUser()
This method, called by UserTestControl, tests if an appropriate item was selected. |
void |
componentRequestFocus()
|
void |
createSlider()
Show the slider |
java.lang.String |
getComponentName()
|
java.lang.String |
getData()
Returns the gathered data, e.g. typed in text or the selected item of a Slider |
void |
getNextData()
prepares the next data set (if available) to be read out |
java.lang.String |
getTagName()
Returns the name for the tag of the result file, the data should appear in |
java.lang.String |
getTimeStamp()
Returns the timeStamp of the last modification by the user |
boolean |
hasMoreData()
returns true if there is data left, that was not read since startDataQuery() |
void |
setComponentBottomPadding(int padding)
|
void |
setComponentEnabled(boolean enable)
|
void |
setComponentHighlighted(boolean highlight)
|
void |
setComponentName(java.lang.String componentName)
|
void |
setDefault(int defaultValue)
This method sets the default value of the slider |
void |
setDescription(java.lang.String description)
This method adds the Description to the |
void |
setInputRequired(boolean inputRequired)
setName sets the name of the component. |
void |
setMajorTickSpacing(int majorTickSpacing)
This method adds major ticks to the slider |
void |
setMaximum(int maximum)
This method sets the maximum value |
void |
setMinimum(int minimum)
This method sets the minimum value |
void |
setMinorTickSpacing(int minorTickSpacing)
This method adds minor ticks to the slider |
void |
setPaintLabels(boolean paintLabels)
Show the labels to the major ticks? |
void |
setSnapToTicks(boolean snapToTicks)
Shall the slider snap to the displayed ticks? |
void |
startDataQuery()
resets the data read out counter. |
Methods inherited from class javax.swing.Box |
---|
createGlue, createHorizontalBox, createHorizontalGlue, createHorizontalStrut, createRigidArea, createVerticalBox, createVerticalGlue, createVerticalStrut, getAccessibleContext, setLayout |
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, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, 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, 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, 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 |
Constructor Detail |
---|
public UTSlider(UserTestControl utc)
public UTSlider(UserTestControl utc, java.lang.String description)
public UTSlider(UserTestControl utc, java.lang.String description, int width)
public UTSlider(UserTestControl utc, java.lang.String description, int width, boolean enabled)
Method Detail |
---|
public void createSlider()
public void setComponentEnabled(boolean enable)
setComponentEnabled
in interface AllComponents
public void setInputRequired(boolean inputRequired)
setInputRequired
in interface InputComponent
name
- The name for the text fieldpublic void setDescription(java.lang.String description)
public void setMajorTickSpacing(int majorTickSpacing)
public void setMinorTickSpacing(int minorTickSpacing)
public void setMinimum(int minimum)
public void setDefault(int defaultValue)
public void setMaximum(int maximum)
public void setSnapToTicks(boolean snapToTicks)
public void setPaintLabels(boolean paintLabels)
public void componentRequestFocus()
componentRequestFocus
in interface AllComponents
public void setComponentHighlighted(boolean highlight)
setComponentHighlighted
in interface AllComponents
setComponentHighlighted
in interface InputComponent
public boolean changedByUser()
changedByUser
in interface InputComponent
public void setComponentName(java.lang.String componentName)
setComponentName
in interface AllComponents
public void setComponentBottomPadding(int padding)
setComponentBottomPadding
in interface AllComponents
public java.lang.String getComponentName()
getComponentName
in interface AllComponents
public void startDataQuery()
startDataQuery
in interface InputComponent
public boolean hasMoreData()
hasMoreData
in interface InputComponent
public java.lang.String getTagName()
getTagName
in interface InputComponent
public java.lang.String getData()
getData
in interface InputComponent
public java.lang.String getTimeStamp()
getTimeStamp
in interface InputComponent
public void getNextData()
getNextData
in interface InputComponent
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |