svn commit: r15546 - branches/gsoc2008/feature4_5142_bszanto/src/org/argouml/uml/diagram/static_structure/ui/ClassCreateWizard.java
| Newsgroups | gmane.comp.lang.uml.argouml.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: bszanto
Date: 2008-08-11 09:35:09-0700
New Revision: 15546
Modified:
branches/gsoc2008/feature4_5142_bszanto/src/org/argouml/uml/diagram/static_structure/ui/ClassCreateWizard.java
Log:
The in parameter for an operation should not be created if the name field for that parameter is empty. Fixed this.
Modified: branches/gsoc2008/feature4_5142_bszanto/src/org/argouml/uml/diagram/static_structure/ui/ClassCreateWizard.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/feature4_5142_bszanto/src/org/argouml/uml/diagram/static_structure/ui/ClassCreateWizard.java?view=diff&rev=15546&p1=branches/gsoc2008/feature4_5142_bszanto/src/org/argouml/uml/diagram/static_structure/ui/ClassCreateWizard.java&p2=branches/gsoc2008/feature4_5142_bszanto/src/org/argouml/uml/diagram/static_structure/ui/ClassCreateWizard.java&r1=15545&r2=15546
==============================================================================
--- branches/gsoc2008/feature4_5142_bszanto/src/org/argouml/uml/diagram/static_structure/ui/ClassCreateWizard.java (original)
+++ branches/gsoc2008/feature4_5142_bszanto/src/org/argouml/uml/diagram/static_structure/ui/ClassCreateWizard.java 2008-08-11 09:35:09-0700
@@ -372,7 +372,8 @@
}
// the in param
- if (inType.getSelectedIndex() != -1) {
+ if (inType.getSelectedIndex() != -1
+ && paramName.getText().length() > 0) {
help.setType(inParam, inType.getSelectedObjects()[0]);
help.setKind(inParam, Model.getDirectionKind().getInParameter());
help.setName(inParam, paramName.getText());