public class ActorBlueprint extends Blueprint<Actor> implements IActorBlueprint
Blueprint.ConnectionBlueprint<PIECE extends Piece>, Blueprint.ParamArray, Blueprint.PieceBlueprintStatic<T extends IPiece>, Blueprint.TmpInstance<T extends IPiece>| Constructor and Description |
|---|
ActorBlueprint() |
ActorBlueprint(Blueprint ab,
Actor... args) |
ActorBlueprint(java.lang.Class<? extends IPiece> _cls,
Actor... _args) |
| Modifier and Type | Method and Description |
|---|---|
Actor |
__newInstance(IManager<Actor,Actor> maker) |
protected Blueprint |
addLocalClass(java.lang.Class<?> parent_type,
java.lang.Object parent_obj) |
protected void |
checkAndRegisterToActorLib() |
IBlueprint |
copy() |
ClassEnvelope |
getConnectClass(LinkType ac) |
ClassEnvelope |
getLinkClasses(LinkType al) |
void |
log(java.lang.String format,
java.lang.String... l) |
Actor |
newInstance(IManager<Actor,Actor> maker)
Create new instance of this Blueprint.
|
protected Blueprint |
setBlueprintClass(java.lang.Class<? extends IPiece> _cls) |
void |
setLog() |
__newInstance, __newRawInstance, addArg, addLocal, append, append, copyAndRenewArg, getBlueprintClass, getFocused, getName, getTag, getView, highlight, init_user, newReservation, refresh, setInitialization, setNotification, setTag, setVar, setView, This, toJSON, unhighlightclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddArg, addLocal, append, copyAndRenewArg, getBlueprintClass, getFocused, getName, getTag, getView, highlight, refresh, setInitialization, setNotification, setTag, setView, This, unhighlightpublic IBlueprint copy()
protected Blueprint setBlueprintClass(java.lang.Class<? extends IPiece> _cls)
setBlueprintClass in class Blueprint<Actor>protected Blueprint addLocalClass(java.lang.Class<?> parent_type, java.lang.Object parent_obj)
addLocalClass in class Blueprint<Actor>protected void checkAndRegisterToActorLib()
public ClassEnvelope getConnectClass(LinkType ac)
getConnectClass in interface IActorBlueprintpublic ClassEnvelope getLinkClasses(LinkType al)
getLinkClasses in interface IActorBlueprintpublic Actor __newInstance(IManager<Actor,Actor> maker) throws Chain.ChainException
__newInstance in class Blueprint<Actor>Chain.ChainExceptionpublic void log(java.lang.String format,
java.lang.String... l)
public void setLog()
public Actor newInstance(IManager<Actor,Actor> maker) throws Chain.ChainException
IBlueprintnewInstance in interface IBlueprint<Actor>newInstance in class Blueprint<Actor>maker - Manager class.Chain.ChainException