protected open fun setListener(@NonNull signalName: String, listener: Any!, method: String!): Unit
This method only to provide a default implementation to deprecated setXxxListener methods.