protected open fun getStateDecoder(stateSource: StateSource!): Decoder!
protected open fun getStateDecoder(state: DrawableState!): Decoder!