public class Manager<T extends IPiece> extends java.lang.Object implements IManager<T,T>
Constructor and Description |
---|
Manager() |
Modifier and Type | Method and Description |
---|---|
IManager<T,T> |
_gotomark()
Go back to MARKED POINTER.
|
IManager<T,T> |
_in()
Go into child editorManager.
|
IManager<T,T> |
_in(IPiece piece) |
IManager<T,T> |
_mark()
Mark current piece as MARKED POINTER.
|
IManager<T,T> |
_move(T point)
Return to assigned pointer.
|
IManager<T,T> |
_out()
Exit from this editorManager back to the parent editorManager.
|
Manager<T> |
add(T obj)
Add new object to chain.
|
IManager<T,T> |
error(Chain.ChainException e)
Send error signal from IManager
|
IManager<T,T> |
log(java.lang.String... s)
Log internal information.
|
IManager<T,T> |
newSession()
Create new session.
|
IManager<T,T> |
next(T obj)
Add new younger object to chain.
|
IManager<T,T> |
remove(T bp) |
IManager<T,T> |
save()
Save all modifications to chains.
|
IManager<T,T> |
setLog(ILogHandler handle) |
IManager<T,T> |
teacher(T obj,
T... args)
Add new teacher object to chain.
|
public IManager<T,T> newSession()
IManager
public Manager<T> add(T obj)
IManager
public IManager<T,T> save()
IManager
public IManager<T,T> teacher(T obj, T... args)
IManager
public IManager<T,T> next(T obj)
IManager
public IManager<T,T> _gotomark()
IManager
public IManager<T,T> _mark()
IManager
public IManager<T,T> _move(T point)
IManager
public IManager<T,T> log(java.lang.String... s)
IManager
public IManager<T,T> setLog(ILogHandler handle)
public IManager<T,T> error(Chain.ChainException e)
IManager
public IManager<T,T> _out()
IManager
public IManager<T,T> _in()
IManager