org.jscience.psychology
Class Behavior

java.lang.Object
  extended by org.jscience.psychology.Behavior
All Implemented Interfaces:
Commented, Named

public class Behavior
extends java.lang.Object
implements Named, Commented

DOCUMENT ME!


Field Summary
static Behavior AGRESSION
          DOCUMENT ME!
static Behavior ALERT
          DOCUMENT ME!
static Behavior BREATH
          DOCUMENT ME!
static Behavior BURN
          DOCUMENT ME!
static Behavior CARRY
          DOCUMENT ME!
static Behavior CLEAN
          DOCUMENT ME!
static Behavior COMMUNICATE
          DOCUMENT ME!
static Behavior COOPERATE
          DOCUMENT ME!
static Behavior CUT
          DOCUMENT ME!
static Behavior DEFECATE
          DOCUMENT ME!
static Behavior ENTERTAIN
          DOCUMENT ME!
static Behavior EXCHANGE
          DOCUMENT ME!
static Behavior EXPLORE
          DOCUMENT ME!
static Behavior FEED
          DOCUMENT ME!
static Behavior FIGHT
          DOCUMENT ME!
static Behavior GROOMING
          DOCUMENT ME!
static Behavior HEAL
          DOCUMENT ME!
static Behavior HOLD
          DOCUMENT ME!
static Behavior HUNT
          DOCUMENT ME!
static Behavior IMITATE
          DOCUMENT ME!
static Behavior LEK
          DOCUMENT ME!
static Behavior MAKE_NOISE
          DOCUMENT ME!
static Behavior MOVE
          DOCUMENT ME!
static Behavior MUTATE
          DOCUMENT ME!
static Behavior NEST_MAKING
          DOCUMENT ME!
static Behavior NONE
          DOCUMENT ME!
static Behavior OBSERVE
          DOCUMENT ME!
static Behavior PARENTAL_CARE
          DOCUMENT ME!
static Behavior PLAY
          DOCUMENT ME!
static Behavior POINT
          DOCUMENT ME!
static Behavior READ
          DOCUMENT ME!
static int REFLEX
          DOCUMENT ME!
static Behavior RELEASE
          DOCUMENT ME!
static Behavior REPRODUCE
          DOCUMENT ME!
static int SELF
          DOCUMENT ME!
static Behavior SLEEP
          DOCUMENT ME!
static int SOCIAL
          DOCUMENT ME!
static Behavior SPORT
          DOCUMENT ME!
static Behavior TOOLMAKING
          DOCUMENT ME!
static Behavior TOOLUSING
          DOCUMENT ME!
static int UNKNOWN
          DOCUMENT ME!
static Behavior WAVE
          DOCUMENT ME!
static Behavior WRITE
          DOCUMENT ME!
 
Constructor Summary
Behavior(java.lang.String name, int kind)
          Creates a new Behavior object.
 
Method Summary
 int getAttitude()
          DOCUMENT ME!
 java.lang.String getComments()
          DOCUMENT ME!
 int getKind()
          DOCUMENT ME!
 java.lang.String getName()
          DOCUMENT ME!
 void setAttitude(int attitude)
          DOCUMENT ME!
 void setComments(java.lang.String comments)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNKNOWN

public static final int UNKNOWN
DOCUMENT ME!

See Also:
Constant Field Values

REFLEX

public static final int REFLEX
DOCUMENT ME!

See Also:
Constant Field Values

SELF

public static final int SELF
DOCUMENT ME!

See Also:
Constant Field Values

SOCIAL

public static final int SOCIAL
DOCUMENT ME!

See Also:
Constant Field Values

BREATH

public static final Behavior BREATH
DOCUMENT ME!


MUTATE

public static final Behavior MUTATE
DOCUMENT ME!


NONE

public static final Behavior NONE
DOCUMENT ME!


CLEAN

public static final Behavior CLEAN
DOCUMENT ME!


HEAL

public static final Behavior HEAL
DOCUMENT ME!


REPRODUCE

public static final Behavior REPRODUCE
DOCUMENT ME!


NEST_MAKING

public static final Behavior NEST_MAKING
DOCUMENT ME!


FIGHT

public static final Behavior FIGHT
DOCUMENT ME!


SLEEP

public static final Behavior SLEEP
DOCUMENT ME!


HUNT

public static final Behavior HUNT
DOCUMENT ME!


FEED

public static final Behavior FEED
DOCUMENT ME!


DEFECATE

public static final Behavior DEFECATE
DOCUMENT ME!


OBSERVE

public static final Behavior OBSERVE
DOCUMENT ME!


MOVE

public static final Behavior MOVE
DOCUMENT ME!


WAVE

public static final Behavior WAVE
DOCUMENT ME!


MAKE_NOISE

public static final Behavior MAKE_NOISE
DOCUMENT ME!


RELEASE

public static final Behavior RELEASE
DOCUMENT ME!


HOLD

public static final Behavior HOLD
DOCUMENT ME!


TOOLMAKING

public static final Behavior TOOLMAKING
DOCUMENT ME!


TOOLUSING

public static final Behavior TOOLUSING
DOCUMENT ME!


CUT

public static final Behavior CUT
DOCUMENT ME!


BURN

public static final Behavior BURN
DOCUMENT ME!


CARRY

public static final Behavior CARRY
DOCUMENT ME!


EXPLORE

public static final Behavior EXPLORE
DOCUMENT ME!


READ

public static final Behavior READ
DOCUMENT ME!


WRITE

public static final Behavior WRITE
DOCUMENT ME!


LEK

public static final Behavior LEK
DOCUMENT ME!


GROOMING

public static final Behavior GROOMING
DOCUMENT ME!


COMMUNICATE

public static final Behavior COMMUNICATE
DOCUMENT ME!


IMITATE

public static final Behavior IMITATE
DOCUMENT ME!


PLAY

public static final Behavior PLAY
DOCUMENT ME!


PARENTAL_CARE

public static final Behavior PARENTAL_CARE
DOCUMENT ME!


ALERT

public static final Behavior ALERT
DOCUMENT ME!


COOPERATE

public static final Behavior COOPERATE
DOCUMENT ME!


AGRESSION

public static final Behavior AGRESSION
DOCUMENT ME!


ENTERTAIN

public static final Behavior ENTERTAIN
DOCUMENT ME!


POINT

public static final Behavior POINT
DOCUMENT ME!


EXCHANGE

public static final Behavior EXCHANGE
DOCUMENT ME!


SPORT

public static final Behavior SPORT
DOCUMENT ME!

Constructor Detail

Behavior

public Behavior(java.lang.String name,
                int kind)
Creates a new Behavior object.

Parameters:
name - DOCUMENT ME!
kind - DOCUMENT ME!
Throws:
java.lang.IllegalArgumentException - DOCUMENT ME!
Method Detail

getName

public java.lang.String getName()
DOCUMENT ME!

Specified by:
getName in interface Named
Returns:
DOCUMENT ME!

getKind

public int getKind()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getAttitude

public int getAttitude()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setAttitude

public void setAttitude(int attitude)
DOCUMENT ME!

Parameters:
attitude - DOCUMENT ME!

getComments

public java.lang.String getComments()
DOCUMENT ME!

Specified by:
getComments in interface Commented
Returns:
DOCUMENT ME!

setComments

public void setComments(java.lang.String comments)
DOCUMENT ME!

Parameters:
comments - DOCUMENT ME!
Throws:
java.lang.IllegalArgumentException - DOCUMENT ME!