X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.ui%2Fsrc%2Forg%2Fargeo%2Fcms%2Fui%2Fdialogs%2FCmsWizardDialog.java;h=e4fe35d3426c72880e9d20afb968a5f45c90860c;hb=93989c5786472b5fad58aec868fcfd1cd07059da;hp=b3860f780ac112ce89aff4114a6894f6bef80e8d;hpb=5b3108fe285bca50565b58b63fa4feddc96c0765;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.ui/src/org/argeo/cms/ui/dialogs/CmsWizardDialog.java b/org.argeo.cms.ui/src/org/argeo/cms/ui/dialogs/CmsWizardDialog.java index b3860f780..e4fe35d34 100644 --- a/org.argeo.cms.ui/src/org/argeo/cms/ui/dialogs/CmsWizardDialog.java +++ b/org.argeo.cms.ui/src/org/argeo/cms/ui/dialogs/CmsWizardDialog.java @@ -2,12 +2,10 @@ package org.argeo.cms.ui.dialogs; import java.lang.reflect.InvocationTargetException; -import org.argeo.cms.CmsException; import org.argeo.cms.CmsMsg; import org.argeo.cms.ui.util.CmsUiUtils; import org.argeo.eclipse.ui.EclipseUiUtils; import org.argeo.eclipse.ui.Selected; -import org.argeo.eclipse.ui.dialogs.LightweightDialog; import org.eclipse.jface.operation.IRunnableWithProgress; import org.eclipse.jface.wizard.IWizard; import org.eclipse.jface.wizard.IWizardContainer2; @@ -24,6 +22,7 @@ import org.eclipse.swt.widgets.Control; import org.eclipse.swt.widgets.Label; import org.eclipse.swt.widgets.Shell; +/** A wizard dialog based on {@link LightweightDialog}. */ public class CmsWizardDialog extends LightweightDialog implements IWizardContainer2 { private static final long serialVersionUID = -2123153353654812154L; @@ -47,7 +46,7 @@ public class CmsWizardDialog extends LightweightDialog implements IWizardContain wizard.addPages(); currentPage = wizard.getStartingPage(); if (currentPage == null) - throw new CmsException("At least one wizard page is required"); + throw new IllegalArgumentException("At least one wizard page is required"); } @Override @@ -137,7 +136,7 @@ public class CmsWizardDialog extends LightweightDialog implements IWizardContain } } if (index < 0) - throw new CmsException("Cannot find index of wizard page " + page); + throw new IllegalArgumentException("Cannot find index of wizard page " + page); pageBodies[index].moveAbove(pageBodies[currentPageIndex]); // // clear