Updates to ui editor
diff --git a/core/plugins/org.eclipse.mdht.uml.ui/src/org/eclipse/mdht/uml/ui/commands/AddLocalizedClassCommand.java b/core/plugins/org.eclipse.mdht.uml.ui/src/org/eclipse/mdht/uml/ui/commands/AddLocalizedClassCommand.java
index c955823..0e6d6d9 100644
--- a/core/plugins/org.eclipse.mdht.uml.ui/src/org/eclipse/mdht/uml/ui/commands/AddLocalizedClassCommand.java
+++ b/core/plugins/org.eclipse.mdht.uml.ui/src/org/eclipse/mdht/uml/ui/commands/AddLocalizedClassCommand.java
@@ -181,8 +181,13 @@
 		IWorkbenchPart activePart = HandlerUtil.getActivePartChecked(event);
 		IViewerProvider view = activePart.getAdapter(IViewerProvider.class);
 		final TreeViewer tree = (TreeViewer) view.getViewer();
-		final boolean createNestClass = (Boolean) event.getObjectParameterForExecution(
-			AddLocalizedClassCommand.OPT_NESTCLASS);
+		/*
+		 * Parameters stopped working for latest version of eclipse
+		 * no opportunity to update ui default to nest class in all cases
+		 */
+		final boolean createNestClass = true;
+		// (Boolean) event.getObjectParameterForExecution(
+		// AddLocalizedClassCommand.OPT_NESTCLASS);
 		final Object selectedObject = selection.getFirstElement();
 		final TransactionalEditingDomain editingDomain = getEditingDomain(selectedObject);
 
@@ -191,23 +196,25 @@
 		// thread from being blocked. Up to job manager decide when to
 		// execute, depending on eclipse's job queue.
 
-		Job j = new Job("Localise Class" + (createNestClass
-				? " (Nested)"
-				: "")) {
+		Job j = new Job(
+			"Localise Class" + (createNestClass
+					? " (Nested)"
+					: "")) {
 			@Override
 			public IStatus run(final IProgressMonitor monitor) {
 
 				IStatus status = Status.OK_STATUS;
 				editingDomain.getCommandStack().execute(
-					new RecordingCommand(editingDomain, "Localise Class" + (createNestClass
-							? " (Nested)"
-							: "")) {
-					@Override
-					protected void doExecute() {
-						processSelection(
-							(ITreeContentProvider) tree.getContentProvider(), selectedObject, createNestClass);
-					}
-				});
+					new RecordingCommand(
+						editingDomain, "Localise Class" + (createNestClass
+								? " (Nested)"
+								: "")) {
+						@Override
+						protected void doExecute() {
+							processSelection(
+								(ITreeContentProvider) tree.getContentProvider(), selectedObject, createNestClass);
+						}
+					});
 
 				if (monitor.isCanceled()) {
 					status = Status.CANCEL_STATUS;