import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import org.argeo.ArgeoException;
+import org.argeo.cms.CmsException;
import org.argeo.cms.CmsView;
import org.argeo.cms.util.CmsUtils;
import org.argeo.eclipse.ui.EclipseUiUtils;
public final static String DEFAULT_SHORT_DATE_FORMAT = "dd/MM/yyyy";
- /** Simply checks if a string is not null nor empty */
- public static boolean notEmpty(String stringToTest) {
- return EclipseUiUtils.notEmpty(stringToTest);
- }
-
/** Best effort to convert a String to a calendar. Fails silently */
public static Calendar parseDate(DateFormat dateFormat, String calStr) {
Calendar cal = null;
- if (notEmpty(calStr)) {
+ if (EclipseUiUtils.notEmpty(calStr)) {
try {
Date date = dateFormat.parse(calStr);
cal = new GregorianCalendar();
try {
cmsView.navigateTo(node.getPath());
} catch (RepositoryException e) {
- throw new ArgeoException("Unable to get path for node "
+ throw new CmsException("Unable to get path for node "
+ node + " before calling navigateTo(path)", e);
}
}