X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=core%2Forg.argeo.entity.ui%2Fsrc%2Forg%2Fargeo%2Fentity%2Fui%2Fforms%2FAbstractTermsPart.java;h=36ae2746f8a5e83d74b1205ec961a2cc8987dd70;hb=91a19e7f23eac8f073b833e2886bcb7771ff7469;hp=1d9b6bc713b7e59dfce9f97915111520434448d9;hpb=bf08be4b1dd28f8d7639db1badf0bbd449b5e388;p=gpl%2Fargeo-suite.git diff --git a/core/org.argeo.entity.ui/src/org/argeo/entity/ui/forms/AbstractTermsPart.java b/core/org.argeo.entity.ui/src/org/argeo/entity/ui/forms/AbstractTermsPart.java index 1d9b6bc..36ae274 100644 --- a/core/org.argeo.entity.ui/src/org/argeo/entity/ui/forms/AbstractTermsPart.java +++ b/core/org.argeo.entity.ui/src/org/argeo/entity/ui/forms/AbstractTermsPart.java @@ -27,7 +27,7 @@ public abstract class AbstractTermsPart extends StyledControl implements Editabl protected final TermsManager termsManager; protected final Typology typology; - protected final boolean editable; + private final boolean editable; private CmsIcon deleteIcon; private CmsIcon addIcon; @@ -37,7 +37,7 @@ public abstract class AbstractTermsPart extends StyledControl implements Editabl private Composite highlight; protected final CmsTheme theme; - + public AbstractTermsPart(Composite parent, int style, Item item, TermsManager termsManager, String typology) { super(parent, style, item); if (item == null) @@ -49,6 +49,10 @@ public abstract class AbstractTermsPart extends StyledControl implements Editabl highlightColor = parent.getDisplay().getSystemColor(SWT.COLOR_GRAY); } + public boolean isEditable() { + return editable; + } + protected void createHighlight(Composite block) { highlight = new Composite(block, SWT.NONE); highlight.setBackground(highlightColor);