X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.app.ui%2Fsrc%2Forg%2Fargeo%2Fapp%2Fui%2Fforms%2FAbstractTermsPart.java;h=6f920742d89008d5b5fca8e47c60deecb3b410c1;hb=c6b561fc1d45dd5abcbf86f99ae546bdc3b42b8d;hp=0ce2ed1ed736e5cb26c3b5659843d07621bacd16;hpb=a7fa345a6f29787468392a0e739aa16d882e1443;p=gpl%2Fargeo-suite.git diff --git a/org.argeo.app.ui/src/org/argeo/app/ui/forms/AbstractTermsPart.java b/org.argeo.app.ui/src/org/argeo/app/ui/forms/AbstractTermsPart.java index 0ce2ed1..6f92074 100644 --- a/org.argeo.app.ui/src/org/argeo/app/ui/forms/AbstractTermsPart.java +++ b/org.argeo.app.ui/src/org/argeo/app/ui/forms/AbstractTermsPart.java @@ -2,12 +2,12 @@ package org.argeo.app.ui.forms; import javax.jcr.Item; -import org.argeo.api.cms.CmsTheme; +import org.argeo.api.cms.ux.CmsIcon; import org.argeo.app.api.Term; import org.argeo.app.api.TermsManager; import org.argeo.app.api.Typology; import org.argeo.cms.Localized; -import org.argeo.cms.swt.CmsIcon; +import org.argeo.cms.swt.CmsSwtTheme; import org.argeo.cms.swt.CmsSwtUtils; import org.argeo.cms.ui.viewers.EditablePart; import org.argeo.cms.ui.widgets.ContextOverlay; @@ -36,8 +36,8 @@ public abstract class AbstractTermsPart extends StyledControl implements Editabl private Color highlightColor; private Composite highlight; - protected final CmsTheme theme; - + protected final CmsSwtTheme theme; + public AbstractTermsPart(Composite parent, int style, Item item, TermsManager termsManager, String typology) { super(parent, style, item); if (item == null) @@ -110,21 +110,21 @@ public abstract class AbstractTermsPart extends StyledControl implements Editabl protected void styleDelete(ToolItem deleteItem) { if (deleteIcon != null) - deleteItem.setImage(deleteIcon.getSmallIcon(theme)); + deleteItem.setImage(theme.getSmallIcon(deleteIcon)); else deleteItem.setText("-"); } protected void styleCancel(ToolItem cancelItem) { if (cancelIcon != null) - cancelItem.setImage(cancelIcon.getSmallIcon(theme)); + cancelItem.setImage(theme.getSmallIcon(cancelIcon)); else cancelItem.setText("X"); } protected void styleAdd(ToolItem addItem) { if (addIcon != null) - addItem.setImage(addIcon.getSmallIcon(theme)); + addItem.setImage(theme.getSmallIcon(addIcon)); else addItem.setText("+"); }