-
- All Implemented Interfaces:
-
com.otaliastudios.cameraview.engine.action.Action
public abstract class ActionWrapper extends BaseAction
A simple wrapper around a BaseAction. This can be used to add functionality around a base action.
-
-
Method Summary
Modifier and Type Method Description abstract BaseActiongetAction()Should return the wrapped action. voidonCaptureStarted(ActionHolder holder, CaptureRequest request)Called from onCaptureStarted. voidonCaptureProgressed(ActionHolder holder, CaptureRequest request, CaptureResult result)Called from onCaptureProgressed. voidonCaptureCompleted(ActionHolder holder, CaptureRequest request, TotalCaptureResult result)Called from onCaptureCompleted. -
Methods inherited from class com.otaliastudios.cameraview.engine.action.BaseAction
abort, addCallback, getState, isCompleted, removeCallback, start -
Methods inherited from class com.otaliastudios.cameraview.engine.action.Action
onCaptureCompleted, onCaptureProgressed -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getAction
@NonNull() abstract BaseAction getAction()
Should return the wrapped action.
-
onCaptureStarted
void onCaptureStarted(ActionHolder holder, CaptureRequest request)
Called from onCaptureStarted.
- Parameters:
holder- the holderrequest- the request
-
onCaptureProgressed
void onCaptureProgressed(ActionHolder holder, CaptureRequest request, CaptureResult result)
Called from onCaptureProgressed.
- Parameters:
holder- the holderrequest- the requestresult- the result
-
onCaptureCompleted
void onCaptureCompleted(ActionHolder holder, CaptureRequest request, TotalCaptureResult result)
Called from onCaptureCompleted.
- Parameters:
holder- the holderrequest- the requestresult- the result
-
-
-
-