Ваш класс модели простирается от RenderingModelImpl
. Или, по крайней мере, так должно быть:).
Из-за этого есть конструктор, в который передается текущий узел компонента, и он предоставляется вам с помощью метода getNode()
.
Итак, если вы нажмете на Save changes
в вашем в диалоговом окне значение сохраняется в свойстве unsubscribeUrl
, чтобы получить доступ к этому значению из метода execute()
:
public String execute() {
// read unsubscribe url
String unsubscribeUrl = this.getNode().getProperty("unsubscribeUrl").getString();
}