Bug 548851: [Charting] NPE when calling figure()

  changed order of elements on query

Change-Id: I7f5dc30aca2a732a27556443138da33276f2aac4
diff --git a/plugins/org.eclipse.ease.modules.platform/src/org/eclipse/ease/modules/platform/UIModelManipulator.java b/plugins/org.eclipse.ease.modules.platform/src/org/eclipse/ease/modules/platform/UIModelManipulator.java
index 6299984..2c9d10b 100644
--- a/plugins/org.eclipse.ease.modules.platform/src/org/eclipse/ease/modules/platform/UIModelManipulator.java
+++ b/plugins/org.eclipse.ease.modules.platform/src/org/eclipse/ease/modules/platform/UIModelManipulator.java
@@ -40,13 +40,13 @@
 
 		final List<MPartDescriptor> descriptors = modelService.findElements(mApplication, null, MPartDescriptor.class, null);
 		for (final MPartDescriptor descriptor : descriptors) {
-			if ((descriptor.getElementId().matches(name)) || (descriptor.getLabel().equals(name)))
+			if ((name.equals(descriptor.getElementId())) || (name.equals(descriptor.getLabel())))
 				return descriptor.getElementId();
 		}
 
 		final List<MPart> partDescriptors = modelService.findElements(mApplication, null, MPart.class, null);
 		for (final MPart descriptor : partDescriptors) {
-			if ((descriptor.getElementId().matches(name)) || (descriptor.getLabel().equals(name)))
+			if ((name.equals(descriptor.getElementId())) || (name.equals(descriptor.getLabel())))
 				return descriptor.getElementId();
 		}
 
@@ -54,7 +54,7 @@
 		// see Bug 548226: some view IDs are not available in the model
 		final IViewRegistry viewRegistry = PlatformUI.getWorkbench().getViewRegistry();
 		for (final IViewDescriptor descriptor : viewRegistry.getViews()) {
-			if ((descriptor.getId().equals(name)) || (descriptor.getLabel().equals(name)))
+			if ((name.equals(descriptor.getId())) || (name.equals(descriptor.getLabel())))
 				return descriptor.getId();
 		}