Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjmisinco2011-10-11 16:13:23 +0000
committerRoberto E. Escobar2011-10-11 16:13:23 +0000
commit824e9d5b7de8999239598ec2d67272aad44ebf51 (patch)
treebd922bd67ed456e87a0901572008d0fb8abb60c0
parent5a752e0ab9663cf24822df0e65da8832b6352487 (diff)
downloadorg.eclipse.osee-824e9d5b7de8999239598ec2d67272aad44ebf51.tar.gz
org.eclipse.osee-824e9d5b7de8999239598ec2d67272aad44ebf51.tar.xz
org.eclipse.osee-824e9d5b7de8999239598ec2d67272aad44ebf51.zip
feature[ats_8KF8L]: Convert presenter to DS
-rw-r--r--plugins/org.eclipse.osee.ats.presenter.mock/.classpath7
-rw-r--r--plugins/org.eclipse.osee.ats.presenter.mock/.project28
-rw-r--r--plugins/org.eclipse.osee.ats.presenter.mock/META-INF/MANIFEST.MF13
-rw-r--r--plugins/org.eclipse.osee.ats.presenter.mock/build.properties6
-rw-r--r--plugins/org.eclipse.osee.ats.presenter.mock/pom.xml34
-rw-r--r--plugins/org.eclipse.osee.ats.presenter.mock/src/org/eclipse/osee/ats/presenter/mock/MockAtsPresenterFactory.java27
-rw-r--r--plugins/org.eclipse.osee.ats.presenter.mock/src/org/eclipse/osee/ats/presenter/mock/internal/MockAtsWebSearchPresenter.java (renamed from plugins/org.eclipse.osee.ats.view.web/src/org/eclipse/osee/ats/view/web/AtsWebSearchPresenter_TestBackend.java)9
-rw-r--r--plugins/org.eclipse.osee.ats.presenter.mock/src/org/eclipse/osee/ats/presenter/mock/internal/UrlParamNameConstants.java (renamed from plugins/org.eclipse.osee.display.view.web/src/org/eclipse/osee/display/view/web/UrlParamNameConstants.java)2
-rw-r--r--plugins/org.eclipse.osee.ats.view.web/src/org/eclipse/osee/ats/view/web/AtsUiApplication.java2
9 files changed, 121 insertions, 7 deletions
diff --git a/plugins/org.eclipse.osee.ats.presenter.mock/.classpath b/plugins/org.eclipse.osee.ats.presenter.mock/.classpath
new file mode 100644
index 00000000000..ad32c83a788
--- /dev/null
+++ b/plugins/org.eclipse.osee.ats.presenter.mock/.classpath
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
diff --git a/plugins/org.eclipse.osee.ats.presenter.mock/.project b/plugins/org.eclipse.osee.ats.presenter.mock/.project
new file mode 100644
index 00000000000..409314153a1
--- /dev/null
+++ b/plugins/org.eclipse.osee.ats.presenter.mock/.project
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.ats.presenter.mock</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
diff --git a/plugins/org.eclipse.osee.ats.presenter.mock/META-INF/MANIFEST.MF b/plugins/org.eclipse.osee.ats.presenter.mock/META-INF/MANIFEST.MF
new file mode 100644
index 00000000000..14a3916b61e
--- /dev/null
+++ b/plugins/org.eclipse.osee.ats.presenter.mock/META-INF/MANIFEST.MF
@@ -0,0 +1,13 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Ats Mock Presenter
+Bundle-SymbolicName: org.eclipse.osee.ats.presenter.mock
+Bundle-Version: 0.9.9.qualifier
+Bundle-Vendor: Eclipse Foundation
+Bundle-RequiredExecutionEnvironment: JavaSE-1.6
+Import-Package: org.eclipse.osee.ats.api.components,
+ org.eclipse.osee.ats.api.search,
+ org.eclipse.osee.display.api.components,
+ org.eclipse.osee.display.api.data,
+ org.eclipse.osee.display.api.search,
+ org.eclipse.osee.framework.core.data
diff --git a/plugins/org.eclipse.osee.ats.presenter.mock/build.properties b/plugins/org.eclipse.osee.ats.presenter.mock/build.properties
new file mode 100644
index 00000000000..da3f3c0cd46
--- /dev/null
+++ b/plugins/org.eclipse.osee.ats.presenter.mock/build.properties
@@ -0,0 +1,6 @@
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .
+additional.bundles = org.eclipse.osee.ats.api,\
+ org.eclipse.osee.display.api
diff --git a/plugins/org.eclipse.osee.ats.presenter.mock/pom.xml b/plugins/org.eclipse.osee.ats.presenter.mock/pom.xml
new file mode 100644
index 00000000000..5a13e80badb
--- /dev/null
+++ b/plugins/org.eclipse.osee.ats.presenter.mock/pom.xml
@@ -0,0 +1,34 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.eclipse.osee</groupId>
+ <artifactId>org.eclipse.osee.x.server.parent</artifactId>
+ <version>0.9.9-SNAPSHOT</version>
+ <relativePath>../../plugins/org.eclipse.osee.x.server.parent</relativePath>
+ </parent>
+
+ <artifactId>org.eclipse.osee.ats.presenter</artifactId>
+ <packaging>eclipse-plugin</packaging>
+ <name>OSEE Ats Mock Presenter - (Incubation)</name>
+
+ <build>
+ <!-- workaround for https://issues.sonatype.org/browse/TYCHO-168 -->
+ <resources>
+ <resource>
+ <directory>src</directory>
+ <excludes>
+ <exclude>**/*.java</exclude>
+ </excludes>
+ </resource>
+ </resources>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-source-plugin</artifactId>
+ </plugin>
+ </plugins>
+ </build>
+</project> \ No newline at end of file
diff --git a/plugins/org.eclipse.osee.ats.presenter.mock/src/org/eclipse/osee/ats/presenter/mock/MockAtsPresenterFactory.java b/plugins/org.eclipse.osee.ats.presenter.mock/src/org/eclipse/osee/ats/presenter/mock/MockAtsPresenterFactory.java
new file mode 100644
index 00000000000..6cbc2619613
--- /dev/null
+++ b/plugins/org.eclipse.osee.ats.presenter.mock/src/org/eclipse/osee/ats/presenter/mock/MockAtsPresenterFactory.java
@@ -0,0 +1,27 @@
+/*******************************************************************************
+ * Copyright (c) 2011 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.ats.presenter.mock;
+
+import org.eclipse.osee.ats.api.search.AtsPresenterFactory;
+import org.eclipse.osee.ats.api.search.AtsSearchPresenter;
+import org.eclipse.osee.ats.presenter.mock.internal.MockAtsWebSearchPresenter;
+
+/**
+ * @author John Misinco
+ */
+public class MockAtsPresenterFactory implements AtsPresenterFactory {
+
+ @Override
+ public AtsSearchPresenter createInstance() {
+ return new MockAtsWebSearchPresenter();
+ }
+
+}
diff --git a/plugins/org.eclipse.osee.ats.view.web/src/org/eclipse/osee/ats/view/web/AtsWebSearchPresenter_TestBackend.java b/plugins/org.eclipse.osee.ats.presenter.mock/src/org/eclipse/osee/ats/presenter/mock/internal/MockAtsWebSearchPresenter.java
index df9ec81535e..342da265607 100644
--- a/plugins/org.eclipse.osee.ats.view.web/src/org/eclipse/osee/ats/view/web/AtsWebSearchPresenter_TestBackend.java
+++ b/plugins/org.eclipse.osee.ats.presenter.mock/src/org/eclipse/osee/ats/presenter/mock/internal/MockAtsWebSearchPresenter.java
@@ -8,7 +8,7 @@
* Contributors:
* Boeing - initial API and implementation
*******************************************************************************/
-package org.eclipse.osee.ats.view.web;
+package org.eclipse.osee.ats.presenter.mock.internal;
import java.util.Arrays;
import java.util.Collection;
@@ -29,14 +29,13 @@ import org.eclipse.osee.display.api.data.SearchResultMatch;
import org.eclipse.osee.display.api.data.WebArtifact;
import org.eclipse.osee.display.api.data.WebId;
import org.eclipse.osee.display.api.search.SearchNavigator;
-import org.eclipse.osee.display.view.web.UrlParamNameConstants;
/**
* @author Shawn F. Cook
*/
-public class AtsWebSearchPresenter_TestBackend implements AtsSearchPresenter {
+public class MockAtsWebSearchPresenter implements AtsSearchPresenter {
- private static final AtsSearchPresenter atsBackend = new AtsWebSearchPresenter_TestBackend();
+ private static final AtsSearchPresenter atsBackend = new MockAtsWebSearchPresenter();
private String url = "";
private WebId program = new WebId("", "");
@@ -72,7 +71,7 @@ public class AtsWebSearchPresenter_TestBackend implements AtsSearchPresenter {
private final Map<WebId, Collection<WebId>> programsAndBuilds = new HashMap<WebId, Collection<WebId>>();
private final Map<String, WebArtifact> artifacts = new HashMap<String, WebArtifact>();
- public AtsWebSearchPresenter_TestBackend() {
+ public MockAtsWebSearchPresenter() {
super();
// populate test data
diff --git a/plugins/org.eclipse.osee.display.view.web/src/org/eclipse/osee/display/view/web/UrlParamNameConstants.java b/plugins/org.eclipse.osee.ats.presenter.mock/src/org/eclipse/osee/ats/presenter/mock/internal/UrlParamNameConstants.java
index ea598a23070..2a4a52f147a 100644
--- a/plugins/org.eclipse.osee.display.view.web/src/org/eclipse/osee/display/view/web/UrlParamNameConstants.java
+++ b/plugins/org.eclipse.osee.ats.presenter.mock/src/org/eclipse/osee/ats/presenter/mock/internal/UrlParamNameConstants.java
@@ -8,7 +8,7 @@
* Contributors:
* Boeing - initial API and implementation
*******************************************************************************/
-package org.eclipse.osee.display.view.web;
+package org.eclipse.osee.ats.presenter.mock.internal;
/**
* @author Shawn F. Cook
diff --git a/plugins/org.eclipse.osee.ats.view.web/src/org/eclipse/osee/ats/view/web/AtsUiApplication.java b/plugins/org.eclipse.osee.ats.view.web/src/org/eclipse/osee/ats/view/web/AtsUiApplication.java
index 3a55417b272..7acbf9589d0 100644
--- a/plugins/org.eclipse.osee.ats.view.web/src/org/eclipse/osee/ats/view/web/AtsUiApplication.java
+++ b/plugins/org.eclipse.osee.ats.view.web/src/org/eclipse/osee/ats/view/web/AtsUiApplication.java
@@ -61,7 +61,7 @@ public class AtsUiApplication extends OseeUiApplication {
@Override
protected SearchPresenter createSearchPresenter() {
- return AtsWebSearchPresenter_TestBackend.getInstance();
+ return null;
}
}

Back to the top