public class LoggingFilter extends java.lang.Object implements IMultiTouchInputFilter
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CURSOR_CHANGED
The Constant CURSOR_CHANGED.
|
static java.lang.String |
CURSOR_CLICKED
The Constant CURSOR_CLICKED.
|
static java.lang.String |
CURSOR_PRESSED
The Constant CURSOR_PRESSED.
|
static java.lang.String |
CURSOR_RELEASED
The Constant CURSOR_RELEASED.
|
static java.lang.String |
OBJECT_ADDED
The Constant OBJECT_ADDED.
|
static java.lang.String |
OBJECT_CHANGED
The Constant OBJECT_CHANGED.
|
static java.lang.String |
OBJECT_REMOVED
The Constant OBJECT_REMOVED.
|
| Constructor and Description |
|---|
LoggingFilter(java.lang.Class<?> appClass)
Instantiates a new logging filter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
cursorChanged(MultiTouchCursorEvent event)
Cursor is on the table, and moves, or rotates, or changes in some way.
|
void |
cursorClicked(MultiTouchCursorEvent event)
Cursor clicked.
|
void |
cursorPressed(MultiTouchCursorEvent event)
Cursor press arriving on the table.
|
void |
cursorReleased(MultiTouchCursorEvent event)
Cursor left the table.
|
void |
objectAdded(MultiTouchObjectEvent event)
Object/fiducial is added to the table.
|
void |
objectChanged(MultiTouchObjectEvent event)
Object/fiducial is changed - position or rotation.
|
void |
objectRemoved(MultiTouchObjectEvent event)
Object/fiducial is removed from the table.
|
void |
setNext(IMultiTouchEventListener el)
Sets the next.
|
public static final java.lang.String CURSOR_CHANGED
public static final java.lang.String CURSOR_CLICKED
public static final java.lang.String CURSOR_PRESSED
public static final java.lang.String CURSOR_RELEASED
public static final java.lang.String OBJECT_ADDED
public static final java.lang.String OBJECT_CHANGED
public static final java.lang.String OBJECT_REMOVED
public LoggingFilter(java.lang.Class<?> appClass)
throws java.io.FileNotFoundException
appClass - the app classjava.io.FileNotFoundException - the file not found exceptionpublic void cursorChanged(MultiTouchCursorEvent event)
IMultiTouchEventListenercursorChanged in interface IMultiTouchEventListenerpublic void cursorClicked(MultiTouchCursorEvent event)
IMultiTouchEventListenercursorClicked in interface IMultiTouchEventListenerpublic void cursorPressed(MultiTouchCursorEvent event)
IMultiTouchEventListenercursorPressed in interface IMultiTouchEventListenerpublic void cursorReleased(MultiTouchCursorEvent event)
IMultiTouchEventListenercursorReleased in interface IMultiTouchEventListenerpublic void objectAdded(MultiTouchObjectEvent event)
IMultiTouchEventListenerobjectAdded in interface IMultiTouchEventListenerpublic void objectChanged(MultiTouchObjectEvent event)
IMultiTouchEventListenerobjectChanged in interface IMultiTouchEventListenerpublic void objectRemoved(MultiTouchObjectEvent event)
IMultiTouchEventListenerobjectRemoved in interface IMultiTouchEventListenerpublic void setNext(IMultiTouchEventListener el)
IMultiTouchInputFiltersetNext in interface IMultiTouchInputFilterel - the new next