© 2006-2007 ETH Zurich

Uses of Interface
org.ximtec.igesture.core.DataObject

Packages that use DataObject
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.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. 
 

Uses of DataObject in org.ximtec.igesture.app.showcaseapp.descriptor
 

Classes in org.ximtec.igesture.app.showcaseapp.descriptor that implement DataObject
 class ArrowDescriptor
           
 class LineDescriptor
           
 class RectangleDescriptor
           
 class TriangleDescriptor
           
 

Uses of DataObject in org.ximtec.igesture.configuration
 

Classes in org.ximtec.igesture.configuration that implement DataObject
 class Configuration
          Configuration object used by the algorithms.
 

Uses of DataObject in org.ximtec.igesture.core
 

Subinterfaces of DataObject in org.ximtec.igesture.core
 interface Descriptor
          Interface to be implemented by any gesture class descriptor.
 

Classes in org.ximtec.igesture.core that implement DataObject
 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. circle, rectangle, triangle).
 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.
 

Methods in org.ximtec.igesture.core that return types with arguments of type DataObject
 List<DataObject> DataObjectWrapper.getDataObjects()
          Returns the list of data objects managed by this data object wrapper.
 

Methods in org.ximtec.igesture.core with parameters of type DataObject
 void Visitor.visit(DataObject dataObject)
           
 

Uses of DataObject in org.ximtec.igesture.core.composite
 

Classes in org.ximtec.igesture.core.composite that implement DataObject
 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 ProximitySequenceConstraint
          This class represents a two-fold constraint.
 class SequenceConstraint
          This class represents a sequence constraint.
 

Uses of DataObject in org.ximtec.igesture.io
 

Classes in org.ximtec.igesture.io that implement DataObject
 class DeviceUserAssociation
          This class defines an association between a IUser and a AbstractGestureDevice.
 class User
          This class represents a User for the device manager.
 

Uses of DataObject in org.ximtec.igesture.storage
 

Methods in org.ximtec.igesture.storage with type parameters of type DataObject
<T extends DataObject>
List<T>
StorageManager.load(Class<T> clazz)
          Returns a typed list of data objects.
<T extends DataObject>
List<T>
StorageEngine.load(Class<T> clazz)
          Loads a collection of data objects of a given type.
<T extends DataObject>
List<T>
DefaultFileStorageEngine.load(Class<T> clazz)
           
<T extends DataObject>
List<T>
Db4oStorageEngine.load(Class<T> clazz)
           
<T extends DataObject>
T
StorageManager.load(Class<T> clazz, String id)
          Loads the data object of the given type with the given id.
<T extends DataObject>
T
StorageEngine.load(Class<T> clazz, String id)
          Loads a data object of a specific type.
<T extends DataObject>
T
DefaultFileStorageEngine.load(Class<T> clazz, String id)
           
<T extends DataObject>
T
Db4oStorageEngine.load(Class<T> clazz, String id)
           
<T extends DataObject>
List<T>
StorageManager.load(Class<T> clazz, String fieldName, Object value)
           
<T extends DataObject>
List<T>
StorageEngine.load(Class<T> clazz, String fieldName, Object value)
          Loads a collection of data objects
<T extends DataObject>
List<T>
DefaultStorageEngine.load(Class<T> clazz, String fieldName, Object value)
           
 

Methods in org.ximtec.igesture.storage that return types with arguments of type DataObject
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
 

Methods in org.ximtec.igesture.storage with parameters of type DataObject
 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)
           
 

Method parameters in org.ximtec.igesture.storage with type arguments of type DataObject
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)
           
 

Uses of DataObject in org.ximtec.igesture.tool.binding
 

Methods in org.ximtec.igesture.tool.binding with parameters of type DataObject
 DataBinding<?> DataBindingContext.addBinding(JComponent component, DataObject obj, String property)
           
static DataBinding<?> BindingFactory.createInstance(JComponent component, DataObject obj, String property)
           
 

Constructors in org.ximtec.igesture.tool.binding with parameters of type DataObject
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)
           
 

Uses of DataObject in org.ximtec.igesture.tool.util
 

Methods in org.ximtec.igesture.tool.util with parameters of type DataObject
static JLabel TitleFactory.createDynamicTitle(DataObject obj, String property)
           
 void PropertyChangeVisitor.visit(DataObject dataObject)
           
 

Uses of DataObject in org.ximtec.igesture.tool.view.admin.wrapper
 

Methods in org.ximtec.igesture.tool.view.admin.wrapper that return types with arguments of type DataObject
 List<DataObject> GestureSetList.getDataObjects()
           
 

Uses of DataObject in org.ximtec.igesture.tool.view.testbench.wrapper
 

Methods in org.ximtec.igesture.tool.view.testbench.wrapper that return types with arguments of type DataObject
 List<DataObject> AlgorithmWrapper.getDataObjects()
           
 

Uses of DataObject in org.ximtec.igesture.tool.view.testset.wrapper
 

Methods in org.ximtec.igesture.tool.view.testset.wrapper that return types with arguments of type DataObject
 List<DataObject> TestSetList.getDataObjects()
           
 

Uses of DataObject in org.ximtec.igesture.util
 

Methods in org.ximtec.igesture.util with type parameters of type DataObject
static
<T extends DataObject>
Object
ReflectTools.getFieldValue(T dataObject, String fieldName)
           
 


© 2006-2007 ETH Zurich

Copyright © 2007-2010 Global Information Systems Group, ETH Zurich. All Rights Reserved.