У меня есть несколько виджетов для манипулирования данными, которые реализуют пользовательский интерфейс IPropertyEditor. Я хотел бы включить метод получения GetValue, но тип возвращаемого значения может быть String, Boolean или int, вне моей головы. В AS3 все это наследуется от Object, поэтому я мог бы заставить GetValue вернуть объект, но я не чувствую себя хорошо в этом подходе. Имея риск задать субъективный вопрос, есть ли у кого-нибудь какие-либо рекомендации о том, как к этому подойти?