Fix Javadoc issue
[gpl/argeo-suite.git] / org.argeo.app.ui / src / org / argeo / app / ui / forms / AbstractTermsPart.java
index 0ce2ed1ed736e5cb26c3b5659843d07621bacd16..b1cadcad923b912e17770764219d6bd787cf2882 100644 (file)
@@ -2,15 +2,15 @@ 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;
+import org.argeo.cms.swt.SwtEditablePart;
+import org.argeo.cms.swt.widgets.ContextOverlay;
 import org.argeo.cms.ui.widgets.StyledControl;
 import org.eclipse.swt.SWT;
 import org.eclipse.swt.graphics.Color;
@@ -22,7 +22,7 @@ import org.eclipse.swt.widgets.Text;
 import org.eclipse.swt.widgets.ToolItem;
 
 /** Common logic between single and mutliple terms editable part. */
-public abstract class AbstractTermsPart extends StyledControl implements EditablePart {
+public abstract class AbstractTermsPart extends StyledControl implements SwtEditablePart {
        private static final long serialVersionUID = -5497097995341927710L;
        protected final TermsManager termsManager;
        protected final Typology typology;
@@ -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("+");
        }