# 7/24/09 10:23:21 AM EDT # Eclipse Java Compiler 0.955, 3.5.0 milestone-7, Copyright IBM Corp 2000, 2008. All rights reserved. ---------- 1. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/parts/ChoicePseudostateEditPart.java (at line 492) int[] scaled = (int[]) myTemplate.toIntArray().clone(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from int[] to int[] ---------- ---------- 2. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/parts/DeepHistoryPseudostateEditPart.java (at line 515) int[] scaled = (int[]) myTemplate.toIntArray().clone(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from int[] to int[] ---------- 3. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/parts/DeepHistoryPseudostateEditPart.java (at line 641) int[] scaled = (int[]) myTemplate.toIntArray().clone(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from int[] to int[] ---------- ---------- 4. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/parts/ExitConnectionPointReferenceEditPart.java (at line 545) int[] scaled = (int[]) myTemplate.toIntArray().clone(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from int[] to int[] ---------- ---------- 5. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/parts/ExitPointPseudostateEditPart.java (at line 559) int[] scaled = (int[]) myTemplate.toIntArray().clone(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from int[] to int[] ---------- ---------- 6. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/parts/ShallowHistoryPseudostateEditPart.java (at line 503) int[] scaled = (int[]) myTemplate.toIntArray().clone(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from int[] to int[] ---------- ---------- 7. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/parts/TerminatePseudostateEditPart.java (at line 498) int[] scaled = (int[]) myTemplate.toIntArray().clone(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from int[] to int[] ---------- ---------- 8. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/policies/OpenDiagramEditPolicy.java (at line 118) throw new ExecutionException("Can't open diagram", ex); ^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 9. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/policies/OpenDiagramEditPolicy.java (at line 135) throw new ExecutionException("Can't create diagram of '" + getDiagramKind() + "' kind"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 10. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/policies/OpenDiagramEditPolicy.java (at line 135) throw new ExecutionException("Can't create diagram of '" + getDiagramKind() + "' kind"); ^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 11. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/policies/OpenDiagramEditPolicy.java (at line 152) throw new InvocationTargetException(ex, "Save operation failed"); ^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 12. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/policies/OpenDiagramEditPolicy.java (at line 157) throw new ExecutionException("Can't create diagram of '" + getDiagramKind() + "' kind", e); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 13. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/policies/OpenDiagramEditPolicy.java (at line 157) throw new ExecutionException("Can't create diagram of '" + getDiagramKind() + "' kind", e); ^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 14. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/policies/OpenDiagramEditPolicy.java (at line 159) throw new ExecutionException("Can't create diagram of '" + getDiagramKind() + "' kind", e); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 15. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/policies/OpenDiagramEditPolicy.java (at line 159) throw new ExecutionException("Can't create diagram of '" + getDiagramKind() + "' kind", e); ^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 16. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/policies/OpenDiagramEditPolicy.java (at line 196) return "UMLStateMachine"; ^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 17. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/policies/OpenDiagramEditPolicy.java (at line 203) return "org.eclipse.uml2.diagram.statemachine.part.UMLDiagramEditorID"; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 18. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/policies/PackageCanonicalEditPolicy.java (at line 470) View view = (View) domain2NotationMap.get(domainModelElement); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from View to View ---------- 19. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/policies/PackageCanonicalEditPolicy.java (at line 495) View view = (View) domain2NotationMap.getHinted(domainModelElement, UMLVisualIDRegistry.getType(hintVisualId)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from View to View ---------- ---------- 20. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/edit/policies/UMLBaseItemSemanticEditPolicy.java (at line 300) private static final String OPPOSITE_END_VAR = "oppositeEnd"; //$NON-NLS-1$ ^^^^^^^^^^^^^^^^ The field UMLBaseItemSemanticEditPolicy.LinkConstraints.OPPOSITE_END_VAR is never read locally ---------- ---------- 21. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/expressions/UMLOCLFactory.java (at line 177) throw new IllegalArgumentException("Bad OCL:" + body); ^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 22. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/DiagramEditorContextMenuProvider.java (at line 60) menu.appendToGroup("editGroup", deleteAction); ^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 23. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/DiagramEditorContextMenuProvider.java (at line 64) UMLDiagramEditorPlugin.getInstance().logError("Error building context menu", e); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 24. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLCreationWizard.java (at line 47) private UMLModelWizardInitialObjectCreationPage initialObjectCreationPage; ^^^^^^^^^^^^^^^^^^^^^^^^^ The field UMLCreationWizard.initialObjectCreationPage is never read locally ---------- ---------- 25. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLCreationWizardPage.java (at line 70) if (fileName.endsWith("." + getExtension())) { ^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 26. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLCreationWizardPage.java (at line 86) if (extension != null && !getFilePath().toString().endsWith("." + extension)) { ^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 27. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLCreationWizardPage.java (at line 103) if ("DiagramModelFile".equals(getName()) && "DomainModelFile".equals(nextPage.getName())) { ^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 28. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLCreationWizardPage.java (at line 103) if ("DiagramModelFile".equals(getName()) && "DomainModelFile".equals(nextPage.getName())) { ^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 29. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLDiagramEditorUtil.java (at line 112) extension = "." + extension; ^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 30. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLDiagramEditorUtil.java (at line 397) model.createElementImport(umlLibrary.getOwnedType("Boolean")); ^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 31. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLDiagramEditorUtil.java (at line 398) model.createElementImport(umlLibrary.getOwnedType("String")); ^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 32. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLDiagramEditorUtil.java (at line 399) model.createElementImport(umlLibrary.getOwnedType("UnlimitedNatural")); ^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 33. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLDiagramEditorUtil.java (at line 400) model.createElementImport(umlLibrary.getOwnedType("Integer")); ^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 34. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLDocumentProvider.java (at line 46) import org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.EditorStatusCodes; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type EditorStatusCodes is not accessible due to restriction on classpath entry /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.gmf.runtime.diagram.ui.resources.editor.jar ---------- 35. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLDocumentProvider.java (at line 47) import org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.util.DiagramIOUtil; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type DiagramIOUtil is not accessible due to restriction on classpath entry /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.gmf.runtime.diagram.ui.resources.editor.jar ---------- 36. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLDocumentProvider.java (at line 186) Diagram diagram = DiagramIOUtil.load(domain, storage, true, getProgressMonitor()); ^^^^^^^^^^^^^ Discouraged access: The type DiagramIOUtil is not accessible due to restriction on classpath entry /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.gmf.runtime.diagram.ui.resources.editor.jar ---------- 37. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLDocumentProvider.java (at line 186) Diagram diagram = DiagramIOUtil.load(domain, storage, true, getProgressMonitor()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method load(TransactionalEditingDomain, IStorage, boolean, IProgressMonitor) from the type DiagramIOUtil is not accessible due to restriction on classpath entry /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.gmf.runtime.diagram.ui.resources.editor.jar ---------- 38. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLDocumentProvider.java (at line 210) document.setContent((Diagram) rootElement); ^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from EObject to Diagram ---------- 39. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLDocumentProvider.java (at line 217) document.setContent((Diagram) rootElement); ^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from Object to Diagram ---------- 40. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLDocumentProvider.java (at line 524) throw new CoreException(new Status(IStatus.ERROR, UMLDiagramEditorPlugin.ID, EditorStatusCodes.RESOURCE_FAILURE, e.getLocalizedMessage(), null)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type EditorStatusCodes is not accessible due to restriction on classpath entry /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.gmf.runtime.diagram.ui.resources.editor.jar ---------- 41. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLDocumentProvider.java (at line 524) throw new CoreException(new Status(IStatus.ERROR, UMLDiagramEditorPlugin.ID, EditorStatusCodes.RESOURCE_FAILURE, e.getLocalizedMessage(), null)); ^^^^^^^^^^^^^^^^ Discouraged access: The field RESOURCE_FAILURE from the type EditorStatusCodes is not accessible due to restriction on classpath entry /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.gmf.runtime.diagram.ui.resources.editor.jar ---------- ---------- 42. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLInitDiagramFileAction.java (at line 78) diagramRoot = (EObject) resource.getContents().get(0); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from EObject to EObject ---------- ---------- 43. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLVisualIDRegistry.java (at line 200) return (String) annotation.getDetails().get("modelID"); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from String to String ---------- 44. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLVisualIDRegistry.java (at line 215) UMLDiagramEditorPlugin.getInstance().logError("Unable to parse view type as a visualID number: " + type); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 45. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/part/UMLVisualIDRegistry.java (at line 1207) public boolean isShortcutDescendant(View view) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method isShortcutDescendant(View) from the type new IVisualIDRegistry(){} is never used locally ---------- ---------- 46. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/preferences/DiagramIconStylePreferenceHelper.java (at line 66) return store.getBoolean(UMLPreferencesConstants.PREF_ICONS_SHOW_VISUAL_ID_PREFIX + ".3019.3020.3021"); ^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 47. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/preferences/DiagramIconStylePreferenceHelper.java (at line 70) return store.getBoolean(UMLPreferencesConstants.PREF_ICONS_SHOW_VISUAL_ID_PREFIX + ".5001.5004.5008"); ^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 48. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/preferences/DiagramIconStylePreferenceHelper.java (at line 72) return store.getBoolean(UMLPreferencesConstants.PREF_ICONS_SHOW_VISUAL_ID_PREFIX + ".5011"); ^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 49. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/preferences/DiagramIconStylePreferenceHelper.java (at line 74) return store.getBoolean(UMLPreferencesConstants.PREF_ICONS_SHOW_VISUAL_ID_PREFIX + ".3022"); ^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 50. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/preferences/DiagramIconStylePreferencePage.java (at line 205) Composite e = createExpansibleComposite(myModeEditor.getRadioBoxControl(showHideIconsGroup), "Elements"); ^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 51. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 28) " let base : String = \'StateMachine\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 52. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 35) " let base : String = \'Region\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 53. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 51) " let base : String = \'State\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 54. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 66) " let base : String = \'State\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 55. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 73) " let base : String = \'Region\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 56. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 89) " let base : String = \'SubmachineState\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 57. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 104) " let base : String = \'EntryPointConnectionPointReference\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 58. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 119) " let base : String = \'ExitPointConnectionPointReference\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 59. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 132) Object value_0 = UMLOCLFactory.getExpression("PseudostateKind::initial", UMLPackage.eINSTANCE.getPseudostate()).evaluate(instance); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 60. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 146) Object value_0 = UMLOCLFactory.getExpression("PseudostateKind::shallowHistory", UMLPackage.eINSTANCE.getPseudostate()).evaluate(instance); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 61. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 160) Object value_0 = UMLOCLFactory.getExpression("PseudostateKind::deepHistory", UMLPackage.eINSTANCE.getPseudostate()).evaluate(instance); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 62. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 174) Object value_0 = UMLOCLFactory.getExpression("PseudostateKind::fork", UMLPackage.eINSTANCE.getPseudostate()).evaluate(instance); ^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 63. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 188) Object value_0 = UMLOCLFactory.getExpression("PseudostateKind::join", UMLPackage.eINSTANCE.getPseudostate()).evaluate(instance); ^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 64. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 202) Object value_0 = UMLOCLFactory.getExpression("PseudostateKind::junction", UMLPackage.eINSTANCE.getPseudostate()).evaluate(instance); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 65. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 216) Object value_0 = UMLOCLFactory.getExpression("PseudostateKind::choice", UMLPackage.eINSTANCE.getPseudostate()).evaluate(instance); ^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 66. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 230) Object value_0 = UMLOCLFactory.getExpression("PseudostateKind::terminate", UMLPackage.eINSTANCE.getPseudostate()).evaluate(instance); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 67. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 244) Object value_0 = UMLOCLFactory.getExpression("PseudostateKind::entryPoint", UMLPackage.eINSTANCE.getPseudostate()).evaluate(instance); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 68. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 250) " let base : String = \'Entry Point\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 69. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 263) Object value_0 = UMLOCLFactory.getExpression("PseudostateKind::exitPoint", UMLPackage.eINSTANCE.getPseudostate()).evaluate(instance); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 70. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/ElementInitializers.java (at line 269) " let base : String = \'Exit Point\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 71. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/UMLViewProvider.java (at line 396) Node label5011 = createLabel(node, UMLVisualIDRegistry.getType(StateMachineNameEditPart.VISUAL_ID)); ^^^^^^^^^ The local variable label5011 is never read ---------- 72. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/UMLViewProvider.java (at line 397) Node label5012 = createLabel(node, UMLVisualIDRegistry.getType(StateMachineStereotypeEditPart.VISUAL_ID)); ^^^^^^^^^ The local variable label5012 is never read ---------- 73. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/UMLViewProvider.java (at line 428) Node compartment7004 = createCompartment(node, UMLVisualIDRegistry.getType(StateMachine_RegionSubverticesEditPart.VISUAL_ID), false, false, false, false); ^^^^^^^^^^^^^^^ The local variable compartment7004 is never read ---------- 74. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/UMLViewProvider.java (at line 458) Node label5001 = createLabel(node, UMLVisualIDRegistry.getType(SimpleStateNameEditPart.VISUAL_ID)); ^^^^^^^^^ The local variable label5001 is never read ---------- 75. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/UMLViewProvider.java (at line 459) Node label5015 = createLabel(node, UMLVisualIDRegistry.getType(SimpleStateStereotypeEditPart.VISUAL_ID)); ^^^^^^^^^ The local variable label5015 is never read ---------- 76. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/UMLViewProvider.java (at line 461) Node compartment7005 = createCompartment(node, UMLVisualIDRegistry.getType(SimpleState_InternalActivitiesEditPart.VISUAL_ID), true, true, true, true); ^^^^^^^^^^^^^^^ The local variable compartment7005 is never read ---------- 77. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/UMLViewProvider.java (at line 527) Node label5004 = createLabel(node, UMLVisualIDRegistry.getType(CompositeStateNameEditPart.VISUAL_ID)); ^^^^^^^^^ The local variable label5004 is never read ---------- 78. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/UMLViewProvider.java (at line 528) Node label5013 = createLabel(node, UMLVisualIDRegistry.getType(CompositeStateStereotypeEditPart.VISUAL_ID)); ^^^^^^^^^ The local variable label5013 is never read ---------- 79. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/UMLViewProvider.java (at line 530) Node compartment7006 = createCompartment(node, UMLVisualIDRegistry.getType(CompositeState_InternalActivitiesEditPart.VISUAL_ID), true, true, true, true); ^^^^^^^^^^^^^^^ The local variable compartment7006 is never read ---------- 80. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/UMLViewProvider.java (at line 532) Node compartment7008 = createCompartment(node, UMLVisualIDRegistry.getType(CompositeState_InternalTransitionsEditPart.VISUAL_ID), true, true, true, true); ^^^^^^^^^^^^^^^ The local variable compartment7008 is never read ---------- 81. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/UMLViewProvider.java (at line 563) Node compartment7003 = createCompartment(node, UMLVisualIDRegistry.getType(State_RegionSubverticesEditPart.VISUAL_ID), false, false, false, false); ^^^^^^^^^^^^^^^ The local variable compartment7003 is never read ---------- 82. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/UMLViewProvider.java (at line 598) Node label5008 = createLabel(node, UMLVisualIDRegistry.getType(SubmachineStateNameEditPart.VISUAL_ID)); ^^^^^^^^^ The local variable label5008 is never read ---------- 83. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/UMLViewProvider.java (at line 599) Node label5014 = createLabel(node, UMLVisualIDRegistry.getType(SubmachineStateStereotypeEditPart.VISUAL_ID)); ^^^^^^^^^ The local variable label5014 is never read ---------- 84. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/UMLViewProvider.java (at line 601) Node compartment7007 = createCompartment(node, UMLVisualIDRegistry.getType(SubmachineState_InternalActivitiesEditPart.VISUAL_ID), false, false, true, true); ^^^^^^^^^^^^^^^ The local variable compartment7007 is never read ---------- 85. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/providers/UMLViewProvider.java (at line 603) Node compartment7009 = createCompartment(node, UMLVisualIDRegistry.getType(SubmachineState_InternalTransitionsEditPart.VISUAL_ID), false, false, true, true); ^^^^^^^^^^^^^^^ The local variable compartment7009 is never read ---------- ---------- 86. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/sheet/UMLSheetLabelProvider.java (at line 29) return etype == null ? "" : etype.getDisplayName(); ^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 87. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.1/I200907241018/eclipse/plugins/org.eclipse.uml2.diagram.statemachine/src/org/eclipse/uml2/diagram/statemachine/view/factories/SubmachineStateViewFactory.java (at line 35) diagramFacet.setHint("UMLStateMachine"); // $NON-NLS-1$ ^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 87 problems (87 warnings)