org.jscience.economics.resources
Class Thing

java.lang.Object
  extended by org.jscience.economics.PotentialResource
      extended by org.jscience.economics.Resource
          extended by org.jscience.economics.resources.Thing
All Implemented Interfaces:
java.io.Serializable, Named, Positioned
Direct Known Subclasses:
Natural

public class Thing
extends Resource

A class representing a "thing" (especially targetted towards 3D and robotics).

See Also:
Serialized Form

Constructor Summary
Thing(java.lang.String name, java.lang.String description, Amount amount, Community producer, Place productionPlace, java.util.Date productionDate)
          Creates a new Thing object.
 
Method Summary
 javax.media.j3d.Group getGroup()
          DOCUMENT ME!
 void setGroup(javax.media.j3d.Group group)
          DOCUMENT ME!
 
Methods inherited from class org.jscience.economics.Resource
addOwner, equals, getOwners, getPosition, getProducer, getProductionDate, getProductionPlace, removeOwner, setOwners, setPosition
 
Methods inherited from class org.jscience.economics.PotentialResource
getAmount, getDecayTime, getDescription, getKind, getName, setDecayTime, setKind, setQuantity
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Thing

public Thing(java.lang.String name,
             java.lang.String description,
             Amount amount,
             Community producer,
             Place productionPlace,
             java.util.Date productionDate)
Creates a new Thing object.

Parameters:
name - DOCUMENT ME!
description - DOCUMENT ME!
amount - DOCUMENT ME!
producer - DOCUMENT ME!
productionPlace - DOCUMENT ME!
productionDate - DOCUMENT ME!
Method Detail

getGroup

public javax.media.j3d.Group getGroup()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setGroup

public void setGroup(javax.media.j3d.Group group)
DOCUMENT ME!

Parameters:
group - DOCUMENT ME!