org.jagatoo.input.impl.awt
Class AWTInputDeviceFactory
java.lang.Object
org.jagatoo.input.devices.InputDeviceFactory
org.jagatoo.input.impl.awt.AWTInputDeviceFactory
- All Implemented Interfaces:
- ControllerFactory, KeyboardFactory, MouseFactory
public class AWTInputDeviceFactory
- extends InputDeviceFactory
Insert type comment here.
| Methods inherited from class org.jagatoo.input.devices.InputDeviceFactory |
destroy, findSourceFactory, flushCache, flushCache, getCachedControllers, getCachedKeyboards, getCachedMouses, getControllers, getControllers, getEveneQueue, getKeyboards, getKeyboards, getMasterFactory, getMouses, getMouses, getSourceWindow, initControllers, initKeyboards, initMouses |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AWTInputDeviceFactory
public AWTInputDeviceFactory(InputDeviceFactory masterFactory,
InputSourceWindow sourceWindow,
EventQueue eventQueue)
AWTInputDeviceFactory
public AWTInputDeviceFactory(InputSourceWindow sourceWindow,
EventQueue eventQueue)
initMouses
protected AWTMouse[] initMouses()
throws InputSystemException
-
- Specified by:
initMouses in class InputDeviceFactory
- Returns:
- an array of all the installed Mouses in the system.
- Throws:
InputSystemException
initKeyboards
protected AWTKeyboard[] initKeyboards()
throws InputSystemException
-
- Specified by:
initKeyboards in class InputDeviceFactory
- Returns:
- an array of all the installed Keyboards in the system.
- Throws:
InputSystemException
initControllers
protected Controller[] initControllers()
throws InputSystemException
-
- Specified by:
initControllers in class InputDeviceFactory
- Returns:
- an array of all the installed Controllers in the system.
- Throws:
InputSystemException
destroyImpl
protected void destroyImpl(InputSystem inputSystem)
throws InputSystemException
-
- Specified by:
destroyImpl in class InputDeviceFactory
- Throws:
InputSystemException