- show user dialog when class specified in CustomControl wizard is no Control
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8620 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
This commit is contained in:
parent
4dd25e370c
commit
1fa17fa99a
@ -108,6 +108,8 @@ public final class NewCustomControlWizardAction extends AbstractNewControlWizard
|
||||
Object contr = clazz.newInstance();
|
||||
if (contr instanceof Control) {
|
||||
return (Control) contr;
|
||||
} else {
|
||||
DialogDisplayer.getDefault().notifyLater(new NotifyDescriptor.Message("This is no Control class!"));
|
||||
}
|
||||
} catch (InstantiationException ex) {
|
||||
Exceptions.printStackTrace(ex);
|
||||
@ -117,7 +119,7 @@ public final class NewCustomControlWizardAction extends AbstractNewControlWizard
|
||||
DialogDisplayer.getDefault().notifyLater(new NotifyDescriptor.Message("Error instatiating class!"));
|
||||
}
|
||||
} else {
|
||||
DialogDisplayer.getDefault().notifyLater(new NotifyDescriptor.Message("Cannot find class: " + className+ "\nMake sure the name is correct and the project is compiled,\nbest enable 'Save on Compile' in the project preferences."));
|
||||
DialogDisplayer.getDefault().notifyLater(new NotifyDescriptor.Message("Cannot find class: " + className + "\nMake sure the name is correct and the project is compiled,\nbest enable 'Save on Compile' in the project preferences."));
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user