Author: bobtarling Date: 2011-05-21 07:19:28-0700 New Revision: 19477 Modified: trunk/src/argouml-core-model-euml/src/org/argouml/model/euml/FacadeEUMLImpl.java
Log: Make safe against a none NamedElement Modified: trunk/src/argouml-core-model-euml/src/org/argouml/model/euml/FacadeEUMLImpl.java Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-model-euml/src/org/argouml/model/euml/FacadeEUMLImpl.java?view=diff&pathrev=19477&r1=19476&r2=19477 ============================================================================== --- trunk/src/argouml-core-model-euml/src/org/argouml/model/euml/FacadeEUMLImpl.java (original) +++ trunk/src/argouml-core-model-euml/src/org/argouml/model/euml/FacadeEUMLImpl.java 2011-05-21 07:19:28-0700 @@ -1653,9 +1653,11 @@ } public String getTipString(Object modelElement) { - // TODO: Not Model implementation dependent - String name = getName(modelElement); - if (name.equals("")) { //$NON-NLS-1$ + String name = ""; //$NON-NLS-1$ + if (modelElement instanceof NamedElement) { + name = getName(modelElement); + } + if (name.trim().length() == 0) { return getUMLClassName(modelElement); } else { return getUMLClassName(modelElement) + ": " + name; //$NON-NLS-1$ ------------------------------------------------------ http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2743318 To unsubscribe from this discussion, e-mail: [[email protected]].
