| Package | Description |
|---|---|
| org.ximtec.igesture.app.showcaseapp.descriptor |
Descriptors for classes to be identified by the drawing application.
|
| org.ximtec.igesture.configuration |
Algorithm configuration.
|
| org.ximtec.igesture.core |
The core iGesture classes.
|
| org.ximtec.igesture.core.composite | |
| org.ximtec.igesture.core.composite.parameter | |
| org.ximtec.igesture.io |
Input devices.
|
| org.ximtec.igesture.storage |
Different persistent storage containers.
|
| org.ximtec.igesture.tool.binding | |
| org.ximtec.igesture.tool.util | |
| org.ximtec.igesture.tool.view.admin.wrapper | |
| org.ximtec.igesture.tool.view.testbench.wrapper | |
| org.ximtec.igesture.tool.view.testset.wrapper | |
| org.ximtec.igesture.util |
Some utilities.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ArrowDescriptor |
class |
LineDescriptor |
class |
RectangleDescriptor |
class |
TriangleDescriptor |
| Modifier and Type | Class and Description |
|---|---|
class |
Configuration
Configuration object used by the algorithms.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Descriptor
Interface to be implemented by any gesture class descriptor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultDataObject
Default implementation of the DataObject interface.
|
class |
DefaultDescriptor
Default implementation of a descriptor.
|
class |
DefaultSampleDescriptor<T>
Describes a gesture by a set of gesture samples.
|
class |
DigitalDescriptor
Digital descriptor of a gesture class.
|
class |
GestureClass
This class represents the concept of a specific gesture (e.g.
|
class |
GestureSample
Represents a gesture sample as for example used by the Rubine algorithm.
|
class |
GestureSample3D |
class |
GestureSet
Container to manage a set of gesture classes.
|
class |
IconDescriptor
Comment
|
class |
SampleDescriptor
Describes a gesture by a set of gesture samples.
|
class |
SampleDescriptor3D
Describes a gesture by a set of gesture samples.
|
class |
TestClass
Comment
|
class |
TestSet
Set of gesture samples used to evaluate algorithms.
|
class |
TextDescriptor
Textual descriptor.
|
| Modifier and Type | Method and Description |
|---|---|
List<DataObject> |
DataObjectWrapper.getDataObjects()
Returns the list of data objects managed by this data object wrapper.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Visitor.visit(DataObject dataObject) |
| Modifier and Type | Class and Description |
|---|---|
class |
CardinalityConstraint |
class |
CardinalityDeviceConstraint
This class represents a cardinality constraint.
|
class |
CardinalityUserConstraint
This class represents a cardinality constraint.
|
class |
CompositeDescriptor |
class |
ConcurrencyConstraint
This class represents a concurrency constraint, all gestures must be performed in parallel.
|
class |
DefaultConstraint |
class |
DefaultConstraintEntry |
class |
IntervalConstraint
This class represents an interval constraint.
|
class |
ProximityConcurrencyConstraint
This class represents a two-fold constraint.
|
class |
ProximityConstraint |
class |
ProximitySequenceConstraint
This class represents a two-fold constraint.
|
class |
SequenceConstraint
This class represents a sequence constraint.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractConstraintParameters |
class |
CardinalityConstraintParameters |
class |
ConcurrencyConstraintParameters |
class |
DefaultConstraintParameters |
class |
IntervalConstraintParameters |
class |
ProximityConstraintParameters |
class |
SequenceConstraintParameters |
| Modifier and Type | Class and Description |
|---|---|
class |
DeviceUserAssociation
This class defines an association between a
IUser and a AbstractGestureDevice. |
class |
User
This class represents a User for the device manager.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends DataObject> |
StorageManager.load(Class<T> clazz)
Returns a typed list of data objects.
|
<T extends DataObject> |
StorageEngine.load(Class<T> clazz)
Loads a collection of data objects of a given type.
|
<T extends DataObject> |
DefaultFileStorageEngine.load(Class<T> clazz) |
<T extends DataObject> |
Db4oStorageEngine.load(Class<T> clazz) |
<T extends DataObject> |
StorageManager.load(Class<T> clazz,
String id)
Loads the data object of the given type with the given id.
|
<T extends DataObject> |
StorageEngine.load(Class<T> clazz,
String id)
Loads a data object of a specific type.
|
<T extends DataObject> |
DefaultFileStorageEngine.load(Class<T> clazz,
String id) |
<T extends DataObject> |
Db4oStorageEngine.load(Class<T> clazz,
String id) |
<T extends DataObject> |
StorageManager.load(Class<T> clazz,
String fieldName,
Object value) |
<T extends DataObject> |
StorageEngine.load(Class<T> clazz,
String fieldName,
Object value)
Loads a collection of data objects
|
<T extends DataObject> |
DefaultStorageEngine.load(Class<T> clazz,
String fieldName,
Object value) |
| Modifier and Type | Method and Description |
|---|---|
protected HashMap<Class<? extends DataObject>,List<DataObject>> |
ZipStorageEngine.deserialize(File storageFile) |
protected HashMap<Class<? extends DataObject>,List<DataObject>> |
ZipStorageEngine.deserialize(File storageFile) |
protected HashMap<Class<? extends DataObject>,List<DataObject>> |
XMLStorageEngine.deserialize(File file)
Deserialise an XML file.
|
protected HashMap<Class<? extends DataObject>,List<DataObject>> |
XMLStorageEngine.deserialize(File file)
Deserialise an XML file.
|
protected abstract HashMap<Class<? extends DataObject>,List<DataObject>> |
DefaultFileStorageEngine.deserialize(File storageFile)
Deserializes the objects
|
protected abstract HashMap<Class<? extends DataObject>,List<DataObject>> |
DefaultFileStorageEngine.deserialize(File storageFile)
Deserializes the objects
|
| Modifier and Type | Method and Description |
|---|---|
void |
ZipStorageEngine.remove(DataObject dataObject) |
void |
StorageManager.remove(DataObject dataObject)
Removes the given data object from the storage.
|
void |
StorageEngine.remove(DataObject ojb)
Removes a data object.
|
void |
DefaultFileStorageEngine.remove(DataObject dataObject) |
void |
Db4oStorageEngine.remove(DataObject dataObject) |
protected void |
DefaultFileStorageEngine.removeDataObject(DataObject dataObject)
Removes a data object from the object container.
|
void |
StorageManager.store(DataObject dataObject)
Stores a data object.
|
void |
StorageEngine.store(DataObject dataObjects)
Stores a data object.
|
void |
DefaultFileStorageEngine.store(DataObject dataObject) |
void |
Db4oStorageEngine.store(DataObject dataObject) |
void |
StorageManager.update(DataObject dataObject)
Updates a data object.
|
void |
StorageEngine.update(DataObject obj)
Updates a data object.
|
void |
DefaultFileStorageEngine.update(DataObject dataObject) |
void |
Db4oStorageEngine.update(DataObject dataObject) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ZipStorageEngine.serialize(HashMap<Class<? extends DataObject>,List<DataObject>> dataObjects,
File file) |
protected void |
ZipStorageEngine.serialize(HashMap<Class<? extends DataObject>,List<DataObject>> dataObjects,
File file) |
protected void |
XMLStorageEngine.serialize(HashMap<Class<? extends DataObject>,List<DataObject>> objects,
File file)
Serialize the internal data structure to an XML file.
|
protected void |
XMLStorageEngine.serialize(HashMap<Class<? extends DataObject>,List<DataObject>> objects,
File file)
Serialize the internal data structure to an XML file.
|
protected abstract void |
DefaultFileStorageEngine.serialize(HashMap<Class<? extends DataObject>,List<DataObject>> objects,
File file)
Serializes the data objects.
|
protected abstract void |
DefaultFileStorageEngine.serialize(HashMap<Class<? extends DataObject>,List<DataObject>> objects,
File file)
Serializes the data objects.
|
void |
StorageManager.store(List<DataObject> dataObjects)
Stores a list of data objects.
|
void |
IStorageManager.store(List<DataObject> dataObjects) |
void |
StorageManager.update(List<DataObject> dataObjects)
Updates a list of data objects.
|
void |
IStorageManager.update(List<DataObject> dataObjects) |
| Modifier and Type | Method and Description |
|---|---|
DataBinding<?> |
DataBindingContext.addBinding(JComponent component,
DataObject obj,
String property) |
static DataBinding<?> |
BindingFactory.createInstance(JComponent component,
DataObject obj,
String property) |
| Constructor and Description |
|---|
DataBinding(DataObject dataObject,
String property)
Constructor
|
LabelBinding(JLabel textField,
DataObject obj,
String property) |
LabelBinding(JLabel textField,
DataObject obj,
String property,
String prefix) |
TextAreaBinding(JTextArea textField,
DataObject obj,
String property) |
TextFieldBinding(JTextField textField,
DataObject obj,
String property) |
| Modifier and Type | Method and Description |
|---|---|
static JLabel |
TitleFactory.createDynamicTitle(DataObject obj,
String property) |
void |
PropertyChangeVisitor.visit(DataObject dataObject) |
| Modifier and Type | Method and Description |
|---|---|
List<DataObject> |
GestureSetList.getDataObjects() |
| Modifier and Type | Method and Description |
|---|---|
List<DataObject> |
AlgorithmWrapper.getDataObjects() |
| Modifier and Type | Method and Description |
|---|---|
List<DataObject> |
TestSetList.getDataObjects() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends DataObject> |
ReflectTools.getFieldValue(T dataObject,
String fieldName) |
Copyright © 2007-2012 Global Information Systems Group, ETH Zurich. All Rights Reserved.