mega changes -- transition to Python3
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
package CognitiveModel.ModelFiles;
|
||||
|
||||
public abstract class Action {
|
||||
|
||||
Integer priority; // Priority of the Task
|
||||
Integer delay; // Potential Delay before starting the task
|
||||
String targetDREF;
|
||||
Integer taskTime; // How long should the task take
|
||||
boolean taskComplete; // Is the task completed?
|
||||
ActionType actionType;
|
||||
|
||||
public Action(ActionType actionType, int delay) {
|
||||
this.actionType = actionType;
|
||||
this.delay = delay;
|
||||
this.targetDREF = null;
|
||||
}
|
||||
|
||||
public Action(ActionType actionType, int delay, String target) {
|
||||
this.actionType = actionType;
|
||||
this.delay = delay;
|
||||
targetDREF = target;
|
||||
}
|
||||
|
||||
public ActionType getType() {
|
||||
return actionType;
|
||||
}
|
||||
|
||||
public Integer getDelay() {
|
||||
return delay;
|
||||
}
|
||||
|
||||
public String getTarget() {
|
||||
return targetDREF;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user