Print Publisher runs outside of conversations; Fixes a bug with empty selections...
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / model / AbstractUtility.java
index f57000631b4527cdb3bc8a23ee512d3d5e08b019..c9fb62deedeccc80bb4910a2ee4f55fff2674621 100644 (file)
@@ -51,7 +51,6 @@ import org.eclipse.ui.themes.IThemeManager;
 
 import eu.etaxonomy.taxeditor.operation.AbstractPostOperation;
 import eu.etaxonomy.taxeditor.operation.IPostOperationEnabled;
-import eu.etaxonomy.taxeditor.store.StoreUtil;
 import eu.etaxonomy.taxeditor.store.internal.TaxeditorStorePlugin;
 import eu.etaxonomy.taxeditor.view.AbstractCdmDataViewer;
 import eu.etaxonomy.taxeditor.view.detail.DetailsViewPart;
@@ -740,6 +739,12 @@ public abstract class AbstractUtility {
                getLog4JLogger(source).warn(message);
                log(status);
        }
+       
+       public static void warn(Class source, Throwable t) {
+               IStatus status = new Status(IStatus.WARNING, getPluginId(), t.getMessage(), t);
+               getLog4JLogger(source).warn(t);
+               log(status);
+       }
 
        /**
         * <p>