|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectexperiment.event.Event
experiment.event.capability.ValueEvent
public abstract class ValueEvent
Created by IntelliJ IDEA. User: andy Date: Mar 26, 2010 Conttains abstract methods and a directiveList. It provides a common way for manipulating ValueEvents.
Field Summary | |
---|---|
protected java.util.LinkedList<Directive> |
directiveList
|
Fields inherited from class experiment.event.Event |
---|
timestamp |
Constructor Summary | |
---|---|
ValueEvent()
|
Method Summary | |
---|---|
void |
addData(Directive d)
Add a new Direcrive object to this ValueEvent |
abstract boolean |
apply(ExperimentState state)
Applies this event to the experiment. |
Methods inherited from class experiment.event.Event |
---|
getTimestamp |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.util.LinkedList<Directive> directiveList
Constructor Detail |
---|
public ValueEvent()
Method Detail |
---|
public void addData(Directive d)
addData
in class Event
d
- contains a single capability changepublic abstract boolean apply(ExperimentState state) throws badSyntaxException
apply
in class Event
state
- the experiment state where this event belong to.
badSyntaxException
- in case of a mistake in the wiseml syntax.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |