public class ActorTap extends AndroidActor.AndroidView implements IActorTap, ITapControlInterface
ViewActor.ViewActorSize
Actor.Aggregator<INPUT,OUTPUT>, Actor.Alphar, Actor.Append, Actor.ArrayJumper, Actor.ArrayMover, Actor.Average, Actor.BasicLight, Actor.BasicMerge, Actor.BasicQuaker, Actor.BasicSplit, Actor.Booster, Actor.Centripetal, Actor.Charger, Actor.CollidableRegister, Actor.ColorChanger, Actor.Colorer, Actor.Consumer<VALUE,INPUT>, Actor.Controllable<VALUE,INPUT,OUTPUT,PARENT>, Actor.ControllableEffector, Actor.ControllableSignal, Actor.Counter, Actor.Effector<VALUE,INPUT,OUTPUT,PARENT>, Actor.EffectorSkelton<Parent,Effect>, Actor.Ender, Actor.Exp, Actor.Filter<VALUE,INPUT,OUTPUT>, Actor.FloatFilter, Actor.FloatGenerator, Actor.Generator<OUTPUT>, Actor.HeapToFamily, Actor.IConsumer<INPUT>, Actor.IControllableInterruption, Actor.IDesigner<VALUE,INPUT,OUTPUT>, Actor.IEffector<PARENT,EFFECT>, Actor.IFunc<VALUE,INPUT,OUTPUT>, Actor.IGenerator<OUTPUT>, Actor.IntegerCounter, Actor.IntegerFilter, Actor.IntegerGenerator, Actor.Jumper, Actor.LogEnabler, Actor.LogPrinter, Actor.Loop, Actor.LoopBoost, Actor.Memory<OUTPUT>, Actor.Mover, Actor.MultiFloatFilter, Actor.MultiIntegerFilter, Actor.NewSizer, Actor.OriginalEffector<Parent,Effect>, Actor.PlusExp, Actor.PlusFloatFilter, Actor.PlusIntegerFilter, Actor.PointGenerator, Actor.Recorder, Actor.Register<V,E>, Actor.Relation, Actor.Reset, Actor.Restarter, Actor.Rotater, Actor.ScrollableAdjuster, Actor.ScrollableRegister, Actor.Show, Actor.SimpleActor, Actor.Sizer, Actor.Sleep, Actor.Sound, Actor.StandAlonePiece, Actor.StringFilter, Actor.Stun, Actor.Sum, Actor.SumIntegerFilter, Actor.Time, Actor.TouchUpFilter, Actor.ValueArrayEffector<EFFECT>, Actor.ValueConsumer<INPUT>, Actor.ValueEffector<EFFECT>, Actor.ValueLogPrinter, Actor.ViewTxn<E>, Actor.WaitEndHeap, Actor.WordGenerator
ChainPiece.LogCase, ChainPiece.PieceState
Piece.PartnerList<PARTNER extends IPiece>, Piece.PartnersReturn<PARTNER extends IPiece>
CREATOR
_statusHandler, fImpl, threadExecutor
inPack, outPack, partnerList
Constructor and Description |
---|
ActorTap() |
ActorTap(android.app.Activity act) |
Modifier and Type | Method and Description |
---|---|
void |
changeState(IState state) |
void |
commitMyActorValue() |
void |
ctrlStart() |
void |
ctrlStop() |
IActorTap |
getAccessoryTap(java.lang.Object key) |
java.util.Collection<IActorTap> |
getAccessoryTaps() |
Actor |
getActor() |
IPoint |
getGridSize() |
IPoint |
getMinGridSize() |
java.lang.Object |
getMyActorValue() |
IPoint |
getRecentPoint() |
void |
initMinGridSize(IPoint _gridSize) |
boolean |
onPush(Actor t,
java.lang.Object obj,
ActorManager actorManager) |
int |
onTick(Actor p,
Packet obj) |
IActorTap |
setAccessoryTap(java.lang.Object key,
IActorTap tap) |
boolean |
setGridSize(IPoint gs) |
void |
setMyActor(Actor mytapchain) |
boolean |
setMyActorValue(java.lang.Object obj) |
void |
setRecentPoint(IPoint p) |
IActorTap |
unsetAccessoryTap(java.lang.Object key) |
void |
unsetActor() |
contains, contains, describeContents, getDrawable, getOwnActivity, getPaint, getScreenRect, getScreenRect, getScreenRectF, getWorldRect, setColorCode, setOwnActivity, setPaint, setShapeBoundary, user_rect, user_rectF, view_user, view_user, writeToParcel
__setPointObject, _valueGet, _valueSet, addPercent, addSize, addViewToAnimation, getAlpha, getAngle, getCenter, getColor, getPercent, getRawSize, getSize, move_user, removeViewFromAnimation, setAlpha, setAngle, setCenter, setColor, setPercent, setSize, setView, view_impl, view_init
__initValue, actorInit, getNowTag, interrupt, interrupt, interruptEnd, interruptError, interruptRestart, interruptStep, onRemove, onTerminate, postRun, preRun, pull, push, push, setAutoEnd, setAutoStart, setNowTag, unsetAutoEnd, unsetAutoStart, waitWake
actorRun
__add, __add, __addLinkClass, __addLinkClass, __collectClass, __setAssociatedClasses, addMember, appendTo, boost, classLoadToLib, compareTo, detached, getBlueprint, getLinkClassFromLib, getLinkClassFromLib, getMembers, getParameters, getParent, getParent, getPartners, isConnectedTo, kick, log, offer, once, pieceReset, pieceRun, pullInActor, pushInActor, removeMember, setActor, setBlueprint, setKickFamily, setLinkClass, setLinkClass, setLogLevel, setLoop, staticAddClassLimit, staticAddClassLimits, staticHasClassLimit, staticInitializeLinks, staticOverrideLinks, staticRegisterLinkClass, toJSON
__exec, __log, __logout, _waitNext, appended, changeState, end, getId, getLockStatus, getLockTag, getLogLevel, getParentChain, getState, getStatusHandler, getTag, getTickInterval, init, initNum, invalidate, isAlive, L, onError, onUnerror, postAppend, printLastExecLog, restart, restoreState, run, sendUnerrorEvent, setControlled, setError, setFunc, setLogTag, setParentChain, setStatusHandler, setTag, start, tick, waitEnd
addInPath, addNewInPack, addNewOutPack, addOutPath, clearPull, clearPush, detach, detachAll, getCache, getInPack, getInPathClasses, getLinks, getName, getOutPack, getOutPathClasses, getPackType, getPartners, getPartners, hasInPath, hasOutPath, input, inputHeapAsync, inputPeek, isConnectedTo, isConnectedTo, isConnectedTo, outputAll, outputAllReset, outputAllSimple, resetInPathPack, setInPackType, setInPathClass, setName, setOutPackType, setOutPathClass, setPartner, setPathClass, waitOutput, waitOutputAll
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
contains, invalidate
getCenter, getName, setAlpha, setCenter, view_user
__exec, appended, appendTo, detach, detached, end, getId, getInPack, getName, getOutPack, getPackType, getPartners, getPartners, getTag, isConnectedTo, isConnectedTo, isConnectedTo, L, setPartner, setTag
public void setMyActor(Actor mytapchain)
setMyActor
in interface ITapControlInterface
public void unsetActor()
unsetActor
in interface ITapControlInterface
public void changeState(IState state)
changeState
in interface IActorTap
public boolean setGridSize(IPoint gs)
setGridSize
in interface IActorTap
public IPoint getGridSize()
getGridSize
in interface IActorTap
public IPoint getMinGridSize()
getMinGridSize
in interface IActorTap
public void initMinGridSize(IPoint _gridSize)
public IActorTap getAccessoryTap(java.lang.Object key)
getAccessoryTap
in interface IActorTap
public java.util.Collection<IActorTap> getAccessoryTaps()
getAccessoryTaps
in interface IActorTap
public IActorTap setAccessoryTap(java.lang.Object key, IActorTap tap)
setAccessoryTap
in interface IActorTap
public IActorTap unsetAccessoryTap(java.lang.Object key)
unsetAccessoryTap
in interface IActorTap
public void ctrlStart() throws Chain.ChainException, java.lang.InterruptedException
ctrlStart
in interface ActorChain.IControllable
ctrlStart
in class ViewActor
Chain.ChainException
java.lang.InterruptedException
public void ctrlStop()
ctrlStop
in interface ActorChain.IControllable
ctrlStop
in class ViewActor
public boolean onPush(Actor t, java.lang.Object obj, ActorManager actorManager)
public boolean setMyActorValue(java.lang.Object obj)
setMyActorValue
in interface IActorTap
public void commitMyActorValue()
commitMyActorValue
in interface IActorTap
public java.lang.Object getMyActorValue()
getMyActorValue
in interface IActorTap
public IPoint getRecentPoint()
getRecentPoint
in interface IActorTap
public void setRecentPoint(IPoint p)
setRecentPoint
in interface IActorTap