|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.architecture.traffic.infrastructure.Roaduser
org.jscience.architecture.traffic.infrastructure.Automobile
public abstract class Automobile
An Automobile can say toot(), that is what distuingishes it from other Roadusers.
| Field Summary | |
|---|---|
protected static int |
passengers
DOCUMENT ME! |
protected static java.lang.String |
soundFileName
DOCUMENT ME! |
protected static int |
speed
DOCUMENT ME! |
protected static int |
type
DOCUMENT ME! |
| Fields inherited from class org.jscience.architecture.traffic.infrastructure.Roaduser |
|---|
color, cycleAsked, cycleMoved, delay, destNode, drivelaneStartTime, inQueueForSign, loadData, parentName, position, prevSign, prevWaitPos, prevWaitTl, prevWaitTlColor, startNode, voted, waitPos, waitTl, waitTlColor |
| Constructor Summary | |
|---|---|
Automobile()
Creates a new Automobile object. |
|
Automobile(Node new_startNode,
Node new_destNode,
int pos)
Creates a new Automobile object. |
|
| Method Summary | |
|---|---|
java.lang.String |
getXMLName()
DOCUMENT ME! |
void |
paint(java.awt.Graphics g,
int x,
int y,
float zf)
DOCUMENT ME! |
void |
paint(java.awt.Graphics g,
int x,
int y,
float zf,
double angle)
DOCUMENT ME! |
void |
toot()
DOCUMENT ME! |
| Methods inherited from class org.jscience.architecture.traffic.infrastructure.Roaduser |
|---|
addDelay, clone, didMove, didVote, getBounds, getCenterPoint, getChildren, getColor, getComplexBounds, getCurrentWaitPos, getCurrentWaitTl, getCurrentWaitTlColor, getCycleAsked, getCycleMoved, getDelay, getDescription, getDestNode, getDistance, getDrivelaneStartTime, getDriverName, getInQueueForSign, getLength, getName, getNumPassengers, getPicture, getPosition, getPrevSign, getPrevWaitPos, getPrevWaitTl, getPrevWaitTlColor, getSelectionPoint, getSelectionPoints, getSound, getSpeed, getStartNode, getType, getVehicleName, hasChildren, isSelectable, load, loadSecondStage, paint, paint, resetStats, saveChilds, saveSelf, setColor, setCycleAsked, setCycleMoved, setDelay, setDestNode, setDrivelaneStartTime, setInQueueForSign, setParentName, setPosition, setPrevSign, setStartNode, setVoted, setWaitPos |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final int type
protected static final int speed
protected static final int passengers
protected static final java.lang.String soundFileName
| Constructor Detail |
|---|
public Automobile(Node new_startNode,
Node new_destNode,
int pos)
new_startNode - DOCUMENT ME!new_destNode - DOCUMENT ME!pos - DOCUMENT ME!public Automobile()
| Method Detail |
|---|
public void paint(java.awt.Graphics g,
int x,
int y,
float zf)
paint in class Roaduserg - DOCUMENT ME!x - DOCUMENT ME!y - DOCUMENT ME!zf - DOCUMENT ME!
public void paint(java.awt.Graphics g,
int x,
int y,
float zf,
double angle)
paint in class Roaduserg - DOCUMENT ME!x - DOCUMENT ME!y - DOCUMENT ME!zf - DOCUMENT ME!angle - DOCUMENT ME!public void toot()
public java.lang.String getXMLName()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||