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()
IManagerpublic Manager<T> add(T obj)
IManagerpublic IManager<T,T> save()
IManagerpublic IManager<T,T> teacher(T obj, T... args)
IManagerpublic IManager<T,T> next(T obj)
IManagerpublic IManager<T,T> _gotomark()
IManagerpublic IManager<T,T> _mark()
IManagerpublic IManager<T,T> _move(T point)
IManagerpublic IManager<T,T> log(java.lang.String... s)
IManagerpublic IManager<T,T> setLog(ILogHandler handle)
public IManager<T,T> error(Chain.ChainException e)
IManagerpublic IManager<T,T> _out()
IManagerpublic IManager<T,T> _in()
IManager