de.ukn.hci.squidy.manager.data.impl
Class DataDigital

java.lang.Object
  extended by de.ukn.hci.squidy.manager.data.AbstractData
      extended by de.ukn.hci.squidy.manager.data.impl.DataObject
          extended by de.ukn.hci.squidy.manager.data.impl.DataDigital
All Implemented Interfaces:
IData
Direct Known Subclasses:
DataButton, DataKey

public class DataDigital
extends DataObject

DataDigital.

 Date: Feb 14, 2008
 Time: 9:00:55 PM
 

Version:
$Id: DataDigital.java 30 2009-09-18 22:23:35Z nitsche $
Author:
Werner Koenig, werner.koenig@uni-konstanz.de, University of Konstanz, Roman Rädle, Roman.Raedle@uni-konstanz.de, University of Konstanz

Nested Class Summary
 
Nested classes/interfaces inherited from interface de.ukn.hci.squidy.manager.data.IData
IData.Type
 
Field Summary
protected  boolean flag
           
 
Fields inherited from class de.ukn.hci.squidy.manager.data.AbstractData
attributes, source, timestamp
 
Constructor Summary
DataDigital()
          The default constructor is required to deserialize data types.
DataDigital(Class<? extends IProcessable<?>> source, boolean flag)
           
 
Method Summary
 void deserialize(Object[] serial)
           
 DataDigital getClone()
           
 boolean getFlag()
           
 Object[] serialize()
           
 void setFlag(boolean flag)
           
 String toString()
           
 
Methods inherited from class de.ukn.hci.squidy.manager.data.AbstractData
acceptVisitor, dismissVisitor, getAttribute, getSource, getTimestamp, hasAttribute, notifyVisitors, setAttribute, setTimestamp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

flag

protected boolean flag
Constructor Detail

DataDigital

public DataDigital()
The default constructor is required to deserialize data types.


DataDigital

public DataDigital(Class<? extends IProcessable<?>> source,
                   boolean flag)
Method Detail

getFlag

public boolean getFlag()
Returns:
the flag

setFlag

public final void setFlag(boolean flag)
Parameters:
flag - the flag to set

getClone

public DataDigital getClone()
Specified by:
getClone in interface IData
Overrides:
getClone in class DataObject

deserialize

public void deserialize(Object[] serial)
Specified by:
deserialize in interface IData
Overrides:
deserialize in class DataObject

serialize

public Object[] serialize()
Specified by:
serialize in interface IData
Overrides:
serialize in class DataObject

toString

public String toString()
Overrides:
toString in class DataObject


Copyright © 2007-2010 Human-Computer-Interaction :: University of Konstanz. All Rights Reserved.