Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordonald.g.dunne2016-03-14 19:10:36 +0000
committerdonald.g.dunne2016-03-15 18:48:55 +0000
commitfc93c49a5cc550d26e7caccc82174903b0bb722e (patch)
tree07498736e5b0a210a507b0d1d20e4481bfc8f8e7
parent3f65afe37d2ed2fd9e2946c0f79fb78c6c68107e (diff)
downloadorg.eclipse.osee-fc93c49a5cc550d26e7caccc82174903b0bb722e.tar.gz
org.eclipse.osee-fc93c49a5cc550d26e7caccc82174903b0bb722e.tar.xz
org.eclipse.osee-fc93c49a5cc550d26e7caccc82174903b0bb722e.zip
feature[ats_ATS277469]: Create Implementation Details types and images
-rw-r--r--plugins/org.eclipse.osee.framework.core/src/org/eclipse/osee/framework/core/enums/CoreArtifactTypes.java4
-rw-r--r--plugins/org.eclipse.osee.framework.skynet.core/support/OseeTypes_Framework.osee16
-rw-r--r--plugins/org.eclipse.osee.framework.ui.skynet/images/implementationDetails.xcfbin2433 -> 4314 bytes
-rw-r--r--plugins/org.eclipse.osee.framework.ui.skynet/images/implementation_details_data_definition.gifbin0 -> 577 bytes
-rw-r--r--plugins/org.eclipse.osee.framework.ui.skynet/images/implementation_details_drawing.gifbin0 -> 607 bytes
-rw-r--r--plugins/org.eclipse.osee.framework.ui.skynet/images/implementation_details_function.gifbin0 -> 599 bytes
-rw-r--r--plugins/org.eclipse.osee.framework.ui.skynet/images/implementation_details_procedure.gifbin0 -> 597 bytes
-rw-r--r--plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/FrameworkArtifactImageProvider.java8
-rw-r--r--plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/FrameworkImage.java4
9 files changed, 32 insertions, 0 deletions
diff --git a/plugins/org.eclipse.osee.framework.core/src/org/eclipse/osee/framework/core/enums/CoreArtifactTypes.java b/plugins/org.eclipse.osee.framework.core/src/org/eclipse/osee/framework/core/enums/CoreArtifactTypes.java
index 3e97701735b..df98d18478f 100644
--- a/plugins/org.eclipse.osee.framework.core/src/org/eclipse/osee/framework/core/enums/CoreArtifactTypes.java
+++ b/plugins/org.eclipse.osee.framework.core/src/org/eclipse/osee/framework/core/enums/CoreArtifactTypes.java
@@ -44,6 +44,10 @@ public final class CoreArtifactTypes {
public static final IArtifactType IndirectSoftwareRequirement = TokenFactory.createArtifactType(0x0000000000000019L, "Indirect Software Requirement");
public static final IArtifactType InterfaceRequirement = TokenFactory.createArtifactType(0x0000000000000020L, "Interface Requirement");
public static final IArtifactType ImplementationDetails = TokenFactory.createArtifactType(0x000000000000001AL, "Implementation Details");
+ public static final IArtifactType ImplementationDetailsProcedure = TokenFactory.createArtifactType(0x000000000001111AL, "Implementation Details Procedure");
+ public static final IArtifactType ImplementationDetailsFunction = TokenFactory.createArtifactType(0x000000000002221AL, "Implementation Details Function");
+ public static final IArtifactType ImplementationDetailsDrawing = TokenFactory.createArtifactType(0x000000000003331AL, "Implementation Details Drawing");
+ public static final IArtifactType ImplementationDetailsDataDefinition = TokenFactory.createArtifactType(0x000000000004441AL, "Implementation Details Data Definition");
public static final IArtifactType ModelDiagram = TokenFactory.createArtifactType(0x0000000000000062L, "Model Diagram");
public static final IArtifactType OseeApp = TokenFactory.createArtifactType(0x0000000000000059L, "OSEE App");
public static final IArtifactType OseeTypeDefinition = TokenFactory.createArtifactType(0x000000000000003CL, "Osee Type Definition");
diff --git a/plugins/org.eclipse.osee.framework.skynet.core/support/OseeTypes_Framework.osee b/plugins/org.eclipse.osee.framework.skynet.core/support/OseeTypes_Framework.osee
index 4df555a89f1..12fe804a447 100644
--- a/plugins/org.eclipse.osee.framework.skynet.core/support/OseeTypes_Framework.osee
+++ b/plugins/org.eclipse.osee.framework.skynet.core/support/OseeTypes_Framework.osee
@@ -738,6 +738,22 @@ artifactType "Implementation Details" extends "Indirect Software Requirement" {
uuid 0x000000000000001A
}
+artifactType "Implementation Details Procedure" extends "Implementation Details" {
+ uuid 0x000000000001111A
+}
+
+artifactType "Implementation Details Function" extends "Implementation Details" {
+ uuid 0x000000000002221A
+}
+
+artifactType "Implementation Details Drawing" extends "Implementation Details" {
+ uuid 0x000000000003331A
+}
+
+artifactType "Implementation Details Data Definition" extends "Implementation Details" {
+ uuid 0x000000000004441A
+}
+
artifactType "Software Requirement Procedure" extends "Indirect Software Requirement" {
uuid 0x000000000000001B
}
diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/images/implementationDetails.xcf b/plugins/org.eclipse.osee.framework.ui.skynet/images/implementationDetails.xcf
index 6122772d1f7..e7c0f7f1b7f 100644
--- a/plugins/org.eclipse.osee.framework.ui.skynet/images/implementationDetails.xcf
+++ b/plugins/org.eclipse.osee.framework.ui.skynet/images/implementationDetails.xcf
Binary files differ
diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/images/implementation_details_data_definition.gif b/plugins/org.eclipse.osee.framework.ui.skynet/images/implementation_details_data_definition.gif
new file mode 100644
index 00000000000..0d0c882fa3c
--- /dev/null
+++ b/plugins/org.eclipse.osee.framework.ui.skynet/images/implementation_details_data_definition.gif
Binary files differ
diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/images/implementation_details_drawing.gif b/plugins/org.eclipse.osee.framework.ui.skynet/images/implementation_details_drawing.gif
new file mode 100644
index 00000000000..c997773666b
--- /dev/null
+++ b/plugins/org.eclipse.osee.framework.ui.skynet/images/implementation_details_drawing.gif
Binary files differ
diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/images/implementation_details_function.gif b/plugins/org.eclipse.osee.framework.ui.skynet/images/implementation_details_function.gif
new file mode 100644
index 00000000000..f357e177a76
--- /dev/null
+++ b/plugins/org.eclipse.osee.framework.ui.skynet/images/implementation_details_function.gif
Binary files differ
diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/images/implementation_details_procedure.gif b/plugins/org.eclipse.osee.framework.ui.skynet/images/implementation_details_procedure.gif
new file mode 100644
index 00000000000..44e8b757d39
--- /dev/null
+++ b/plugins/org.eclipse.osee.framework.ui.skynet/images/implementation_details_procedure.gif
Binary files differ
diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/FrameworkArtifactImageProvider.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/FrameworkArtifactImageProvider.java
index 90fba15db7d..cc7bdfa13c9 100644
--- a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/FrameworkArtifactImageProvider.java
+++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/FrameworkArtifactImageProvider.java
@@ -36,6 +36,14 @@ public class FrameworkArtifactImageProvider extends ArtifactImageProvider {
ArtifactImageManager.registerBaseImage(CoreArtifactTypes.UniversalGroup, FrameworkImage.GROUP, this);
ArtifactImageManager.registerBaseImage(CoreArtifactTypes.ImplementationDetails,
FrameworkImage.IMPLEMENTATION_DETAILS, this);
+ ArtifactImageManager.registerBaseImage(CoreArtifactTypes.ImplementationDetailsProcedure,
+ FrameworkImage.IMPLEMENTATION_DETAILS_PROCEDURE, this);
+ ArtifactImageManager.registerBaseImage(CoreArtifactTypes.ImplementationDetailsFunction,
+ FrameworkImage.IMPLEMENTATION_DETAILS_FUNCTION, this);
+ ArtifactImageManager.registerBaseImage(CoreArtifactTypes.ImplementationDetailsDrawing,
+ FrameworkImage.IMPLEMENTATION_DETAILS_DRAWING, this);
+ ArtifactImageManager.registerBaseImage(CoreArtifactTypes.ImplementationDetailsDataDefinition,
+ FrameworkImage.IMPLEMENTATION_DETAILS_DATA_DEFINITION, this);
ArtifactImageManager.registerOverrideImageProvider(this, CoreArtifactTypes.User);
}
diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/FrameworkImage.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/FrameworkImage.java
index e608b34fd27..cade962946a 100644
--- a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/FrameworkImage.java
+++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/FrameworkImage.java
@@ -102,6 +102,10 @@ public enum FrameworkImage implements KeyedImage {
HEADING("heading.gif"),
HELP("help.gif"),
IMPLEMENTATION_DETAILS("implementationDetails.gif"),
+ IMPLEMENTATION_DETAILS_PROCEDURE("implementation_details_procedure.gif"),
+ IMPLEMENTATION_DETAILS_FUNCTION("implementation_details_function.gif"),
+ IMPLEMENTATION_DETAILS_DRAWING("implementation_details_drawing.gif"),
+ IMPLEMENTATION_DETAILS_DATA_DEFINITION("implementation_details_data_definition.gif"),
IMPORT("import.gif"),
INCOMING_ARTIFACT_DELETED("INCOMING_Deleted.gif"),
INCOMING_DELETED("INCOMING_Deleted.gif"),

Back to the top