public class QueuedABPM<TYPE extends Actor> extends ActorBlueprintManager<TYPE>
Modifier and Type | Class and Description |
---|---|
class |
QueuedABPM.QueueBlueprint |
outer
Constructor and Description |
---|
QueuedABPM(Factory<TYPE> f) |
Modifier and Type | Method and Description |
---|---|
<VALUE,INPUT,OUTPUT> |
add(Actor.IDesigner<VALUE,INPUT,OUTPUT> designer) |
BlueprintManager<TYPE> |
add(java.lang.Class<? extends Actor> _cls)
Adding Actor class to BlueprintManager to reproduce Actor instances
|
<PARENT,EFFECT> |
addEffector(Actor.IEffector<PARENT,EFFECT> effector) |
BlueprintManager<TYPE> |
arg(java.lang.Object... objs) |
QueuedABPM.QueueBlueprint |
getNow() |
BlueprintManager<TYPE> |
newSession()
Create new session.
|
BlueprintManager<TYPE> |
save()
Save all modifications to chains.
|
void |
setNow(QueuedABPM.QueueBlueprint now) |
BlueprintManager<TYPE> |
setTag(java.lang.String tag) |
BlueprintManager<TYPE> |
setViewArg(java.lang.Object... objs) |
create, create, create, setLogLevel
_gotomark, _in, _in, _mark, _move, _out, add, add, addLocal, addLocal, addWithOuterObject, and, because, because, because, child, child, child, createEffector, createFromDesigner, createTapBlueprint, error, getBlueprint, getFactory, getParent, getRoot, getView, isSetView, log, log, next, parent, parent, parent, remove, setDefaultView, setError, setOuterInstanceForInner, setParent, setRoot, setSystem, setView, teacher, teacher, teacher, young
public void setNow(QueuedABPM.QueueBlueprint now)
public QueuedABPM.QueueBlueprint getNow()
public BlueprintManager<TYPE> add(java.lang.Class<? extends Actor> _cls)
BlueprintManager
add
in class BlueprintManager<TYPE extends Actor>
_cls
- Actor classpublic <VALUE,INPUT,OUTPUT> BlueprintManager<TYPE> add(Actor.IDesigner<VALUE,INPUT,OUTPUT> designer)
add
in class BlueprintManager<TYPE extends Actor>
public <PARENT,EFFECT> BlueprintManager<TYPE> addEffector(Actor.IEffector<PARENT,EFFECT> effector)
addEffector
in class BlueprintManager<TYPE extends Actor>
public BlueprintManager<TYPE> arg(java.lang.Object... objs)
arg
in class BlueprintManager<TYPE extends Actor>
public BlueprintManager<TYPE> setViewArg(java.lang.Object... objs)
setViewArg
in class BlueprintManager<TYPE extends Actor>
public BlueprintManager<TYPE> newSession()
IManager
newSession
in interface IManager<IBlueprint,IPiece>
newSession
in class ActorBlueprintManager<TYPE extends Actor>
public BlueprintManager<TYPE> save()
IManager
save
in interface IManager<IBlueprint,IPiece>
save
in class BlueprintManager<TYPE extends Actor>
public BlueprintManager<TYPE> setTag(java.lang.String tag)
setTag
in class BlueprintManager<TYPE extends Actor>