public class LXSnapshot.ActivePatternView extends LXSnapshot.View
LXSerializable.Utilsenabled, scope| Modifier and Type | Method and Description |
|---|---|
LXCommand |
getCommand()
Gets a command version of this view's operation, needed to make
this action undoable.
|
protected boolean |
isDependentOf(LXComponent component)
Subclasses must implement, determines whether the given view is dependent upon
the specified component, and whether this view should be removed if the
component is disposed
|
protected void |
recall()
Subclasses must implement, should reapply the state of the view immediately
|
void |
save(LX lx,
JsonObject obj)
Serializes this instance into the JSON object
|
dispose, finishTransition, getSnapshot, interpolate, load, startTransitionpublic LXCommand getCommand()
LXSnapshot.ViewgetCommand in class LXSnapshot.Viewprotected boolean isDependentOf(LXComponent component)
LXSnapshot.ViewisDependentOf in class LXSnapshot.Viewcomponent - Component to testtrue if this view depends upon that component's existence, false otherwiseprotected void recall()
LXSnapshot.Viewrecall in class LXSnapshot.Viewpublic void save(LX lx, JsonObject obj)
LXSerializablesave in interface LXSerializablesave in class LXSnapshot.Viewlx - LX instanceobj - Object to serialize intoLX library by Mark C. Slee. © 2012-2020