0
で編集することはできません。Apacheのイシス(v1.14.0):プロパティは、私は、このJAXBビューモデル作成したJAXBビューモデル
@XmlRootElement(name = "homePageViewModel")
@XmlType(
propOrder = {
"editableField"
}
)
@XmlAccessorType(XmlAccessType.FIELD)
public class HomePageViewModel {
@XmlElement(required = true)
@Setter @Getter
@Property(editing = Editing.ENABLED)
private String editableField;
public TranslatableString title() {
return TranslatableString.tr("Home page");
}
public List<SimpleObject> getObjects() {
return simpleObjectRepository.listAll();
}
@XmlTransient
@javax.inject.Inject
SimpleObjectRepository simpleObjectRepository;
}
しかし、 "editableField" プロパティは編集できません。
この質問は Apache Isis: @Property(editing = Editing.ENABLED) doesn't work for ViewModels
ありがとうございます。
1.15.0-SNAPSHOTに対してこれを試すことができますか?私はそれが最新で動作することは確かですが、私は1.14.0をチェックしていないことを認めます –
あなたは正しいです、同じJAXBビューモデルが1.15.0-SNAPSHOTのプロパティでうまく動作します – Yurii