abbot.editor.recorder
Class JTabbedPaneRecorder

java.lang.Object
  extended byabbot.editor.recorder.SemanticRecorder
      extended byabbot.editor.recorder.ComponentRecorder
          extended byabbot.editor.recorder.ContainerRecorder
              extended byabbot.editor.recorder.JComponentRecorder
                  extended byabbot.editor.recorder.JTabbedPaneRecorder
All Implemented Interfaces:
SemanticEvents

public class JTabbedPaneRecorder
extends JComponentRecorder

Record basic semantic events you might find on an JTabbedPane.


Field Summary
 
Fields inherited from class abbot.editor.recorder.JComponentRecorder
SE_ACTION_MAP
 
Fields inherited from class abbot.editor.recorder.SemanticRecorder
events
 
Fields inherited from interface abbot.editor.recorder.SemanticEvents
SE_ANY, SE_CLICK, SE_DRAG, SE_DROP, SE_IM, SE_KEY, SE_MENU, SE_NONE, SE_TEXT, SE_WINDOW
 
Constructor Summary
JTabbedPaneRecorder(Resolver resolver)
           
 
Method Summary
 boolean accept(AWTEvent event)
          Add handling for JComponent input-mapped actions.
protected  Step createClick(Component target, int x, int y, int mods, int count)
          Parse clicks, notably those that select a tab.
 
Methods inherited from class abbot.editor.recorder.JComponentRecorder
createActionMap, createStep, getAction, init, isMappedEvent, parse, parseActionMapEvent
 
Methods inherited from class abbot.editor.recorder.ComponentRecorder
canDrag, canMultipleClick, createAWTMenuSelection, createDrag, createDrop, createInputMethod, createKey, createMenuSelection, createPopupMenuSelection, createWindowEvent, dragStarted, getLocationArgument, isClick, isClose, isDragDrop, isKeyTyped, isMenuEvent, isOpen, isToolTip, isWindowEvent, parseClick, parseDrop, parseInputMethod, parseKeyEvent, parseMenuSelection, parseWindowEvent, setFinished
 
Methods inherited from class abbot.editor.recorder.SemanticRecorder
addActionListener, getRecordingType, getResolver, getStep, isFinished, record, setRecordingType, setStatus, setStep
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JTabbedPaneRecorder

public JTabbedPaneRecorder(Resolver resolver)
Method Detail

accept

public boolean accept(AWTEvent event)
Description copied from class: JComponentRecorder
Add handling for JComponent input-mapped actions.

Overrides:
accept in class JComponentRecorder

createClick

protected Step createClick(Component target,
                           int x,
                           int y,
                           int mods,
                           int count)
Parse clicks, notably those that select a tab.

Overrides:
createClick in class ComponentRecorder


Copyright © 2002-2004 Timothy Wall. All Rights Reserved.
Abbot is hosted on

SourceForge