Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorddunne2011-05-11 18:08:50 +0000
committerRyan D. Brooks2011-05-11 18:08:50 +0000
commit54c315ffd1e76a961a168b14804a6d1e5b8b7ffb (patch)
tree41398d44c6acc8224b4764ebb52dbd7f409b18d0 /plugins/org.eclipse.osee.framework.ui.plugin
parent9441dccf757f7d6bcceb41a698804b042cc531f6 (diff)
downloadorg.eclipse.osee-54c315ffd1e76a961a168b14804a6d1e5b8b7ffb.tar.gz
org.eclipse.osee-54c315ffd1e76a961a168b14804a6d1e5b8b7ffb.tar.xz
org.eclipse.osee-54c315ffd1e76a961a168b14804a6d1e5b8b7ffb.zip
feature: Create ats.core
Diffstat (limited to 'plugins/org.eclipse.osee.framework.ui.plugin')
-rw-r--r--plugins/org.eclipse.osee.framework.ui.plugin/src/org/eclipse/osee/framework/ui/plugin/OseeUiActivator.java2
-rw-r--r--plugins/org.eclipse.osee.framework.ui.plugin/src/org/eclipse/osee/framework/ui/plugin/util/AWorkbench.java8
-rw-r--r--plugins/org.eclipse.osee.framework.ui.plugin/src/org/eclipse/osee/framework/ui/plugin/util/Result.java81
3 files changed, 9 insertions, 82 deletions
diff --git a/plugins/org.eclipse.osee.framework.ui.plugin/src/org/eclipse/osee/framework/ui/plugin/OseeUiActivator.java b/plugins/org.eclipse.osee.framework.ui.plugin/src/org/eclipse/osee/framework/ui/plugin/OseeUiActivator.java
index 8acfdb949a2..14da100175f 100644
--- a/plugins/org.eclipse.osee.framework.ui.plugin/src/org/eclipse/osee/framework/ui/plugin/OseeUiActivator.java
+++ b/plugins/org.eclipse.osee.framework.ui.plugin/src/org/eclipse/osee/framework/ui/plugin/OseeUiActivator.java
@@ -23,10 +23,10 @@ import org.eclipse.core.runtime.IPath;
import org.eclipse.core.runtime.Platform;
import org.eclipse.core.runtime.Status;
import org.eclipse.jface.resource.ImageDescriptor;
+import org.eclipse.osee.framework.core.util.Result;
import org.eclipse.osee.framework.jdk.core.util.Lib;
import org.eclipse.osee.framework.logging.OseeLog;
import org.eclipse.osee.framework.plugin.core.PluginUtil;
-import org.eclipse.osee.framework.ui.plugin.util.Result;
import org.eclipse.swt.program.Program;
import org.eclipse.ui.plugin.AbstractUIPlugin;
import org.osgi.framework.BundleContext;
diff --git a/plugins/org.eclipse.osee.framework.ui.plugin/src/org/eclipse/osee/framework/ui/plugin/util/AWorkbench.java b/plugins/org.eclipse.osee.framework.ui.plugin/src/org/eclipse/osee/framework/ui/plugin/util/AWorkbench.java
index 4f1ab83cc1f..891519577c3 100644
--- a/plugins/org.eclipse.osee.framework.ui.plugin/src/org/eclipse/osee/framework/ui/plugin/util/AWorkbench.java
+++ b/plugins/org.eclipse.osee.framework.ui.plugin/src/org/eclipse/osee/framework/ui/plugin/util/AWorkbench.java
@@ -18,6 +18,8 @@ import org.eclipse.core.runtime.IAdaptable;
import org.eclipse.core.runtime.Platform;
import org.eclipse.jface.dialogs.MessageDialog;
import org.eclipse.jface.preference.IPreferenceStore;
+import org.eclipse.osee.framework.core.util.Result;
+import org.eclipse.osee.framework.jdk.core.util.Strings;
import org.eclipse.osee.framework.logging.OseeLevel;
import org.eclipse.osee.framework.logging.OseeLog;
import org.eclipse.osee.framework.ui.plugin.OseeUiActivator;
@@ -110,6 +112,12 @@ public final class AWorkbench {
return editors;
}
+ public static void popup(Result result) {
+ AWorkbench.popup(
+ (result.isTrue() ? "Success" : "ERROR"),
+ Strings.isValid(result.getText()) ? result.getText() : result.isTrue() ? "Success" : "Error Encountered. See Error Log View");
+ }
+
public static void popup(final String message) {
popup(message, message);
}
diff --git a/plugins/org.eclipse.osee.framework.ui.plugin/src/org/eclipse/osee/framework/ui/plugin/util/Result.java b/plugins/org.eclipse.osee.framework.ui.plugin/src/org/eclipse/osee/framework/ui/plugin/util/Result.java
deleted file mode 100644
index 3d0da965f8d..00000000000
--- a/plugins/org.eclipse.osee.framework.ui.plugin/src/org/eclipse/osee/framework/ui/plugin/util/Result.java
+++ /dev/null
@@ -1,81 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2004, 2007 Boeing.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Boeing - initial API and implementation
- *******************************************************************************/
-
-package org.eclipse.osee.framework.ui.plugin.util;
-
-import org.eclipse.osee.framework.jdk.core.util.Strings;
-
-public class Result {
-
- public static Result TrueResult = new Result(true);
- public static Result FalseResult = new Result(false);
- public static Result CancelledResult = new Result(false, true);
- private final boolean isTrue;
- private boolean cancelled = false;
- private String text = "";
-
- public Result(boolean valid, String text) {
- this.isTrue = valid;
- this.text = text;
- }
-
- public Result(String text) {
- this.isTrue = false;
- this.text = text;
- }
-
- public Result(boolean isTrue) {
- this.isTrue = isTrue;
- }
-
- public Result(boolean isTrue, boolean cancelled) {
- this.isTrue = isTrue;
- this.cancelled = cancelled;
- }
-
- public Result() {
- this.isTrue = true;
- }
-
- public boolean isTrue() {
- return isTrue;
- }
-
- public boolean isFalse() {
- return !isTrue;
- }
-
- public String getText() {
- return text;
- }
-
- @Override
- public String toString() {
- return String.valueOf(isTrue()) + (getText().equals("") ? "" : " - \"" + getText() + "\"");
- }
-
- public void popup() {
- AWorkbench.popup((isTrue ? "Success" : "ERROR"),
- Strings.isValid(text) ? text : isTrue ? "Success" : "Error Encountered. See Error Log View");
- }
-
- public void setText(String text) {
- this.text = text;
- }
-
- public boolean isCancelled() {
- return cancelled;
- }
-
- public void setCancelled(boolean cancelled) {
- this.cancelled = cancelled;
- }
-} \ No newline at end of file

Back to the top