de.jadv.lib.data
Class DataObject

java.lang.Object
  |
  +--de.jadv.lib.data.DataObject
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class DataObject
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable

Data of one Object in a Level. (deprecated?)

Author:
neitzel
See Also:
Serialized Form

Field Summary
protected  int _desc
           
protected  java.awt.Point _location
           
protected  java.lang.String _objectId
           
protected  int _sight
           
protected  int _size
           
 
Constructor Summary
DataObject(java.lang.String objString)
          Constructor for DataObject.
DataObject(java.lang.String objectID, java.awt.Point location, int description)
           
DataObject(java.lang.String objectID, java.awt.Point location, int description, int size, int sight)
           
 
Method Summary
 void extractData(DataObject fromObject)
           
 int getDescription()
           
 java.awt.Point getLocation()
           
 java.lang.String getObjectId()
           
 java.lang.String getObjectID()
           
 int getSight()
           
 int getSize()
           
 int getX()
           
 int getY()
           
 boolean isStaticObject()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_objectId

protected java.lang.String _objectId

_location

protected java.awt.Point _location

_desc

protected int _desc

_sight

protected int _sight

_size

protected int _size
Constructor Detail

DataObject

public DataObject(java.lang.String objString)
Constructor for DataObject.


DataObject

public DataObject(java.lang.String objectID,
                  java.awt.Point location,
                  int description)

DataObject

public DataObject(java.lang.String objectID,
                  java.awt.Point location,
                  int description,
                  int size,
                  int sight)
Method Detail

isStaticObject

public boolean isStaticObject()

getObjectID

public java.lang.String getObjectID()

getObjectId

public java.lang.String getObjectId()

getLocation

public java.awt.Point getLocation()

getX

public int getX()

getY

public int getY()

getDescription

public int getDescription()

getSize

public int getSize()

getSight

public int getSight()

extractData

public void extractData(DataObject fromObject)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object