synergynetframework.appsystem.table
Class DesktopActionListener
java.lang.Object
synergynetframework.appsystem.table.DesktopActionListener
- All Implemented Interfaces:
- IMultiTouchEventListener
public class DesktopActionListener
- extends java.lang.Object
- implements IMultiTouchEventListener
The listener interface for receiving desktopAction events. The class that is
interested in processing a desktopAction event implements this interface, and
the object created with that class is registered with a component using the
component's addDesktopActionListener method. When
the desktopAction event occurs, that object's appropriate
method is invoked.
- See Also:
DesktopActionEvent
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DesktopActionListener
public DesktopActionListener()
cursorChanged
public void cursorChanged(MultiTouchCursorEvent event)
- Description copied from interface:
IMultiTouchEventListener
- Cursor is on the table, and moves, or rotates, or changes in some way.
- Specified by:
cursorChanged
in interface IMultiTouchEventListener
- Parameters:
event
- the event
cursorClicked
public void cursorClicked(MultiTouchCursorEvent event)
- Description copied from interface:
IMultiTouchEventListener
- Cursor clicked. The sensitivity of the clicking detection is the
responsibility of the appropriate IMultiTouchInputService. Event order is
cursorPressed, cursorReleased, cursorClicked.
- Specified by:
cursorClicked
in interface IMultiTouchEventListener
- Parameters:
event
- the event
cursorPressed
public void cursorPressed(MultiTouchCursorEvent event)
- Description copied from interface:
IMultiTouchEventListener
- Cursor press arriving on the table.
- Specified by:
cursorPressed
in interface IMultiTouchEventListener
- Parameters:
event
- the event
cursorReleased
public void cursorReleased(MultiTouchCursorEvent event)
- Description copied from interface:
IMultiTouchEventListener
- Cursor left the table.
- Specified by:
cursorReleased
in interface IMultiTouchEventListener
- Parameters:
event
- the event
isEnabled
public boolean isEnabled()
- Checks if is enabled.
- Returns:
- true, if is enabled
objectAdded
public void objectAdded(MultiTouchObjectEvent event)
- Description copied from interface:
IMultiTouchEventListener
- Object/fiducial is added to the table.
- Specified by:
objectAdded
in interface IMultiTouchEventListener
- Parameters:
event
- the event
objectChanged
public void objectChanged(MultiTouchObjectEvent event)
- Description copied from interface:
IMultiTouchEventListener
- Object/fiducial is changed - position or rotation.
- Specified by:
objectChanged
in interface IMultiTouchEventListener
- Parameters:
event
- the event
objectRemoved
public void objectRemoved(MultiTouchObjectEvent event)
- Description copied from interface:
IMultiTouchEventListener
- Object/fiducial is removed from the table.
- Specified by:
objectRemoved
in interface IMultiTouchEventListener
- Parameters:
event
- the event
setEnabled
public void setEnabled(boolean enabled)
- Sets the enabled.
- Parameters:
enabled
- the new enabled
update
public void update(float interpolation)
- Update.
- Parameters:
interpolation
- the interpolation