public class EditorManager extends ActorManager
ActorManager.IStatusHandler<T>
chain
Constructor and Description |
---|
EditorManager() |
EditorManager(EditorManager e) |
Modifier and Type | Method and Description |
---|---|
EditorReturn |
addAndInstallView(IBlueprint<Actor> blueprint,
IPoint nowPoint) |
Chain.ConnectionResultPath |
connect(Actor x,
PathType xp,
Actor y,
PathType yp,
boolean addView) |
IPath |
disconnect(IPath path) |
IPath |
disconnect(IPiece x,
IPiece y) |
java.util.Collection<Actor> |
getActors() |
int |
getPathInterval() |
IActorTap |
getTap(Actor bp) |
ActorManager |
getTapManager() |
PathTap |
getTapPath(IPath path) |
java.util.Collection<IActorTap> |
getTaps() |
void |
onMoveView(ActorChain.IView v,
IPoint wp) |
void |
onRefreshView(Actor bp,
Actor obj) |
ActorManager |
refreshPieceView(Actor bp,
Actor obj) |
ActorManager |
setActorConnectHandler(IActorConnectHandler a) |
protected void |
setAllCallback(ChainController.IControlCallback control) |
ActorManager |
setPathBlueprint(Blueprint p) |
void |
setPathInterval(int intervalMs) |
ActorManager |
unsetPieceView(Actor bp) |
_in, _in, _out, add, addActor, addDesigner, addEffector, createChain, createChain, dump, getChain, getParentManager, getPiece, getRoot, newSession, remove, restart, save, setChain, setLog, setParentManager, setRoot
__canConnect, _gotomark, _mark, _move, append, error, logLocal, next, old, SetCallback, setChain, student, teacher, toString
public EditorManager()
public EditorManager(EditorManager e)
public ActorManager setPathBlueprint(Blueprint p)
public ActorManager setActorConnectHandler(IActorConnectHandler a)
public ActorManager getTapManager()
public java.util.Collection<IActorTap> getTaps()
public java.util.Collection<Actor> getActors()
protected void setAllCallback(ChainController.IControlCallback control)
public void onMoveView(ActorChain.IView v, IPoint wp)
public EditorReturn addAndInstallView(IBlueprint<Actor> blueprint, IPoint nowPoint) throws Chain.ChainException
Chain.ChainException
public Chain.ConnectionResultPath connect(Actor x, PathType xp, Actor y, PathType yp, boolean addView)
connect
in class PieceManager<Actor>
public ActorManager unsetPieceView(Actor bp)
unsetPieceView
in class ActorManager
public IPath disconnect(IPiece x, IPiece y)
disconnect
in class PieceManager<Actor>
public IPath disconnect(IPath path)
disconnect
in class PieceManager<Actor>
public void setPathInterval(int intervalMs)
public int getPathInterval()
public ActorManager refreshPieceView(Actor bp, Actor obj)
refreshPieceView
in class ActorManager