© 2006-2007 ETH Zurich

org.ximtec.igesture.core
Class TextDescriptor

java.lang.Object
  extended by org.ximtec.igesture.core.DefaultPropertyChangeNotifier
      extended by org.ximtec.igesture.core.DefaultDataObject
          extended by org.ximtec.igesture.core.DefaultDescriptor
              extended by org.ximtec.igesture.core.TextDescriptor
All Implemented Interfaces:
Serializable, DataObject, Descriptor, PropertyChangeNotifier

public class TextDescriptor
extends DefaultDescriptor

Textual descriptor.

Version:
1.0, Dec 2006
Author:
Ueli Kurmann, igesture@uelikurmann.ch, Beat Signer, signer@inf.ethz.ch
See Also:
Serialized Form

Field Summary
static String PROPERTY_TEXT
           
 
Fields inherited from class org.ximtec.igesture.core.DefaultDataObject
PROPERTY_ID
 
Fields inherited from class org.ximtec.igesture.core.DefaultPropertyChangeNotifier
propertyChangeSupport
 
Constructor Summary
TextDescriptor()
          Constructs a new text descriptor.
TextDescriptor(String text)
          Constructs a new text descriptor with a given text.
 
Method Summary
 void accept(Visitor visitor)
          Accepts a visitor.
 String getName()
           
 String getText()
          Returns the textual description.
 void setText(String text)
          Sets the text description.
 String toString()
           
 
Methods inherited from class org.ximtec.igesture.core.DefaultDescriptor
getType
 
Methods inherited from class org.ximtec.igesture.core.DefaultDataObject
getId, setId
 
Methods inherited from class org.ximtec.igesture.core.DefaultPropertyChangeNotifier
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ximtec.igesture.core.DataObject
getId, setId
 
Methods inherited from interface org.ximtec.igesture.core.PropertyChangeNotifier
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Field Detail

PROPERTY_TEXT

public static final String PROPERTY_TEXT
See Also:
Constant Field Values
Constructor Detail

TextDescriptor

public TextDescriptor()
Constructs a new text descriptor.


TextDescriptor

public TextDescriptor(String text)
Constructs a new text descriptor with a given text.

Parameters:
text - the textual description.
Method Detail

setText

public void setText(String text)
Sets the text description.

Parameters:
text - the textual description to be added.

getText

public String getText()
Returns the textual description.

Returns:
the textual description.

accept

public void accept(Visitor visitor)
Accepts a visitor.

Specified by:
accept in interface DataObject
Overrides:
accept in class DefaultDataObject
Parameters:
visitor - the visitor to be used.

toString

public String toString()
Overrides:
toString in class Object

getName

public String getName()
Specified by:
getName in class DefaultDescriptor

© 2006-2007 ETH Zurich

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