From d2be58d2f82da617082827702e0a696f41962eb5 Mon Sep 17 00:00:00 2001 From: mpotterc0k Date: Tue, 18 Jun 2013 08:26:30 -0700 Subject: feature[ats_T0K2R]: Specify media types for existing attributes Change-Id: I78115b187a8614023022b002639dae1917102605 --- .../support/OseeTypes_Demo.osee | 43 ++++++++++ .../support/OseeTypes_ATS.osee | 91 ++++++++++++++++++++++ .../support/OseeTypes_Coverage.osee | 11 +++ .../core/dsl/integration/util/testTypeModel.osee | 3 + .../support/OseeTypes_Framework.osee | 85 ++++++++++++++++++++ .../support/OseeTypes_OTE.osee | 35 +++++++++ 6 files changed, 268 insertions(+) diff --git a/plugins/org.eclipse.osee.ats.client.demo/support/OseeTypes_Demo.osee b/plugins/org.eclipse.osee.ats.client.demo/support/OseeTypes_Demo.osee index 8ffa271552e..92e4e6a1bb0 100644 --- a/plugins/org.eclipse.osee.ats.client.demo/support/OseeTypes_Demo.osee +++ b/plugins/org.eclipse.osee.ats.client.demo/support/OseeTypes_Demo.osee @@ -75,6 +75,7 @@ attributeType "demo.code.Category" extends EnumeratedAttribute { min 0 max 1 enumType "enum.demo.code.category" + mediaType "text/plain" } attributeType "demo.code.Close Detection" extends StringAttribute { @@ -84,6 +85,7 @@ attributeType "demo.code.Close Detection" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.Code Change Req" extends StringAttribute { @@ -93,6 +95,7 @@ attributeType "demo.code.Code Change Req" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.CSCI" extends StringAttribute { @@ -102,6 +105,7 @@ attributeType "demo.code.CSCI" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } oseeEnumType "enum.demo.code.defect.code" { @@ -136,6 +140,7 @@ attributeType "demo.code.Defect Code" extends EnumeratedAttribute { min 0 max 1 enumType "enum.demo.code.defect.code" + mediaType "text/plain" } oseeEnumType "enum.demo.code.detection" { @@ -157,6 +162,7 @@ attributeType "demo.code.Detection" extends EnumeratedAttribute { min 0 max 1 enumType "enum.demo.code.detection" + mediaType "text/plain" } attributeType "demo.code.Include Build" extends StringAttribute { @@ -166,6 +172,7 @@ attributeType "demo.code.Include Build" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.LOC Affected" extends IntegerAttribute { @@ -174,6 +181,7 @@ attributeType "demo.code.LOC Affected" extends IntegerAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "demo.code.Originating Build" extends StringAttribute { @@ -183,6 +191,7 @@ attributeType "demo.code.Originating Build" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } oseeEnumType "enum.demo.code.req.doc" { @@ -202,6 +211,7 @@ attributeType "demo.code.Req Doc" extends EnumeratedAttribute { min 0 max 1 enumType "enum.demo.code.req.doc" + mediaType "text/plain" } attributeType "demo.code.Subsystem" extends StringAttribute { @@ -211,6 +221,7 @@ attributeType "demo.code.Subsystem" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.Test Build" extends StringAttribute { @@ -220,6 +231,7 @@ attributeType "demo.code.Test Build" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.Test Mode" extends StringAttribute { @@ -229,6 +241,7 @@ attributeType "demo.code.Test Mode" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.Test Notes" extends StringAttribute { @@ -238,6 +251,7 @@ attributeType "demo.code.Test Notes" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.Test Script" extends StringAttribute { @@ -247,6 +261,7 @@ attributeType "demo.code.Test Script" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.Change Type" extends StringAttribute { @@ -256,6 +271,7 @@ attributeType "demo.code.Change Type" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.Action" extends StringAttribute { @@ -265,6 +281,7 @@ attributeType "demo.code.Action" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.Volume" extends IntegerAttribute { @@ -274,6 +291,7 @@ attributeType "demo.code.Volume" extends IntegerAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.Verify Date" extends StringAttribute { @@ -282,6 +300,7 @@ attributeType "demo.code.Verify Date" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "demo.code.Verifyer" extends StringAttribute { @@ -291,6 +310,7 @@ attributeType "demo.code.Verifyer" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.Verify Note" extends StringAttribute { @@ -300,6 +320,7 @@ attributeType "demo.code.Verify Note" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.Verify Detection" extends StringAttribute { @@ -309,6 +330,7 @@ attributeType "demo.code.Verify Detection" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.Hold Start" extends StringAttribute { @@ -317,6 +339,7 @@ attributeType "demo.code.Hold Start" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "demo.code.Hold End" extends StringAttribute { @@ -325,6 +348,7 @@ attributeType "demo.code.Hold End" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "demo.code.Verify Mode" extends StringAttribute { @@ -334,6 +358,7 @@ attributeType "demo.code.Verify Mode" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.Verified Build" extends StringAttribute { @@ -343,6 +368,7 @@ attributeType "demo.code.Verified Build" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.Peer Review Reqd" extends StringAttribute { @@ -351,6 +377,7 @@ attributeType "demo.code.Peer Review Reqd" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "demo.code.Peer Review Id" extends StringAttribute { @@ -359,6 +386,7 @@ attributeType "demo.code.Peer Review Id" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "demo.code.Ref PCR" extends StringAttribute { @@ -367,6 +395,7 @@ attributeType "demo.code.Ref PCR" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "demo.code.References" extends StringAttribute { @@ -376,6 +405,7 @@ attributeType "demo.code.References" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.Requirement Id" extends StringAttribute { @@ -384,6 +414,7 @@ attributeType "demo.code.Requirement Id" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "demo.code.Dup CPCR No" extends StringAttribute { @@ -392,6 +423,7 @@ attributeType "demo.code.Dup CPCR No" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "demo.code.Dup CSCI" extends StringAttribute { @@ -400,6 +432,7 @@ attributeType "demo.code.Dup CSCI" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "demo.code.Dup CPCR Type" extends StringAttribute { @@ -408,6 +441,7 @@ attributeType "demo.code.Dup CPCR Type" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "demo.code.Dup of CPCR no seq" extends StringAttribute { @@ -416,6 +450,7 @@ attributeType "demo.code.Dup of CPCR no seq" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "demo.code.Librarian" extends StringAttribute { @@ -425,6 +460,7 @@ attributeType "demo.code.Librarian" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.Promote Date" extends StringAttribute { @@ -433,6 +469,7 @@ attributeType "demo.code.Promote Date" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "demo.code.Authorization Notes" extends StringAttribute { @@ -442,6 +479,7 @@ attributeType "demo.code.Authorization Notes" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "demo.code.Rework Letter" extends StringAttribute { @@ -450,6 +488,7 @@ attributeType "demo.code.Rework Letter" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "demo.code.Problem No" extends StringAttribute { @@ -458,6 +497,7 @@ attributeType "demo.code.Problem No" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "demo.code.DP Effectivity" extends BooleanAttribute { @@ -466,6 +506,7 @@ attributeType "demo.code.DP Effectivity" extends BooleanAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "demo.code.SP Effectivity" extends BooleanAttribute { @@ -474,6 +515,7 @@ attributeType "demo.code.SP Effectivity" extends BooleanAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "demo.code.WP Effectivity" extends BooleanAttribute { @@ -482,4 +524,5 @@ attributeType "demo.code.WP Effectivity" extends BooleanAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } diff --git a/plugins/org.eclipse.osee.ats/support/OseeTypes_ATS.osee b/plugins/org.eclipse.osee.ats/support/OseeTypes_ATS.osee index 85826fc6b13..fd20ef9f1ea 100644 --- a/plugins/org.eclipse.osee.ats/support/OseeTypes_ATS.osee +++ b/plugins/org.eclipse.osee.ats/support/OseeTypes_ATS.osee @@ -210,6 +210,7 @@ attributeType "ats.Artifact Reference" extends ArtifactReferenceAttribute { max 1 taggerId DefaultAttributeTaggerProvider description "Reference to an artifact" + mediaType "application/http" } attributeType "ats.Task To Changed Artifact Reference" extends ArtifactReferenceAttribute { @@ -220,6 +221,7 @@ attributeType "ats.Task To Changed Artifact Reference" extends ArtifactReference max 1 taggerId DefaultAttributeTaggerProvider description "Task reference to the changed artifact" + mediaType "text/plain" } attributeType "ats.Work Package Id" extends StringAttribute { @@ -229,6 +231,7 @@ attributeType "ats.Work Package Id" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Work Package Program" extends StringAttribute { @@ -238,6 +241,7 @@ attributeType "ats.Work Package Program" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } oseeEnumType "enum.ats.work.package.type" { @@ -257,6 +261,7 @@ attributeType "ats.Work Package Type" extends EnumeratedAttribute { max 1 taggerId DefaultAttributeTaggerProvider enumType "enum.ats.work.package.type" + mediaType "text/plain" } attributeType "ats.Activity Id" extends StringAttribute { @@ -266,6 +271,7 @@ attributeType "ats.Activity Id" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Activity Name" extends StringAttribute { @@ -275,6 +281,7 @@ attributeType "ats.Activity Name" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Work Package Guid" extends StringAttribute { @@ -284,6 +291,7 @@ attributeType "ats.Work Package Guid" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Baseline Branch Guid" extends StringAttribute { @@ -292,6 +300,7 @@ attributeType "ats.Baseline Branch Guid" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.Validation Required" extends BooleanAttribute { @@ -301,6 +310,7 @@ attributeType "ats.Validation Required" extends BooleanAttribute { min 0 max 1 defaultValue "false" + mediaType "text/plain" } attributeType "ats.Current State Type" extends StringAttribute { @@ -310,6 +320,7 @@ attributeType "ats.Current State Type" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Workflow Definition Old" extends StringAttribute { @@ -327,6 +338,7 @@ attributeType "ats.Workflow Definition" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Rule Definition" extends StringAttribute { @@ -335,6 +347,7 @@ attributeType "ats.Rule Definition" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max unlimited + mediaType "text/plain" } attributeType "ats.Related Task Workflow Definition Old" extends StringAttribute { @@ -343,6 +356,7 @@ attributeType "ats.Related Task Workflow Definition Old" extends StringAttribute dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.Related Task Workflow Definition" extends StringAttribute { @@ -351,6 +365,7 @@ attributeType "ats.Related Task Workflow Definition" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.Related Peer Workflow Definition" extends StringAttribute { @@ -359,6 +374,7 @@ attributeType "ats.Related Peer Workflow Definition" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } @@ -369,6 +385,7 @@ attributeType "ats.Active" extends BooleanAttribute { min 1 max 1 defaultValue "true" + mediaType "text/plain" } attributeType "ats.Uses Resolution Options" extends BooleanAttribute { @@ -378,6 +395,7 @@ attributeType "ats.Uses Resolution Options" extends BooleanAttribute { min 0 max 1 defaultValue "false" + mediaType "text/plain" } attributeType "ats.Released" extends BooleanAttribute { @@ -387,6 +405,7 @@ attributeType "ats.Released" extends BooleanAttribute { min 0 max 1 defaultValue "false" + mediaType "text/plain" } attributeType "ats.Version Locked" extends BooleanAttribute { @@ -396,6 +415,7 @@ attributeType "ats.Version Locked" extends BooleanAttribute { min 0 max 1 defaultValue "false" + mediaType "text/plain" } attributeType "ats.Next Version" extends BooleanAttribute { @@ -405,6 +425,7 @@ attributeType "ats.Next Version" extends BooleanAttribute { min 0 max 1 defaultValue "false" + mediaType "text/plain" } attributeType "ats.Team Uses Versions" extends BooleanAttribute { @@ -423,6 +444,7 @@ attributeType "ats.Require Targeted Version" extends BooleanAttribute { min 0 max 1 defaultValue "false" + mediaType "text/plain" } attributeType "ats.Actionable" extends BooleanAttribute { @@ -432,6 +454,7 @@ attributeType "ats.Actionable" extends BooleanAttribute { min 0 max 1 defaultValue "true" + mediaType "text/plain" } attributeType "ats.Allow Create Branch" extends BooleanAttribute { @@ -441,6 +464,7 @@ attributeType "ats.Allow Create Branch" extends BooleanAttribute { min 0 max 1 defaultValue "true" + mediaType "text/plain" } attributeType "ats.Allow Commit Branch" extends BooleanAttribute { @@ -450,6 +474,7 @@ attributeType "ats.Allow Commit Branch" extends BooleanAttribute { min 0 max 1 defaultValue "true" + mediaType "text/plain" } attributeType "ats.Need By" extends DateAttribute { @@ -458,6 +483,7 @@ attributeType "ats.Need By" extends DateAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/calendar" } attributeType "ats.Estimated Release Date" extends DateAttribute { @@ -466,6 +492,7 @@ attributeType "ats.Estimated Release Date" extends DateAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/calendar" } attributeType "ats.Estimated Completion Date" extends DateAttribute { @@ -474,6 +501,7 @@ attributeType "ats.Estimated Completion Date" extends DateAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/calendar" } attributeType "ats.Completed Date" extends DateAttribute { @@ -482,6 +510,7 @@ attributeType "ats.Completed Date" extends DateAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/calendar" } attributeType "ats.Completed By" extends StringAttribute { @@ -490,6 +519,7 @@ attributeType "ats.Completed By" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.Completed From State" extends StringAttribute { @@ -498,6 +528,7 @@ attributeType "ats.Completed From State" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.Cancelled Date" extends DateAttribute { @@ -506,6 +537,7 @@ attributeType "ats.Cancelled Date" extends DateAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/calendar" } attributeType "ats.Cancelled By" extends StringAttribute { @@ -514,6 +546,7 @@ attributeType "ats.Cancelled By" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.Cancelled Reason" extends StringAttribute { @@ -522,6 +555,7 @@ attributeType "ats.Cancelled Reason" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.Cancelled From State" extends StringAttribute { @@ -530,6 +564,7 @@ attributeType "ats.Cancelled From State" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.Created Date" extends DateAttribute { @@ -538,6 +573,7 @@ attributeType "ats.Created Date" extends DateAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/calendar" } attributeType "ats.Created By" extends StringAttribute { @@ -547,6 +583,7 @@ attributeType "ats.Created By" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Release Date" extends DateAttribute { @@ -555,6 +592,7 @@ attributeType "ats.Release Date" extends DateAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/calendar" } attributeType "ats.Start Date" extends DateAttribute { @@ -563,6 +601,7 @@ attributeType "ats.Start Date" extends DateAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/calendar" } attributeType "ats.End Date" extends DateAttribute { @@ -571,6 +610,7 @@ attributeType "ats.End Date" extends DateAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/calendar" } oseeEnumType "enum.ats.review.blocks" { @@ -591,6 +631,7 @@ attributeType "ats.Review Blocks" extends EnumeratedAttribute { min 0 max 1 enumType "enum.ats.review.blocks" + mediaType "text/plain" } attributeType "ats.Review Formal Type" extends EnumeratedAttribute { @@ -600,6 +641,7 @@ attributeType "ats.Review Formal Type" extends EnumeratedAttribute { min 0 max 1 enumType "enum.ats.review.formalType" + mediaType "text/plain" } oseeEnumType "enum.ats.review.formalType" { @@ -643,6 +685,7 @@ attributeType "ats.Points" extends EnumeratedAttribute { min 0 max 1 enumType "enum.ats.point" + mediaType "text/plain" } oseeEnumType "enum.ats.priority" { @@ -667,6 +710,7 @@ attributeType "ats.Priority" extends EnumeratedAttribute { min 0 max 1 enumType "enum.ats.priority" + mediaType "text/plain" } oseeEnumType "enum.ats.change.type" { @@ -689,6 +733,7 @@ attributeType "ats.Change Type" extends EnumeratedAttribute { min 0 max 1 enumType "enum.ats.change.type" + mediaType "text/plain" } oseeEnumType "enum.ats.user.community" { @@ -714,6 +759,7 @@ attributeType "ats.User Community" extends EnumeratedAttribute { max unlimited taggerId DefaultAttributeTaggerProvider enumType "enum.ats.user.community" + mediaType "text/plain" } attributeType "ats.Estimated Hours" extends FloatingPointAttribute { @@ -723,6 +769,7 @@ attributeType "ats.Estimated Hours" extends FloatingPointAttribute { min 0 max 1 defaultValue "0.0" + mediaType "text/plain" } attributeType "ats.Percent Complete" extends IntegerAttribute { @@ -732,6 +779,7 @@ attributeType "ats.Percent Complete" extends IntegerAttribute { min 0 max 1 defaultValue "0" + mediaType "text/plain" } attributeType "ats.Numeric1" extends FloatingPointAttribute { @@ -741,6 +789,7 @@ attributeType "ats.Numeric1" extends FloatingPointAttribute { min 0 max 1 defaultValue "0.0" + mediaType "text/plain" } attributeType "ats.Numeric2" extends FloatingPointAttribute { @@ -750,6 +799,7 @@ attributeType "ats.Numeric2" extends FloatingPointAttribute { min 0 max 1 defaultValue "0.0" + mediaType "text/plain" } attributeType "ats.Weekly Benefit" extends FloatingPointAttribute { @@ -759,6 +809,7 @@ attributeType "ats.Weekly Benefit" extends FloatingPointAttribute { min 0 max 1 defaultValue "0" + mediaType "text/plain" } attributeType "ats.Hours Per Work Day" extends FloatingPointAttribute { @@ -768,6 +819,7 @@ attributeType "ats.Hours Per Work Day" extends FloatingPointAttribute { min 0 max 1 defaultValue "0.0" + mediaType "text/plain" } attributeType "ats.Meeting Length" extends FloatingPointAttribute { @@ -777,6 +829,7 @@ attributeType "ats.Meeting Length" extends FloatingPointAttribute { min 0 max 1 defaultValue "0.0" + mediaType "text/plain" } attributeType "ats.Percent Rework" extends IntegerAttribute { @@ -785,6 +838,7 @@ attributeType "ats.Percent Rework" extends IntegerAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.Branch Metrics" extends StringAttribute { @@ -793,6 +847,7 @@ attributeType "ats.Branch Metrics" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.State" extends StringAttribute { @@ -802,6 +857,7 @@ attributeType "ats.State" extends StringAttribute { min 0 max unlimited taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Current State" extends StringAttribute { @@ -811,6 +867,7 @@ attributeType "ats.Current State" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Problem" extends StringAttribute { @@ -821,6 +878,7 @@ attributeType "ats.Problem" extends StringAttribute { max 1 taggerId DefaultAttributeTaggerProvider fileExtension "txt" + mediaType "text/plain" } attributeType "ats.Proposed Resolution" extends StringAttribute { @@ -830,6 +888,7 @@ attributeType "ats.Proposed Resolution" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Resolution" extends StringAttribute { @@ -840,6 +899,7 @@ attributeType "ats.Resolution" extends StringAttribute { max 1 taggerId DefaultAttributeTaggerProvider fileExtension "txt" + mediaType "text/plain" } attributeType "ats.Description" extends StringAttribute { @@ -850,6 +910,7 @@ attributeType "ats.Description" extends StringAttribute { max 1 taggerId DefaultAttributeTaggerProvider fileExtension "txt" + mediaType "text/plain" } attributeType "ats.DSL Sheet" extends StringAttribute { @@ -859,6 +920,7 @@ attributeType "ats.DSL Sheet" extends StringAttribute { min 0 max 1 fileExtension "txt" + mediaType "application/ats+dsl" } attributeType "ats.Full Name" extends StringAttribute { @@ -868,6 +930,7 @@ attributeType "ats.Full Name" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Action Details Format" extends StringAttribute { @@ -876,6 +939,7 @@ attributeType "ats.Action Details Format" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.Actionable Item" extends StringAttribute { @@ -885,6 +949,7 @@ attributeType "ats.Actionable Item" extends StringAttribute { min 0 max unlimited taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Team Definition" extends StringAttribute { @@ -894,6 +959,7 @@ attributeType "ats.Team Definition" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Log" extends StringAttribute { @@ -904,6 +970,7 @@ attributeType "ats.Log" extends StringAttribute { max 1 taggerId DefaultAttributeTaggerProvider fileExtension "xml" + mediaType "text/xml" } attributeType "ats.State Notes" extends StringAttribute { @@ -913,6 +980,7 @@ attributeType "ats.State Notes" extends StringAttribute { min 0 max 1 fileExtension "xml" + mediaType "text/xml" } attributeType "ats.Related To State" extends StringAttribute { @@ -921,6 +989,7 @@ attributeType "ats.Related To State" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.SMA Note" extends StringAttribute { @@ -930,6 +999,7 @@ attributeType "ats.SMA Note" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Work Package" extends StringAttribute { @@ -939,6 +1009,7 @@ attributeType "ats.Work Package" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.LOC Changed" extends IntegerAttribute { @@ -947,6 +1018,7 @@ attributeType "ats.LOC Changed" extends IntegerAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.LOC Reviewed" extends IntegerAttribute { @@ -955,6 +1027,7 @@ attributeType "ats.LOC Reviewed" extends IntegerAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.Pages Changed" extends IntegerAttribute { @@ -971,6 +1044,7 @@ attributeType "ats.Pages Reviewed" extends IntegerAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.Goal Order Vote" extends StringAttribute { @@ -980,6 +1054,7 @@ attributeType "ats.Goal Order Vote" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Category" extends StringAttribute { @@ -989,6 +1064,7 @@ attributeType "ats.Category" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Operational Impact" extends StringAttribute { @@ -997,6 +1073,7 @@ attributeType "ats.Operational Impact" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.Operational Impact Description" extends StringAttribute { @@ -1006,6 +1083,7 @@ attributeType "ats.Operational Impact Description" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Operational Impact Workaround" extends StringAttribute { @@ -1014,6 +1092,7 @@ attributeType "ats.Operational Impact Workaround" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.Operational Impact Workaround Description" extends StringAttribute { @@ -1023,6 +1102,7 @@ attributeType "ats.Operational Impact Workaround Description" extends StringAttr min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Category2" extends StringAttribute { @@ -1032,6 +1112,7 @@ attributeType "ats.Category2" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Category3" extends StringAttribute { @@ -1041,6 +1122,7 @@ attributeType "ats.Category3" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Legacy PCR Id" extends StringAttribute { @@ -1050,6 +1132,7 @@ attributeType "ats.Legacy PCR Id" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Decision Review Options" extends StringAttribute { @@ -1058,6 +1141,7 @@ attributeType "ats.Decision Review Options" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "ats.Decision" extends StringAttribute { @@ -1067,6 +1151,7 @@ attributeType "ats.Decision" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "ats.Review Defect" extends StringAttribute { @@ -1075,6 +1160,7 @@ attributeType "ats.Review Defect" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max unlimited + mediaType "text/plain" } attributeType "ats.Location" extends StringAttribute { @@ -1085,6 +1171,7 @@ attributeType "ats.Location" extends StringAttribute { max 1 taggerId DefaultAttributeTaggerProvider fileExtension "txt" + mediaType "text/plain" } attributeType "ats.Meeting Location" extends StringAttribute { @@ -1095,6 +1182,7 @@ attributeType "ats.Meeting Location" extends StringAttribute { max 1 taggerId DefaultAttributeTaggerProvider fileExtension "txt" + mediaType "text/plain" } attributeType "ats.Meeting Attendee" extends StringAttribute { @@ -1104,6 +1192,7 @@ attributeType "ats.Meeting Attendee" extends StringAttribute { min 0 max unlimited fileExtension "txt" + mediaType "text/plain" } attributeType "ats.Role" extends StringAttribute { @@ -1112,6 +1201,7 @@ attributeType "ats.Role" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max unlimited + mediaType "text/plain" } attributeType "ats.SW Enhancement" extends StringAttribute { @@ -1121,6 +1211,7 @@ attributeType "ats.SW Enhancement" extends StringAttribute { min 0 max unlimited taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } relationType "Work Package" { diff --git a/plugins/org.eclipse.osee.coverage/support/OseeTypes_Coverage.osee b/plugins/org.eclipse.osee.coverage/support/OseeTypes_Coverage.osee index e23d2f6ed08..a49e27a9178 100644 --- a/plugins/org.eclipse.osee.coverage/support/OseeTypes_Coverage.osee +++ b/plugins/org.eclipse.osee.coverage/support/OseeTypes_Coverage.osee @@ -8,6 +8,7 @@ attributeType "coverage.Notes" extends StringAttribute { max 1 taggerId DefaultAttributeTaggerProvider fileExtension "txt" + mediaType "text/plain" } attributeType "coverage.Coverage Options" extends StringAttribute { @@ -17,6 +18,7 @@ attributeType "coverage.Coverage Options" extends StringAttribute { min 0 max 1 fileExtension "txt" + mediaType "text/plain" } artifactType "Coverage Package" extends "General Data" { @@ -35,6 +37,7 @@ attributeType "coverage.File Contents" extends StringAttribute { min 0 max 1 fileExtension "txt" + mediaType "text/plain" } attributeType "coverage.WorkProductTaskGuid" extends StringAttribute { @@ -44,6 +47,7 @@ attributeType "coverage.WorkProductTaskGuid" extends StringAttribute { min 0 max 1 fileExtension "txt" + mediaType "text/plain" } attributeType "coverage.WorkProductPcrGuid" extends StringAttribute { @@ -53,6 +57,7 @@ attributeType "coverage.WorkProductPcrGuid" extends StringAttribute { min 0 max unlimited fileExtension "txt" + mediaType "text/plain" } attributeType "coverage.Assignees" extends StringAttribute { @@ -62,6 +67,7 @@ attributeType "coverage.Assignees" extends StringAttribute { min 0 max 1 fileExtension "txt" + mediaType "text/plain" } attributeType "coverage.Order" extends StringAttribute { @@ -71,6 +77,7 @@ attributeType "coverage.Order" extends StringAttribute { min 0 max 1 fileExtension "txt" + mediaType "text/plain" } attributeType "coverage.Location" extends StringAttribute { @@ -80,6 +87,7 @@ attributeType "coverage.Location" extends StringAttribute { min 0 max 1 fileExtension "txt" + mediaType "text/plain" } attributeType "coverage.Coverage Item" extends StringAttribute { @@ -89,6 +97,7 @@ attributeType "coverage.Coverage Item" extends StringAttribute { min 0 max unlimited fileExtension "xml" + mediaType "text/xml" } attributeType "coverage.Namespace" extends StringAttribute { @@ -98,6 +107,7 @@ attributeType "coverage.Namespace" extends StringAttribute { min 0 max 1 fileExtension "txt" + mediaType "text/plain" } abstract artifactType "Abstract Coverage Unit" extends "General Data" { @@ -130,4 +140,5 @@ attributeType "coverage.UnitTestTable" extends StringAttribute { min 0 max 1 fileExtension "txt" + mediaType "text/plain" } diff --git a/plugins/org.eclipse.osee.framework.core.dsl.integration.test/src/org/eclipse/osee/framework/core/dsl/integration/util/testTypeModel.osee b/plugins/org.eclipse.osee.framework.core.dsl.integration.test/src/org/eclipse/osee/framework/core/dsl/integration/util/testTypeModel.osee index ceb5dfae448..1c5930a9691 100644 --- a/plugins/org.eclipse.osee.framework.core.dsl.integration.test/src/org/eclipse/osee/framework/core/dsl/integration/util/testTypeModel.osee +++ b/plugins/org.eclipse.osee.framework.core.dsl.integration.test/src/org/eclipse/osee/framework/core/dsl/integration/util/testTypeModel.osee @@ -7,6 +7,7 @@ attributeType "Name" extends StringAttribute { taggerId DefaultAttributeTaggerProvider description "Descriptive Name" defaultValue "unnamed" + mediaType "text/plain" } attributeType "Annotation" extends CompressedContentAttribute { @@ -17,6 +18,7 @@ attributeType "Annotation" extends CompressedContentAttribute { max unlimited taggerId DefaultAttributeTaggerProvider description "the version \'1.0\' is this \"1.2.0\"" + mediaType "text/plain" } attributeType "WordML" extends WordAttribute { @@ -29,6 +31,7 @@ attributeType "WordML" extends WordAttribute { description "value must comply with WordML xml schema" defaultValue "" fileExtension "xml" + mediaType "application/msword" } relationType "Requirement Relation" { 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 3598386cc33..792fd8c7e2a 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 @@ -27,6 +27,7 @@ attributeType "Artifact Reference" extends ArtifactReferenceAttribute { max 1 taggerId DefaultAttributeTaggerProvider description "Light-weight artifact reference" + mediaType "application/http" } attributeType "Branch Reference" extends BranchReferenceAttribute { @@ -37,6 +38,7 @@ attributeType "Branch Reference" extends BranchReferenceAttribute { max 1 taggerId DefaultAttributeTaggerProvider description "Light-weight branch reference" + mediaType "application/http" } attributeType "osee.config.Default Mail Server" extends StringAttribute { @@ -48,6 +50,7 @@ attributeType "osee.config.Default Mail Server" extends StringAttribute { taggerId DefaultAttributeTaggerProvider description "fully qualified name of the machine running the SMTP server which will be used by default for sending email" + mediaType "text/plain" } abstract artifactType "Test Unit" extends "Artifact" { @@ -61,6 +64,7 @@ attributeType "Extension" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } artifactType "User" extends "Artifact" { @@ -95,6 +99,7 @@ attributeType "Active" extends BooleanAttribute { min 1 max 1 defaultValue "true" + mediaType "text/plain" } attributeType "Company" extends StringAttribute { @@ -104,6 +109,7 @@ attributeType "Company" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "Company Title" extends StringAttribute { @@ -113,6 +119,7 @@ attributeType "Company Title" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "City" extends StringAttribute { @@ -122,6 +129,7 @@ attributeType "City" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "Street" extends StringAttribute { @@ -131,6 +139,7 @@ attributeType "Street" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "State" extends StringAttribute { @@ -140,6 +149,7 @@ attributeType "State" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "Zip" extends StringAttribute { @@ -158,6 +168,7 @@ attributeType "Country" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "User Id" extends StringAttribute { @@ -167,6 +178,7 @@ attributeType "User Id" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "Favorite Branch" extends StringAttribute { @@ -175,6 +187,7 @@ attributeType "Favorite Branch" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max unlimited + mediaType "text/plain" } oseeEnumType "enum.test.proc.status" { @@ -201,6 +214,7 @@ attributeType "Test Procedure Status" extends EnumeratedAttribute { min 0 max 1 enumType "enum.test.proc.status" + mediaType "text/plain" } attributeType "User Settings" extends StringAttribute { @@ -210,6 +224,7 @@ attributeType "User Settings" extends StringAttribute { min 0 max 1 fileExtension "xml" + mediaType "text/plain" } attributeType "XViewer Customization" extends StringAttribute { @@ -227,6 +242,7 @@ attributeType "XViewer Defaults" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max unlimited + mediaType "text/plain" } attributeType "Phone" extends StringAttribute { @@ -235,6 +251,7 @@ attributeType "Phone" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "Mobile Phone" extends StringAttribute { @@ -243,6 +260,7 @@ attributeType "Mobile Phone" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "Fax Phone" extends StringAttribute { @@ -251,6 +269,7 @@ attributeType "Fax Phone" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "Email" extends StringAttribute { @@ -260,6 +279,7 @@ attributeType "Email" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "Dictionary" extends StringAttribute { @@ -269,6 +289,7 @@ attributeType "Dictionary" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "Website" extends StringAttribute { @@ -278,6 +299,7 @@ attributeType "Website" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "application/http" } attributeType "Notes" extends StringAttribute { @@ -287,6 +309,7 @@ attributeType "Notes" extends StringAttribute { min 0 max unlimited taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } artifactType "Group Artifact" extends "Artifact" { @@ -303,6 +326,7 @@ attributeType "Default Group" extends BooleanAttribute { taggerId DefaultAttributeTaggerProvider description "Specifies whether to automatically add new users into this group" defaultValue "false" + mediaType "text/plain" } artifactType "User Group" extends "Abstract Access Controlled" , "Group Artifact" { @@ -331,6 +355,7 @@ attributeType "Template Match Criteria" extends StringAttribute { max unlimited taggerId DefaultAttributeTaggerProvider description "Criteria that determines what template is selected ie: \'Render Artifact PresentationType Option\'" + mediaType "text/plain" } relationType "Default Hierarchical" { @@ -387,6 +412,7 @@ attributeType "Name" extends StringAttribute { taggerId DefaultAttributeTaggerProvider description "Descriptive Name" defaultValue "unnamed" + mediaType "text/plain" } attributeType "Relation Order" extends StringAttribute { @@ -396,6 +422,7 @@ attributeType "Relation Order" extends StringAttribute { min 0 max 1 description "Defines relation ordering information" + mediaType "text/plain" } attributeType "Description" extends StringAttribute { @@ -405,6 +432,7 @@ attributeType "Description" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } oseeEnumType "enum.doc.page.type" { @@ -426,6 +454,7 @@ attributeType "Page Type" extends EnumeratedAttribute { enumType "enum.doc.page.type" description "Page Type: Landscape/Portrait" defaultValue "Portrait" + mediaType "text/plain" } attributeType "Word Ole Data" extends StringAttribute { @@ -436,6 +465,7 @@ attributeType "Word Ole Data" extends StringAttribute { max 1 description "Word Ole Data" fileExtension "xml" + mediaType "application/msword" } attributeType "Workflow Definition" extends StringAttribute { @@ -446,6 +476,7 @@ attributeType "Workflow Definition" extends StringAttribute { max 1 description "xml definition of a Workflow" fileExtension "vue" + mediaType "text/xml" } attributeType "Annotation" extends StringAttribute { @@ -455,6 +486,7 @@ attributeType "Annotation" extends StringAttribute { min 0 max unlimited taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "Static Id" extends StringAttribute { @@ -464,6 +496,7 @@ attributeType "Static Id" extends StringAttribute { min 0 max unlimited taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "General String Data" extends StringAttribute { @@ -472,6 +505,7 @@ attributeType "General String Data" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max unlimited + mediaType "text/plain" } attributeType "Native Content" extends CompressedContentAttribute { @@ -482,6 +516,7 @@ attributeType "Native Content" extends CompressedContentAttribute { max 1 description "content that will be edited by a native program" fileExtension "bin" + mediaType "application/octet-stream" } attributeType "Image Content" extends CompressedContentAttribute { @@ -492,6 +527,7 @@ attributeType "Image Content" extends CompressedContentAttribute { max unlimited description "Binary Image content" fileExtension "bin" + mediaType "image" } attributeType "Plain Text Content" extends StringAttribute { @@ -503,6 +539,7 @@ attributeType "Plain Text Content" extends StringAttribute { taggerId DefaultAttributeTaggerProvider description "plain text file" fileExtension "txt" + mediaType "text/plain" } attributeType "HTML Content" extends StringAttribute { @@ -514,6 +551,7 @@ attributeType "HTML Content" extends StringAttribute { taggerId XmlAttributeTaggerProvider description "HTML format text must be a valid xhtml file" fileExtension "html" + mediaType "text/html" } attributeType "Word Template Content" extends WordAttribute { @@ -526,6 +564,7 @@ attributeType "Word Template Content" extends WordAttribute { description "value must comply with WordML xml schema" defaultValue "" fileExtension "xml" + mediaType "application/msword" } attributeType "Whole Word Content" extends WordAttribute { @@ -539,6 +578,7 @@ attributeType "Whole Word Content" extends WordAttribute { defaultValue "" fileExtension "xml" + mediaType "application/msword" } relationType "Dependency" { @@ -633,6 +673,7 @@ attributeType "Paragraph Number" extends OutlineNumberAttribute { taggerId DefaultAttributeTaggerProvider description "This is the corresponding section number from the outline of document from which this artifact was imported" + mediaType "text/plain" } attributeType "Access Context Id" extends StringAttribute { @@ -641,6 +682,7 @@ attributeType "Access Context Id" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max unlimited + mediaType "text/plain" } artifactType "Requirement" extends "Artifact" { @@ -661,6 +703,7 @@ attributeType "Test Frequency" extends EnumeratedAttribute { max 1 taggerId DefaultAttributeTaggerProvider enumType "enum.req.test.frequency" + mediaType "text/plain" } oseeEnumType "enum.req.test.frequency" { @@ -802,6 +845,7 @@ attributeType "Functional Category" extends StringAttribute { min 0 max 1 description "Functional Category in support of System Safety Report" + mediaType "text/plain" } artifactType "Subsystem Function" extends "Function" , "Subsystem Design" { @@ -891,6 +935,7 @@ attributeType "Common NAL Requirement" extends BooleanAttribute { description "Requirement that is common to all NCORE (Networked Common Operating Real-time Environment) Application Layers" defaultValue "false" + mediaType "text/plain" } attributeType "Crew Interface Requirement" extends BooleanAttribute { @@ -900,6 +945,7 @@ attributeType "Crew Interface Requirement" extends BooleanAttribute { min 0 max 1 defaultValue "false" + mediaType "text/plain" } attributeType "Legacy Id" extends StringAttribute { @@ -909,6 +955,7 @@ attributeType "Legacy Id" extends StringAttribute { min 0 max 1 description "SLATE unique identifier (caution: not guaranteed to be immutable)" + mediaType "text/plain" } attributeType "Effectivity" extends StringAttribute { @@ -918,6 +965,7 @@ attributeType "Effectivity" extends StringAttribute { min 0 max 1 defaultValue "Unspecified" + mediaType "text/plain" } attributeType "System Security Requirement" extends BooleanAttribute { @@ -927,6 +975,7 @@ attributeType "System Security Requirement" extends BooleanAttribute { min 0 max 1 defaultValue "false" + mediaType "text/plain" } attributeType "Training Effectivity" extends BooleanAttribute { @@ -936,6 +985,7 @@ attributeType "Training Effectivity" extends BooleanAttribute { min 0 max 1 defaultValue "false" + mediaType "text/plain" } oseeEnumType "enum.req.partition" { @@ -964,6 +1014,7 @@ attributeType "Partition" extends EnumeratedAttribute { taggerId DefaultAttributeTaggerProvider enumType "enum.req.partition" defaultValue "Unspecified" + mediaType "text/plain" } oseeEnumType "enum.req.subsystem" { @@ -1007,6 +1058,7 @@ attributeType "Subsystem" extends EnumeratedAttribute { max 1 enumType "enum.req.subsystem" defaultValue "Unspecified" + mediaType "text/plain" } oseeEnumType "enum.req.qualification.method" { @@ -1041,6 +1093,7 @@ attributeType "Qualification Method" extends EnumeratedAttribute { description "Demonstration: The operation of the CSCI, or a part of the CSCI, that relies on observable functional operation not requiring the use of instrumentation, special test equipment, or subsequent analysis.\n\nTest: The operation of the CSCI, or a part of the CSCI, using instrumentation or other special test equipment to collect data for later analysis.\n\nAnalysis: The processing of accumulated data obtained from other qualification methods. Examples are reduction, interpretation, or extrapolation of test results.\n\nInspection: The visual examination of CSCI code, documentation, etc.\n\nSpecial Qualification Methods: Any special qualification methods for the CSCI, such as special tools, techniques, procedures, facilities, and acceptance limits.\n\nLegacy: Requirement, design, or implementation has not changed since last qualification (use sparingly - Not to be used with functions implemented in internal software).\n\nUnspecified: The qualification method has yet to be set." defaultValue "Unspecified" + mediaType "text/plain" } oseeEnumType "enum.req.safety.criticality" { @@ -1067,6 +1120,7 @@ attributeType "Safety Criticality" extends EnumeratedAttribute { enumType "enum.req.safety.criticality" description "Criticality Classification" defaultValue "V" + mediaType "text/plain" } oseeEnumType "enum.req.verification.level" { @@ -1093,6 +1147,7 @@ attributeType "Verification Level" extends EnumeratedAttribute { taggerId DefaultAttributeTaggerProvider enumType "enum.req.verification.level" defaultValue "Unspecified" + mediaType "text/plain" } attributeType "TIS Test Number" extends StringAttribute { @@ -1102,6 +1157,7 @@ attributeType "TIS Test Number" extends StringAttribute { min 0 max 1 description "Test Number" + mediaType "text/plain" } attributeType "Verification Acceptance Criteria" extends StringAttribute { @@ -1110,6 +1166,7 @@ attributeType "Verification Acceptance Criteria" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } oseeEnumType "enum.test.tis.type" { @@ -1130,6 +1187,7 @@ attributeType "TIS Test Type" extends EnumeratedAttribute { enumType "enum.test.tis.type" description "TIS Test Type" defaultValue "Stationary Vehicle" + mediaType "text/plain" } oseeEnumType "enum.test.tis.category" { @@ -1152,6 +1210,7 @@ attributeType "TIS Test Category" extends EnumeratedAttribute { enumType "enum.test.tis.category" description "TIS Test Category" defaultValue "DEV" + mediaType "text/plain" } oseeEnumType "enum.req.development.assurance.level" { @@ -1178,6 +1237,7 @@ attributeType "Development Assurance Level" extends EnumeratedAttribute { enumType "enum.req.development.assurance.level" description "Development Assurance Level" defaultValue "E" + mediaType "text/plain" } attributeType "Category" extends StringAttribute { @@ -1186,6 +1246,7 @@ attributeType "Category" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "PublishInline" extends BooleanAttribute { @@ -1195,6 +1256,7 @@ attributeType "PublishInline" extends BooleanAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "Technical Performance Parameter" extends BooleanAttribute { @@ -1204,6 +1266,7 @@ attributeType "Technical Performance Parameter" extends BooleanAttribute { min 1 max 1 defaultValue "false" + mediaType "text/plain" } oseeEnumType "enum.req.verification.event" { @@ -1221,6 +1284,7 @@ attributeType "Verification Event" extends EnumeratedAttribute { max 1 enumType "enum.req.verification.event" defaultValue "Unspecified" + mediaType "text/plain" } oseeEnumType "enum.req.component" { @@ -1240,6 +1304,7 @@ attributeType "Component" extends EnumeratedAttribute { max 1 enumType "enum.req.component" defaultValue "Unspecified" + mediaType "text/plain" } relationType "Allocation" { @@ -1411,6 +1476,7 @@ attributeType "osee.wi.Work Data" extends StringAttribute { min 0 max unlimited fileExtension "xml" + mediaType "text/xml" } attributeType "osee.wi.Work Id" extends StringAttribute { @@ -1419,6 +1485,7 @@ attributeType "osee.wi.Work Id" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "osee.wi.Work Type" extends StringAttribute { @@ -1427,6 +1494,7 @@ attributeType "osee.wi.Work Type" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "osee.wi.Work Description" extends StringAttribute { @@ -1435,6 +1503,7 @@ attributeType "osee.wi.Work Description" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "osee.wi.Work Parent Id" extends StringAttribute { @@ -1443,6 +1512,7 @@ attributeType "osee.wi.Work Parent Id" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "osee.wi.Work Page Name" extends StringAttribute { @@ -1451,6 +1521,7 @@ attributeType "osee.wi.Work Page Name" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max unlimited + mediaType "text/plain" } attributeType "osee.wi.Work Page Ordinal" extends IntegerAttribute { @@ -1459,6 +1530,7 @@ attributeType "osee.wi.Work Page Ordinal" extends IntegerAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "osee.wi.Transition" extends StringAttribute { @@ -1467,6 +1539,7 @@ attributeType "osee.wi.Transition" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max unlimited + mediaType "text/plain" } attributeType "osee.wi.Work Page Type" extends StringAttribute { @@ -1475,6 +1548,7 @@ attributeType "osee.wi.Work Page Type" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } attributeType "osee.wi.Start Page" extends StringAttribute { @@ -1483,6 +1557,7 @@ attributeType "osee.wi.Start Page" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 + mediaType "text/plain" } relationType "Work Item" { @@ -1554,6 +1629,7 @@ attributeType "CSCI" extends EnumeratedAttribute { max unlimited enumType "enum.req.csci" defaultValue "Unspecified" + mediaType "text/plain" } relationType "Supporting Info" { @@ -1630,6 +1706,7 @@ attributeType "Developmental" extends BooleanAttribute { min 1 max 1 defaultValue "true" + mediaType "text/plain" } attributeType "Hazard" extends StringAttribute { @@ -1639,6 +1716,7 @@ attributeType "Hazard" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "AFHA" extends StringAttribute { @@ -1648,6 +1726,7 @@ attributeType "AFHA" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "SFHA" extends StringAttribute { @@ -1657,6 +1736,7 @@ attributeType "SFHA" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } oseeEnumType "enum.req.hazard.severity" { @@ -1690,6 +1770,7 @@ attributeType "Hazard Severity" extends EnumeratedAttribute { max 1 taggerId DefaultAttributeTaggerProvider enumType "enum.req.hazard.severity" + mediaType "text/plain" } attributeType "Safety Objective" extends FloatingPointAttribute { @@ -1699,6 +1780,7 @@ attributeType "Safety Objective" extends FloatingPointAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } attributeType "FTA Results" extends FloatingPointAttribute { @@ -1708,6 +1790,7 @@ attributeType "FTA Results" extends FloatingPointAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider + mediaType "text/plain" } oseeEnumType "enum.req.gfe.cfe" { @@ -1730,6 +1813,7 @@ attributeType "GFE / CFE" extends EnumeratedAttribute { taggerId DefaultAttributeTaggerProvider enumType "enum.req.gfe.cfe" defaultValue "Unspecified" + mediaType "text/plain" } relationType "Functional decomposition " { @@ -1760,6 +1844,7 @@ attributeType "Uri General String Data" extends StringAttribute { dataProvider UriAttributeDataProvider min 0 max unlimited + mediaType "text/uri-list" } artifactType "Osee Type Definition" extends "Artifact" { diff --git a/plugins/org.eclipse.osee.ote.define/support/OseeTypes_OTE.osee b/plugins/org.eclipse.osee.ote.define/support/OseeTypes_OTE.osee index 6afeb7cd4e6..26ae90e1b00 100644 --- a/plugins/org.eclipse.osee.ote.define/support/OseeTypes_OTE.osee +++ b/plugins/org.eclipse.osee.ote.define/support/OseeTypes_OTE.osee @@ -57,6 +57,7 @@ attributeType "Outfile URL" extends StringAttribute { min 1 max 1 description "Test Run Content" defaultValue "\"\"" fileExtension "tmo" + mediaType "text/plain" } attributeType "Test Script URL" extends StringAttribute { @@ -65,6 +66,7 @@ attributeType "Test Script URL" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "Url of the test script used" + mediaType "text/plain" } attributeType "Revision" extends StringAttribute { @@ -73,6 +75,7 @@ attributeType "Revision" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "Version" + mediaType "text/plain" } attributeType "Modified Flag" extends StringAttribute { @@ -81,6 +84,7 @@ attributeType "Modified Flag" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "File Modification Flag from Repository" + mediaType "text/plain" } attributeType "Last Author" extends StringAttribute { @@ -90,6 +94,7 @@ attributeType "Last Author" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider description "Last Author" + mediaType "text/plain" } attributeType "Last Modified Date" extends DateAttribute { @@ -98,6 +103,7 @@ attributeType "Last Modified Date" extends DateAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "Last Modified" + mediaType "text/calendar" } attributeType "OS Architecture" extends StringAttribute { @@ -107,6 +113,7 @@ attributeType "OS Architecture" extends StringAttribute { min 0 max 1 taggerId DefaultAttributeTaggerProvider description "OS Architecture" + mediaType "text/plain" } attributeType "OS Name" extends StringAttribute { @@ -115,6 +122,7 @@ attributeType "OS Name" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "OS Name" + mediaType "text/plain" } attributeType "OS Version" extends StringAttribute { @@ -123,6 +131,7 @@ attributeType "OS Version" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "OS Version" + mediaType "text/plain" } attributeType "OSEE Version" extends StringAttribute { @@ -131,6 +140,7 @@ attributeType "OSEE Version" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "OSEE Version" + mediaType "text/plain" } attributeType "OSEE Server Title" extends StringAttribute { @@ -139,6 +149,7 @@ attributeType "OSEE Server Title" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "OSEE Server Title" + mediaType "text/plain" } attributeType "OSEE Server Jar Version" extends StringAttribute { @@ -147,6 +158,7 @@ attributeType "OSEE Server Jar Version" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "OSEE Server Jar Version" + mediaType "text/plain" } attributeType "Processor ID" extends StringAttribute { @@ -155,6 +167,7 @@ attributeType "Processor ID" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "Processor ID" + mediaType "text/plain" } attributeType "Start Date" extends DateAttribute { @@ -163,6 +176,7 @@ attributeType "Start Date" extends DateAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "Start Date" + mediaType "text/calendar" } attributeType "End Date" extends DateAttribute { @@ -171,6 +185,7 @@ attributeType "End Date" extends DateAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "Stop Date" + mediaType "text/calendar" } attributeType "Elapsed Date" extends StringAttribute { @@ -179,6 +194,7 @@ attributeType "Elapsed Date" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "Time Elapsed from the start to the end of the script" + mediaType "text/plain" } attributeType "Passed" extends IntegerAttribute { @@ -188,6 +204,7 @@ attributeType "Passed" extends IntegerAttribute { min 1 max 1 description "Number of test points that passed" defaultValue "0" + mediaType "text/plain" } attributeType "Failed" extends IntegerAttribute { @@ -197,6 +214,7 @@ attributeType "Failed" extends IntegerAttribute { min 1 max 1 description "Number of test points that failed" defaultValue "0" + mediaType "text/plain" } attributeType "Total Test Points" extends IntegerAttribute { @@ -206,6 +224,7 @@ attributeType "Total Test Points" extends IntegerAttribute { min 1 max 1 description "Total test points" defaultValue "0" + mediaType "text/plain" } attributeType "Script Aborted" extends BooleanAttribute { @@ -216,6 +235,7 @@ attributeType "Script Aborted" extends BooleanAttribute { max 1 taggerId DefaultAttributeTaggerProvider description "Test Abort status" defaultValue "true" + mediaType "text/plain" } attributeType "Test Script GUID" extends StringAttribute { @@ -224,6 +244,7 @@ attributeType "Test Script GUID" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "Test Case GUID" + mediaType "text/plain" } attributeType "Ran In Batch Mode" extends BooleanAttribute { @@ -233,6 +254,7 @@ attributeType "Ran In Batch Mode" extends BooleanAttribute { min 1 max 1 description "Run was performed as part of a batch" defaultValue "false" + mediaType "text/plain" } attributeType "Is Batch Mode Allowed" extends BooleanAttribute { @@ -242,6 +264,7 @@ attributeType "Is Batch Mode Allowed" extends BooleanAttribute { min 1 max 1 description "Whether Test Script is allowed to run as part of a batch" defaultValue "true" + mediaType "text/plain" } attributeType "Last Date Uploaded" extends DateAttribute { @@ -250,6 +273,7 @@ attributeType "Last Date Uploaded" extends DateAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "Last time outfile was uploaded" + mediaType "text/calendar" } attributeType "Qualification Level" extends StringAttribute { @@ -260,6 +284,7 @@ attributeType "Qualification Level" extends StringAttribute { max 1 taggerId DefaultAttributeTaggerProvider description "Qualification level" defaultValue "DEVELOPMENT" + mediaType "text/plain" } attributeType "Build Id" extends StringAttribute { @@ -270,6 +295,7 @@ attributeType "Build Id" extends StringAttribute { max 1 taggerId DefaultAttributeTaggerProvider description "Build Id" defaultValue "unknown" + mediaType "text/plain" } attributeType "Checksum" extends StringAttribute { @@ -278,6 +304,7 @@ attributeType "Checksum" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "Test Case Checksum" + mediaType "text/plain" } attributeType "Disposition" extends StringAttribute { @@ -286,6 +313,7 @@ attributeType "Disposition" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "Disposition" + mediaType "text/plain" } oseeEnumType "enum.test.run.status" { @@ -305,6 +333,7 @@ attributeType "Test Status" extends EnumeratedAttribute { max 1 enumType "enum.test.run.status" description "Test Status" + mediaType "text/plain" } attributeType "Test Pass" extends IntegerAttribute { @@ -314,6 +343,7 @@ attributeType "Test Pass" extends IntegerAttribute { min 1 max 1 defaultValue "0" + mediaType "text/plain" } attributeType "Test Fail" extends IntegerAttribute { @@ -323,6 +353,7 @@ attributeType "Test Fail" extends IntegerAttribute { min 1 max 1 defaultValue "0" + mediaType "text/plain" } attributeType "Version" extends StringAttribute { @@ -331,6 +362,7 @@ attributeType "Version" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "Version" + mediaType "text/plain" } attributeType "Repository Type" extends StringAttribute { @@ -339,6 +371,7 @@ attributeType "Repository Type" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "Repository Type" + mediaType "text/plain" } attributeType "Modification Flag" extends StringAttribute { @@ -347,6 +380,7 @@ attributeType "Modification Flag" extends StringAttribute { dataProvider DefaultAttributeDataProvider min 0 max 1 description "File Modification Flag from Repository" + mediaType "text/plain" } attributeType "Test Log" extends CompressedContentAttribute { @@ -355,6 +389,7 @@ attributeType "Test Log" extends CompressedContentAttribute { dataProvider UriAttributeDataProvider min 0 max 1 description "Compressed Data" fileExtension "txt" + mediaType "application/zip" } relationType "Test Case to Run Relation" { -- cgit v1.2.3