Меня интересует использование свойств в моем проекте CodenameOne, а именно потому, что свойства можно наблюдать. Я искал и нашел эту blog post, который начинается, объявляяМожно ли использовать свойства (JavaBeans) с Codename One?
Мы [Codename один коммиттеры] совершенные свойства как устаревшего API
но сообщение в блоге, кажется, сказать, это все еще может быть в активном развитии см
Приведенный ниже код является предварительным и синтаксических/классы могут изменяться без предупреждения
Код, представленный в сообщении в блоге, не поддается тестированию в моем проекте. Действительно, следующий код не работает:
public class User implements PropertyBusinessObject {
// Do stuff
}
потому что интерфейс PropertyBusinessObject не существует в моем проекте. Как определить интерфейс PropertyBusinessObject, что он должен расширить? И, кстати, свойства уже доступны?
Спасибо, что помогли мне разобраться в этом.
Спасибо @Shai, есть демо, которое использует этот механизм, чтобы я мог лучше понять, как это работает? – HelloWorld
Пока нет. Это все еще находится на этапе экспериментальной/поисковой обратной связи, поэтому демо будет означать использование. Я работаю над демонстрацией, которую я использую внутри, но она не в форме для общественного потребления. Код не сильно отличается от того, что мы имеем в блоге. –