X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.ui%2Fsrc%2Forg%2Fargeo%2Fcms%2Fui%2FCmsView.java;h=44e2837ec177e5a0cead77028865df32e5b946c4;hb=e0a9791b34d3ae703716801513efb7b75b97b789;hp=e18d4b4330d3098a6c8178fa71f1cda29382497b;hpb=73e552d19dfd9988c59c2b0a1abac791edc9cc9a;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.ui/src/org/argeo/cms/ui/CmsView.java b/org.argeo.cms.ui/src/org/argeo/cms/ui/CmsView.java index e18d4b433..44e2837ec 100644 --- a/org.argeo.cms.ui/src/org/argeo/cms/ui/CmsView.java +++ b/org.argeo.cms.ui/src/org/argeo/cms/ui/CmsView.java @@ -37,7 +37,7 @@ public interface CmsView { boolean isAnonymous(); /** - * Send an event to this topic. Does noothing by default., but if implemented it + * Send an event to this topic. Does nothing by default., but if implemented it * MUST set the {@link #CMS_VIEW_UID_PROPERTY} in the properties. */ default void sendEvent(String topic, Map properties) { @@ -81,6 +81,14 @@ public interface CmsView { throw new UnsupportedOperationException(); } + default Object getData(String key) { + throw new UnsupportedOperationException(); + } + + default void setData(String key, Object value) { + throw new UnsupportedOperationException(); + } + static CmsView getCmsView(Control parent) { // find parent shell Shell topShell = parent.getShell();