]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.cms.ui/src/org/argeo/cms/ui/CmsEditable.java
1 package org
.argeo
.cms
.ui
;
3 /** API NOT STABLE (yet). */
4 public interface CmsEditable
{
6 /** Whether the calling thread can edit, the value is immutable */
7 public Boolean
canEdit();
9 public Boolean
isEditing();
11 public void startEditing();
13 public void stopEditing();
15 public static CmsEditable NON_EDITABLE
= new CmsEditable() {
18 public void stopEditing() {
22 public void startEditing() {
26 public Boolean
isEditing() {
31 public Boolean
canEdit() {