public abstract class DrawCommand
extends java.lang.Object
DrawCommand is an interface that shadow nodes need to implement to do the drawing.
Instances of DrawCommand are created in background thread and passed to UI thread.
Once a DrawCommand is shared with UI thread, it can no longer be mutated in background thread.