| Package | Description |
|---|---|
| io.engineblock.activityapi | |
| io.engineblock.activityimpl | |
| io.engineblock.activityimpl.action | |
| io.engineblock.activityimpl.input | |
| io.engineblock.activityimpl.motor |
| Modifier and Type | Method and Description |
|---|---|
default Activity |
ActivityType.getActivity(ActivityDef activityDef)
Create an instance of an activity from the activity type.
|
default Activity |
ActivityType.getAssembledActivity(ActivityDef activityDef,
Map<String,Activity> activities)
Create an instance of an activity that ties together all the components into a usable
activity instance.
|
| Modifier and Type | Method and Description |
|---|---|
default ActionDispenser |
ActivityType.getActionDispenser(Activity activity)
This method will be called once per action instance.
|
default InputDispenser |
ActivityType.getInputDispenser(Activity activity)
Return the InputDispenser instance that will be used by the associated activity to create Input factories
for each thread slot.
|
default MotorDispenser |
ActivityType.getMotorDispenser(Activity activity,
InputDispenser inputDispenser,
ActionDispenser actionDispenser) |
| Modifier and Type | Method and Description |
|---|---|
default Activity |
ActivityType.getAssembledActivity(ActivityDef activityDef,
Map<String,Activity> activities)
Create an instance of an activity that ties together all the components into a usable
activity instance.
|
void |
ActivitiesAware.setActivitiesMap(Map<String,Activity> activities) |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleActivity
A default implementation of an Activity, suitable for building upon.
|
| Modifier and Type | Method and Description |
|---|---|
Activity |
ActivityDispenser.getActivity(ActivityDef activityDef) |
| Modifier and Type | Method and Description |
|---|---|
int |
SimpleActivity.compareTo(Activity o) |
| Constructor and Description |
|---|
CoreActionDispenser(Activity activity) |
| Modifier and Type | Method and Description |
|---|---|
void |
CoreInputDispenser.setActivitiesMap(Map<String,Activity> activities) |
| Constructor and Description |
|---|
CoreInputDispenser(Activity activity) |
SimpleInputDispenser(Activity activity) |
| Constructor and Description |
|---|
CoreMotorDispenser(Activity activity,
InputDispenser inputDispenser,
ActionDispenser actionDispenser) |
Copyright © 2016. All rights reserved.