diff options
author | Roberto E. Escobar | 2014-11-05 22:03:03 +0000 |
---|---|---|
committer | Roberto E. Escobar | 2014-11-05 22:03:03 +0000 |
commit | 349768bf53f131ef142996ca7456616a0e539ddf (patch) | |
tree | 14576fd41b5503fdb651edbff5870bbb50ff1360 | |
parent | 9de61703d3bf9faf3166e82cc11581738a6a19aa (diff) | |
download | org.eclipse.osee-349768bf53f131ef142996ca7456616a0e539ddf.tar.gz org.eclipse.osee-349768bf53f131ef142996ca7456616a0e539ddf.tar.xz org.eclipse.osee-349768bf53f131ef142996ca7456616a0e539ddf.zip |
refactor: Remove unused generated dsl.edit bundle
Change-Id: I32a06459c44aba6bf28874614eecaf7b75057bdb
160 files changed, 0 insertions, 9309 deletions
diff --git a/features/org.eclipse.osee.framework.feature/feature.xml b/features/org.eclipse.osee.framework.feature/feature.xml index 9efa3211936..25eec27ad60 100644 --- a/features/org.eclipse.osee.framework.feature/feature.xml +++ b/features/org.eclipse.osee.framework.feature/feature.xml @@ -68,13 +68,6 @@ unpack="false"/> <plugin - id="org.eclipse.osee.framework.core.dsl.edit" - download-size="0" - install-size="0" - version="0.0.0" - unpack="false"/> - - <plugin id="org.eclipse.osee.ote.define" download-size="0" install-size="0" diff --git a/plugins/org.eclipse.osee.client.parent/pom.xml b/plugins/org.eclipse.osee.client.parent/pom.xml index fe0f4cdf268..a4ca074911d 100644 --- a/plugins/org.eclipse.osee.client.parent/pom.xml +++ b/plugins/org.eclipse.osee.client.parent/pom.xml @@ -28,7 +28,6 @@ <module>../../plugins/org.eclipse.osee.framework.core.client</module> <!--<module>../../plugins/org.eclipse.osee.framework.core.dsl</module> --> - <module>../../plugins/org.eclipse.osee.framework.core.dsl.edit</module> <!--<module>../../plugins/org.eclipse.osee.framework.core.dsl.integration</module> --> <!--<module>../../plugins/org.eclipse.osee.framework.database</module> --> <module>../../plugins/org.eclipse.osee.framework.database.init</module> diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/.classpath b/plugins/org.eclipse.osee.framework.core.dsl.edit/.classpath deleted file mode 100644 index ad32c83a788..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/.classpath +++ /dev/null @@ -1,7 +0,0 @@ -<?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.framework.core.dsl.edit/.pmd b/plugins/org.eclipse.osee.framework.core.dsl.edit/.pmd deleted file mode 100644 index c7b0a9fb3f5..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/.pmd +++ /dev/null @@ -1,925 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<pmd> - <useProjectRuleSet>false</useProjectRuleSet> - <ruleSetFile>.ruleset</ruleSetFile> - <rules> - <rule> - <name>LooseCoupling</name> - <ruleset>Type Resolution Rules</ruleset> - </rule> - <rule> - <name>CloneMethodMustImplementCloneable</name> - <ruleset>Type Resolution Rules</ruleset> - </rule> - <rule> - <name>UnusedImports</name> - <ruleset>Type Resolution Rules</ruleset> - </rule> - <rule> - <name>SignatureDeclareThrowsException</name> - <ruleset>Type Resolution Rules</ruleset> - </rule> - <rule> - <name>IfStmtsMustUseBraces</name> - <ruleset>Braces Rules</ruleset> - </rule> - <rule> - <name>WhileLoopsMustUseBraces</name> - <ruleset>Braces Rules</ruleset> - </rule> - <rule> - <name>IfElseStmtsMustUseBraces</name> - <ruleset>Braces Rules</ruleset> - </rule> - <rule> - <name>ForLoopsMustUseBraces</name> - <ruleset>Braces Rules</ruleset> - </rule> - <rule> - <name>UseSingleton</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>SimplifyBooleanReturns</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>SimplifyBooleanExpressions</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>SwitchStmtsShouldHaveDefault</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>AvoidDeeplyNestedIfStmts</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>AvoidReassigningParameters</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>SwitchDensity</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>ConstructorCallsOverridableMethod</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>AccessorClassGeneration</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>FinalFieldCouldBeStatic</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>CloseResource</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>NonStaticInitializer</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>DefaultLabelNotLastInSwitchStmt</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>NonCaseLabelInSwitchStatement</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>OptimizableToArrayCall</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>BadComparison</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>EqualsNull</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>ConfusingTernary</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>InstantiationToGetClass</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>IdempotentOperations</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>SimpleDateFormatNeedsLocale</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>ImmutableField</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>UseLocaleWithCaseConversions</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>AvoidProtectedFieldInFinalClass</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>AssignmentToNonFinalStatic</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>MissingStaticMethodInNonInstantiatableClass</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>AvoidSynchronizedAtMethodLevel</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>MissingBreakInSwitch</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>UseNotifyAllInsteadOfNotify</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>AvoidInstanceofChecksInCatchClause</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>AbstractClassWithoutAbstractMethod</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>SimplifyConditional</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>CompareObjectsWithEquals</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>PositionLiteralsFirstInComparisons</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>UnnecessaryLocalBeforeReturn</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>NonThreadSafeSingleton</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>UncommentedEmptyMethod</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>UncommentedEmptyConstructor</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>AvoidConstantsInterface</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>UnsynchronizedStaticDateFormatter</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>PreserveStackTrace</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>UseCollectionIsEmpty</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>ClassWithOnlyPrivateConstructorsShouldBeFinal</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>EmptyMethodInAbstractClassShouldBeAbstract</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>SingularField</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>ReturnEmptyArrayRatherThanNull</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>AbstractClassWithoutAnyMethod</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>TooFewBranchesForASwitchStatement</name> - <ruleset>Design Rules</ruleset> - </rule> - <rule> - <name>AvoidCatchingThrowable</name> - <ruleset>Strict Exception Rules</ruleset> - </rule> - <rule> - <name>SignatureDeclareThrowsException</name> - <ruleset>Type Resolution Rules</ruleset> - </rule> - <rule> - <name>ExceptionAsFlowControl</name> - <ruleset>Strict Exception Rules</ruleset> - </rule> - <rule> - <name>AvoidCatchingNPE</name> - <ruleset>Strict Exception Rules</ruleset> - </rule> - <rule> - <name>AvoidThrowingRawExceptionTypes</name> - <ruleset>Strict Exception Rules</ruleset> - </rule> - <rule> - <name>AvoidThrowingNullPointerException</name> - <ruleset>Strict Exception Rules</ruleset> - </rule> - <rule> - <name>AvoidRethrowingException</name> - <ruleset>Strict Exception Rules</ruleset> - </rule> - <rule> - <name>DoNotExtendJavaLangError</name> - <ruleset>Strict Exception Rules</ruleset> - </rule> - <rule> - <name>DoNotThrowExceptionInFinally</name> - <ruleset>Strict Exception Rules</ruleset> - </rule> - <rule> - <name>AvoidThrowingNewInstanceOfSameException</name> - <ruleset>Strict Exception Rules</ruleset> - </rule> - <rule> - <name>UnusedPrivateField</name> - <ruleset>Unused Code Rules</ruleset> - </rule> - <rule> - <name>UnusedLocalVariable</name> - <ruleset>Unused Code Rules</ruleset> - </rule> - <rule> - <name>UnusedPrivateMethod</name> - <ruleset>Unused Code Rules</ruleset> - </rule> - <rule> - <name>UnusedFormalParameter</name> - <ruleset>Unused Code Rules</ruleset> - </rule> - <rule> - <name>MoreThanOneLogger</name> - <ruleset>Java Logging Rules</ruleset> - </rule> - <rule> - <name>LoggerIsNotStaticFinal</name> - <ruleset>Java Logging Rules</ruleset> - </rule> - <rule> - <name>SystemPrintln</name> - <ruleset>Java Logging Rules</ruleset> - </rule> - <rule> - <name>AvoidPrintStackTrace</name> - <ruleset>Java Logging Rules</ruleset> - </rule> - <rule> - <name>AvoidDuplicateLiterals</name> - <ruleset>String and StringBuffer Rules</ruleset> - </rule> - <rule> - <name>StringInstantiation</name> - <ruleset>String and StringBuffer Rules</ruleset> - </rule> - <rule> - <name>StringToString</name> - <ruleset>String and StringBuffer Rules</ruleset> - </rule> - <rule> - <name>InefficientStringBuffering</name> - <ruleset>String and StringBuffer Rules</ruleset> - </rule> - <rule> - <name>UnnecessaryCaseChange</name> - <ruleset>String and StringBuffer Rules</ruleset> - </rule> - <rule> - <name>UseStringBufferLength</name> - <ruleset>String and StringBuffer Rules</ruleset> - </rule> - <rule> - <name>AppendCharacterWithChar</name> - <ruleset>String and StringBuffer Rules</ruleset> - </rule> - <rule> - <name>ConsecutiveLiteralAppends</name> - <ruleset>String and StringBuffer Rules</ruleset> - </rule> - <rule> - <name>UseIndexOfChar</name> - <ruleset>String and StringBuffer Rules</ruleset> - </rule> - <rule> - <name>InefficientEmptyStringCheck</name> - <ruleset>String and StringBuffer Rules</ruleset> - </rule> - <rule> - <name>InsufficientStringBufferDeclaration</name> - <ruleset>String and StringBuffer Rules</ruleset> - </rule> - <rule> - <name>UselessStringValueOf</name> - <ruleset>String and StringBuffer Rules</ruleset> - </rule> - <rule> - <name>StringBufferInstantiationWithChar</name> - <ruleset>String and StringBuffer Rules</ruleset> - </rule> - <rule> - <name>UseEqualsToCompareStrings</name> - <ruleset>String and StringBuffer Rules</ruleset> - </rule> - <rule> - <name>AvoidStringBufferField</name> - <ruleset>String and StringBuffer Rules</ruleset> - </rule> - <rule> - <name>ReplaceVectorWithList</name> - <ruleset>Migration Rules</ruleset> - </rule> - <rule> - <name>ReplaceHashtableWithMap</name> - <ruleset>Migration Rules</ruleset> - </rule> - <rule> - <name>ReplaceEnumerationWithIterator</name> - <ruleset>Migration Rules</ruleset> - </rule> - <rule> - <name>AvoidEnumAsIdentifier</name> - <ruleset>Migration Rules</ruleset> - </rule> - <rule> - <name>AvoidAssertAsIdentifier</name> - <ruleset>Migration Rules</ruleset> - </rule> - <rule> - <name>IntegerInstantiation</name> - <ruleset>Migration Rules</ruleset> - </rule> - <rule> - <name>ByteInstantiation</name> - <ruleset>Migration Rules</ruleset> - </rule> - <rule> - <name>ShortInstantiation</name> - <ruleset>Migration Rules</ruleset> - </rule> - <rule> - <name>LongInstantiation</name> - <ruleset>Migration Rules</ruleset> - </rule> - <rule> - <name>JUnit4TestShouldUseBeforeAnnotation</name> - <ruleset>Migration Rules</ruleset> - </rule> - <rule> - <name>JUnit4TestShouldUseAfterAnnotation</name> - <ruleset>Migration Rules</ruleset> - </rule> - <rule> - <name>JUnit4TestShouldUseTestAnnotation</name> - <ruleset>Migration Rules</ruleset> - </rule> - <rule> - <name>JUnit4SuitesShouldUseSuiteAnnotation</name> - <ruleset>Migration Rules</ruleset> - </rule> - <rule> - <name>JUnitUseExpected</name> - <ruleset>Migration Rules</ruleset> - </rule> - <rule> - <name>UseProperClassLoader</name> - <ruleset>J2EE Rules</ruleset> - </rule> - <rule> - <name>MDBAndSessionBeanNamingConvention</name> - <ruleset>J2EE Rules</ruleset> - </rule> - <rule> - <name>RemoteSessionInterfaceNamingConvention</name> - <ruleset>J2EE Rules</ruleset> - </rule> - <rule> - <name>LocalInterfaceSessionNamingConvention</name> - <ruleset>J2EE Rules</ruleset> - </rule> - <rule> - <name>LocalHomeNamingConvention</name> - <ruleset>J2EE Rules</ruleset> - </rule> - <rule> - <name>RemoteInterfaceNamingConvention</name> - <ruleset>J2EE Rules</ruleset> - </rule> - <rule> - <name>DoNotCallSystemExit</name> - <ruleset>J2EE Rules</ruleset> - </rule> - <rule> - <name>StaticEJBFieldShouldBeFinal</name> - <ruleset>J2EE Rules</ruleset> - </rule> - <rule> - <name>DoNotUseThreads</name> - <ruleset>J2EE Rules</ruleset> - </rule> - <rule> - <name>AvoidInstantiatingObjectsInLoops</name> - <ruleset>Optimization Rules</ruleset> - </rule> - <rule> - <name>UseArrayListInsteadOfVector</name> - <ruleset>Optimization Rules</ruleset> - </rule> - <rule> - <name>SimplifyStartsWith</name> - <ruleset>Optimization Rules</ruleset> - </rule> - <rule> - <name>UseStringBufferForStringAppends</name> - <ruleset>Optimization Rules</ruleset> - </rule> - <rule> - <name>UseArraysAsList</name> - <ruleset>Optimization Rules</ruleset> - </rule> - <rule> - <name>AvoidArrayLoops</name> - <ruleset>Optimization Rules</ruleset> - </rule> - <rule> - <name>UnnecessaryWrapperObjectCreation</name> - <ruleset>Optimization Rules</ruleset> - </rule> - <rule> - <name>AddEmptyString</name> - <ruleset>Optimization Rules</ruleset> - </rule> - <rule> - <name>EmptyCatchBlock</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>EmptyIfStmt</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>EmptyWhileStmt</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>EmptyTryBlock</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>EmptyFinallyBlock</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>EmptySwitchStatements</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>JumbledIncrementer</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>ForLoopShouldBeWhileLoop</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>UnnecessaryConversionTemporary</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>OverrideBothEqualsAndHashcode</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>DoubleCheckedLocking</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>ReturnFromFinallyBlock</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>EmptySynchronizedBlock</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>UnnecessaryReturn</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>EmptyStaticInitializer</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>UnconditionalIfStatement</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>EmptyStatementNotInLoop</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>BooleanInstantiation</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>UnnecessaryFinalModifier</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>CollapsibleIfStatements</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>UselessOverridingMethod</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>ClassCastExceptionWithToArray</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>AvoidDecimalLiteralsInBigDecimalConstructor</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>UselessOperationOnImmutable</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>MisplacedNullCheck</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>UnusedNullCheckInEquals</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>AvoidThreadGroup</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>BrokenNullCheck</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>BigIntegerInstantiation</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>AvoidUsingOctalValues</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>AvoidUsingHardCodedIP</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>CheckResultSet</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>AvoidMultipleUnaryOperators</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>EmptyInitializer</name> - <ruleset>Basic Rules</ruleset> - </rule> - <rule> - <name>MethodReturnsInternalArray</name> - <ruleset>Security Code Guidelines</ruleset> - </rule> - <rule> - <name>ArrayIsStoredDirectly</name> - <ruleset>Security Code Guidelines</ruleset> - </rule> - <rule> - <name>CouplingBetweenObjects</name> - <ruleset>Coupling Rules</ruleset> - </rule> - <rule> - <name>ExcessiveImports</name> - <ruleset>Coupling Rules</ruleset> - </rule> - <rule> - <name>LooseCoupling</name> - <ruleset>Type Resolution Rules</ruleset> - </rule> - <rule> - <name>DuplicateImports</name> - <ruleset>Import Statement Rules</ruleset> - </rule> - <rule> - <name>DontImportJavaLang</name> - <ruleset>Import Statement Rules</ruleset> - </rule> - <rule> - <name>UnusedImports</name> - <ruleset>Type Resolution Rules</ruleset> - </rule> - <rule> - <name>ImportFromSamePackage</name> - <ruleset>Import Statement Rules</ruleset> - </rule> - <rule> - <name>TooManyStaticImports</name> - <ruleset>Import Statement Rules</ruleset> - </rule> - <rule> - <name>JUnitStaticSuite</name> - <ruleset>JUnit Rules</ruleset> - </rule> - <rule> - <name>JUnitSpelling</name> - <ruleset>JUnit Rules</ruleset> - </rule> - <rule> - <name>JUnitAssertionsShouldIncludeMessage</name> - <ruleset>JUnit Rules</ruleset> - </rule> - <rule> - <name>JUnitTestsShouldIncludeAssert</name> - <ruleset>JUnit Rules</ruleset> - </rule> - <rule> - <name>TestClassWithoutTestCases</name> - <ruleset>JUnit Rules</ruleset> - </rule> - <rule> - <name>UnnecessaryBooleanAssertion</name> - <ruleset>JUnit Rules</ruleset> - </rule> - <rule> - <name>UseAssertEqualsInsteadOfAssertTrue</name> - <ruleset>JUnit Rules</ruleset> - </rule> - <rule> - <name>UseAssertSameInsteadOfAssertTrue</name> - <ruleset>JUnit Rules</ruleset> - </rule> - <rule> - <name>UseAssertNullInsteadOfAssertTrue</name> - <ruleset>JUnit Rules</ruleset> - </rule> - <rule> - <name>SimplifyBooleanAssertion</name> - <ruleset>JUnit Rules</ruleset> - </rule> - <rule> - <name>UnnecessaryConstructor</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>NullAssignment</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>UnusedModifier</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>AssignmentInOperand</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>AtLeastOneConstructor</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>DontImportSun</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>SuspiciousOctalEscape</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>CallSuperInConstructor</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>UnnecessaryParentheses</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>DefaultPackage</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>BooleanInversion</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>DataflowAnomalyAnalysis</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>AvoidFinalLocalVariable</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>AvoidUsingShortType</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>AvoidUsingVolatile</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>AvoidUsingNativeCode</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>AvoidAccessibilityAlteration</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>DoNotCallGarbageCollectionExplicitly</name> - <ruleset>Controversial Rules</ruleset> - </rule> - <rule> - <name>MethodNamingConventions</name> - <ruleset>Naming Rules</ruleset> - </rule> - <rule> - <name>ClassNamingConventions</name> - <ruleset>Naming Rules</ruleset> - </rule> - <rule> - <name>AbstractNaming</name> - <ruleset>Naming Rules</ruleset> - </rule> - <rule> - <name>AvoidDollarSigns</name> - <ruleset>Naming Rules</ruleset> - </rule> - <rule> - <name>MethodWithSameNameAsEnclosingClass</name> - <ruleset>Naming Rules</ruleset> - </rule> - <rule> - <name>SuspiciousHashcodeMethodName</name> - <ruleset>Naming Rules</ruleset> - </rule> - <rule> - <name>SuspiciousConstantFieldName</name> - <ruleset>Naming Rules</ruleset> - </rule> - <rule> - <name>SuspiciousEqualsMethodName</name> - <ruleset>Naming Rules</ruleset> - </rule> - <rule> - <name>AvoidFieldNameMatchingTypeName</name> - <ruleset>Naming Rules</ruleset> - </rule> - <rule> - <name>AvoidFieldNameMatchingMethodName</name> - <ruleset>Naming Rules</ruleset> - </rule> - <rule> - <name>NoPackage</name> - <ruleset>Naming Rules</ruleset> - </rule> - <rule> - <name>PackageCase</name> - <ruleset>Naming Rules</ruleset> - </rule> - <rule> - <name>MisleadingVariableName</name> - <ruleset>Naming Rules</ruleset> - </rule> - <rule> - <name>BooleanGetMethodName</name> - <ruleset>Naming Rules</ruleset> - </rule> - <rule> - <name>NPathComplexity</name> - <ruleset>Code Size Rules</ruleset> - </rule> - <rule> - <name>ExcessiveMethodLength</name> - <ruleset>Code Size Rules</ruleset> - </rule> - <rule> - <name>ExcessiveParameterList</name> - <ruleset>Code Size Rules</ruleset> - </rule> - <rule> - <name>ExcessiveClassLength</name> - <ruleset>Code Size Rules</ruleset> - </rule> - <rule> - <name>CyclomaticComplexity</name> - <ruleset>Code Size Rules</ruleset> - </rule> - <rule> - <name>ExcessivePublicCount</name> - <ruleset>Code Size Rules</ruleset> - </rule> - <rule> - <name>TooManyFields</name> - <ruleset>Code Size Rules</ruleset> - </rule> - <rule> - <name>NcssMethodCount</name> - <ruleset>Code Size Rules</ruleset> - </rule> - <rule> - <name>NcssTypeCount</name> - <ruleset>Code Size Rules</ruleset> - </rule> - <rule> - <name>NcssConstructorCount</name> - <ruleset>Code Size Rules</ruleset> - </rule> - <rule> - <name>TooManyMethods</name> - <ruleset>Code Size Rules</ruleset> - </rule> - <rule> - <name>EmptyFinalizer</name> - <ruleset>Finalizer Rules</ruleset> - </rule> - <rule> - <name>FinalizeOnlyCallsSuperFinalize</name> - <ruleset>Finalizer Rules</ruleset> - </rule> - <rule> - <name>FinalizeOverloaded</name> - <ruleset>Finalizer Rules</ruleset> - </rule> - <rule> - <name>FinalizeDoesNotCallSuperFinalize</name> - <ruleset>Finalizer Rules</ruleset> - </rule> - <rule> - <name>FinalizeShouldBeProtected</name> - <ruleset>Finalizer Rules</ruleset> - </rule> - <rule> - <name>AvoidCallingFinalize</name> - <ruleset>Finalizer Rules</ruleset> - </rule> - <rule> - <name>UseCorrectExceptionLogging</name> - <ruleset>Jakarta Commons Logging Rules</ruleset> - </rule> - <rule> - <name>ProperLogger</name> - <ruleset>Jakarta Commons Logging Rules</ruleset> - </rule> - <rule> - <name>MissingSerialVersionUID</name> - <ruleset>JavaBean Rules</ruleset> - </rule> - <rule> - <name>ProperCloneImplementation</name> - <ruleset>Clone Implementation Rules</ruleset> - </rule> - <rule> - <name>CloneThrowsCloneNotSupportedException</name> - <ruleset>Clone Implementation Rules</ruleset> - </rule> - <rule> - <name>CloneMethodMustImplementCloneable</name> - <ruleset>Type Resolution Rules</ruleset> - </rule> - </rules> - <includeDerivedFiles>false</includeDerivedFiles> - <violationsAsErrors>true</violationsAsErrors> -</pmd> diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/.project b/plugins/org.eclipse.osee.framework.core.dsl.edit/.project deleted file mode 100644 index 0d7daef5f3c..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/.project +++ /dev/null @@ -1,28 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<projectDescription> - <name>org.eclipse.osee.framework.core.dsl.edit</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.jdt.core.javanature</nature> - <nature>org.eclipse.pde.PluginNature</nature> - </natures> -</projectDescription> diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/META-INF/MANIFEST.MF b/plugins/org.eclipse.osee.framework.core.dsl.edit/META-INF/MANIFEST.MF deleted file mode 100644 index d4313222366..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/META-INF/MANIFEST.MF +++ /dev/null @@ -1,15 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %pluginName -Bundle-SymbolicName: org.eclipse.osee.framework.core.dsl.edit;singleton:=true -Bundle-Version: 0.19.0.qualifier -Bundle-ClassPath: . -Bundle-Activator: org.eclipse.osee.framework.core.dsl.oseeDsl.provider.OseeDslEditPlugin$Implementation -Bundle-Vendor: %providerName -Bundle-Localization: plugin -Export-Package: org.eclipse.osee.framework.core.dsl.oseeDsl.provider -Require-Bundle: org.eclipse.core.runtime, - org.eclipse.osee.framework.core.dsl;visibility:=reexport, - org.eclipse.emf.edit;visibility:=reexport -Bundle-ActivationPolicy: lazy -Bundle-RequiredExecutionEnvironment: JavaSE-1.6 diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/build.properties b/plugins/org.eclipse.osee.framework.core.dsl.edit/build.properties deleted file mode 100644 index baa3b2a8583..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/build.properties +++ /dev/null @@ -1,14 +0,0 @@ - -# <copyright> -# </copyright> -# -# $Id$ - -bin.includes = .,\ - icons/,\ - META-INF/,\ - plugin.xml,\ - plugin.properties -jars.compile.order = . -source.. = src/ -output.. = bin/ diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_ArtifactInstanceRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_ArtifactInstanceRestriction.gif Binary files differdeleted file mode 100644 index c4b7156b8f1..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_ArtifactInstanceRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_ArtifactMatchRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_ArtifactMatchRestriction.gif Binary files differdeleted file mode 100644 index 3ba1d105de2..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_ArtifactMatchRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_ArtifactTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_ArtifactTypeRestriction.gif Binary files differdeleted file mode 100644 index 813b6e10c89..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_ArtifactTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_AttributeTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_AttributeTypeRestriction.gif Binary files differdeleted file mode 100644 index 380ff1db888..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_AttributeTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_ObjectRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_ObjectRestriction.gif Binary files differdeleted file mode 100644 index 527229bf76f..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_ObjectRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_PermissionRule.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_PermissionRule.gif Binary files differdeleted file mode 100644 index 4375ccf689c..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_PermissionRule.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_RelationTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_RelationTypeRestriction.gif Binary files differdeleted file mode 100644 index 77a43bae486..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessRules_RelationTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessSet_AccessSet.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessSet_AccessSet.gif Binary files differdeleted file mode 100644 index 04db54f4441..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_accessSet_AccessSet.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_hierarchyRestrictions_HierarchyRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_hierarchyRestrictions_HierarchyRestriction.gif Binary files differdeleted file mode 100644 index cb602a61576..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessContext_hierarchyRestrictions_HierarchyRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessSet_artifactRestrictions_ArtifactInstanceRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessSet_artifactRestrictions_ArtifactInstanceRestriction.gif Binary files differdeleted file mode 100644 index fee466dd249..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessSet_artifactRestrictions_ArtifactInstanceRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessSet_artifactTypeRestrictions_ArtifactTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessSet_artifactTypeRestrictions_ArtifactTypeRestriction.gif Binary files differdeleted file mode 100644 index 0ca48f1f02f..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessSet_artifactTypeRestrictions_ArtifactTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessSet_attributeTypeRestrictions_AttributeTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessSet_attributeTypeRestrictions_AttributeTypeRestriction.gif Binary files differdeleted file mode 100644 index 3f70d4d1aa9..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessSet_attributeTypeRestrictions_AttributeTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessSet_relationTypeRestrictions_RelationTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessSet_relationTypeRestrictions_RelationTypeRestriction.gif Binary files differdeleted file mode 100644 index 430fd75d0af..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAccessSet_relationTypeRestrictions_RelationTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAddAttribute_attribute_XAttributeTypeRef.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAddAttribute_attribute_XAttributeTypeRef.gif Binary files differdeleted file mode 100644 index a1607f91008..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAddAttribute_attribute_XAttributeTypeRef.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAppendedCondition_condition_ConditionField.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAppendedCondition_condition_ConditionField.gif Binary files differdeleted file mode 100644 index bd2a29ab6f1..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAppendedCondition_condition_ConditionField.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAppendedCondition_condition_SimpleCondition.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAppendedCondition_condition_SimpleCondition.gif Binary files differdeleted file mode 100644 index 59763f447c1..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateAppendedCondition_condition_SimpleCondition.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateCompoundCondition_conditions_SimpleCondition.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateCompoundCondition_conditions_SimpleCondition.gif Binary files differdeleted file mode 100644 index 8d9cbe9d423..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateCompoundCondition_conditions_SimpleCondition.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateConditionGroup_conditions_SimpleCondition.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateConditionGroup_conditions_SimpleCondition.gif Binary files differdeleted file mode 100644 index a1607f91008..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateConditionGroup_conditions_SimpleCondition.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_ArtifactInstanceRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_ArtifactInstanceRestriction.gif Binary files differdeleted file mode 100644 index f7c61c23bbd..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_ArtifactInstanceRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_ArtifactMatchRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_ArtifactMatchRestriction.gif Binary files differdeleted file mode 100644 index ceae5afb676..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_ArtifactMatchRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_ArtifactTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_ArtifactTypeRestriction.gif Binary files differdeleted file mode 100644 index fb66338ebff..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_ArtifactTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_AttributeTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_AttributeTypeRestriction.gif Binary files differdeleted file mode 100644 index 19ce4385366..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_AttributeTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_ObjectRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_ObjectRestriction.gif Binary files differdeleted file mode 100644 index cbc1355498f..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_ObjectRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_PermissionRule.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_PermissionRule.gif Binary files differdeleted file mode 100644 index 5452ecdc31b..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_PermissionRule.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_RelationTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_RelationTypeRestriction.gif Binary files differdeleted file mode 100644 index 8b750f7b970..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessRules_RelationTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessSet_AccessSet.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessSet_AccessSet.gif Binary files differdeleted file mode 100644 index 929686b8d36..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateHierarchyRestriction_accessSet_AccessSet.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_accessDeclarations_AccessContext.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_accessDeclarations_AccessContext.gif Binary files differdeleted file mode 100644 index d64a9303b33..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_accessDeclarations_AccessContext.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_artifactMatchRefs_XArtifactMatcher.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_artifactMatchRefs_XArtifactMatcher.gif Binary files differdeleted file mode 100644 index e7da41eb872..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_artifactMatchRefs_XArtifactMatcher.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_artifactRefs_XArtifactRef.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_artifactRefs_XArtifactRef.gif Binary files differdeleted file mode 100644 index e3e95e6485e..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_artifactRefs_XArtifactRef.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_artifactTypeOverrides_XOseeArtifactTypeOverride.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_artifactTypeOverrides_XOseeArtifactTypeOverride.gif Binary files differdeleted file mode 100644 index d415ad7a8c9..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_artifactTypeOverrides_XOseeArtifactTypeOverride.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_artifactTypes_XArtifactType.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_artifactTypes_XArtifactType.gif Binary files differdeleted file mode 100644 index 12ec17b7cf2..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_artifactTypes_XArtifactType.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_attributeTypes_XAttributeType.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_attributeTypes_XAttributeType.gif Binary files differdeleted file mode 100644 index 6875c5d9205..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_attributeTypes_XAttributeType.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_branchRefs_XBranchRef.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_branchRefs_XBranchRef.gif Binary files differdeleted file mode 100644 index 468d5f998b2..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_branchRefs_XBranchRef.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_enumOverrides_XOseeEnumOverride.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_enumOverrides_XOseeEnumOverride.gif Binary files differdeleted file mode 100644 index af6664b5dd6..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_enumOverrides_XOseeEnumOverride.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_enumTypes_XOseeEnumType.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_enumTypes_XOseeEnumType.gif Binary files differdeleted file mode 100644 index 9b19f705944..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_enumTypes_XOseeEnumType.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_imports_Import.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_imports_Import.gif Binary files differdeleted file mode 100644 index 381214b7725..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_imports_Import.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_relationTypes_XRelationType.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_relationTypes_XRelationType.gif Binary files differdeleted file mode 100644 index 89d8767bf56..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_relationTypes_XRelationType.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_roleDeclarations_Role.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_roleDeclarations_Role.gif Binary files differdeleted file mode 100644 index 6875c5d9205..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateOseeDsl_roleDeclarations_Role.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_ArtifactInstanceRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_ArtifactInstanceRestriction.gif Binary files differdeleted file mode 100644 index 372df638708..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_ArtifactInstanceRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_ArtifactTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_ArtifactTypeRestriction.gif Binary files differdeleted file mode 100644 index 1719bbb21b7..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_ArtifactTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_AttributeTypeOfArtifactTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_AttributeTypeOfArtifactTypeRestriction.gif Binary files differdeleted file mode 100644 index 657afec26e5..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_AttributeTypeOfArtifactTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_AttributeTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_AttributeTypeRestriction.gif Binary files differdeleted file mode 100644 index 5fb0c4c848e..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_AttributeTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_ObjectRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_ObjectRestriction.gif Binary files differdeleted file mode 100644 index cce2351069b..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_ObjectRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_RelationTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_RelationTypeRestriction.gif Binary files differdeleted file mode 100644 index 06499425c14..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreatePermissionRule_objectRestriction_RelationTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateRelationTypeRestriction_predicate_RelationTypeArtifactPredicate.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateRelationTypeRestriction_predicate_RelationTypeArtifactPredicate.gif Binary files differdeleted file mode 100644 index 6d4f06f14e5..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateRelationTypeRestriction_predicate_RelationTypeArtifactPredicate.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateRelationTypeRestriction_predicate_RelationTypeArtifactTypePredicate.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateRelationTypeRestriction_predicate_RelationTypeArtifactTypePredicate.gif Binary files differdeleted file mode 100644 index 5089b916e43..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateRelationTypeRestriction_predicate_RelationTypeArtifactTypePredicate.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateRelationTypeRestriction_predicate_RelationTypePredicate.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateRelationTypeRestriction_predicate_RelationTypePredicate.gif Binary files differdeleted file mode 100644 index f33bed84b34..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateRelationTypeRestriction_predicate_RelationTypePredicate.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateRole_referencedContexts_ReferencedContext.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateRole_referencedContexts_ReferencedContext.gif Binary files differdeleted file mode 100644 index 6555fbef33f..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateRole_referencedContexts_ReferencedContext.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateRole_usersAndGroups_UsersAndGroups.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateRole_usersAndGroups_UsersAndGroups.gif Binary files differdeleted file mode 100644 index 3bc59373400..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateRole_usersAndGroups_UsersAndGroups.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateUpdateAttribute_attribute_XAttributeTypeRef.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateUpdateAttribute_attribute_XAttributeTypeRef.gif Binary files differdeleted file mode 100644 index a12f58d3e5c..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateUpdateAttribute_attribute_XAttributeTypeRef.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_AppendedCondition.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_AppendedCondition.gif Binary files differdeleted file mode 100644 index 68d26d0dda7..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_AppendedCondition.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_CompoundCondition.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_CompoundCondition.gif Binary files differdeleted file mode 100644 index 628a5cdd1dc..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_CompoundCondition.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_Condition.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_Condition.gif Binary files differdeleted file mode 100644 index 05dffc0a5ca..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_Condition.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_ConditionField.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_ConditionField.gif Binary files differdeleted file mode 100644 index f6c63167ba5..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_ConditionField.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_ConditionGroup.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_ConditionGroup.gif Binary files differdeleted file mode 100644 index 8653454669b..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_ConditionGroup.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_SimpleCondition.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_SimpleCondition.gif Binary files differdeleted file mode 100644 index 8653454669b..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactMatcher_conditions_SimpleCondition.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactType_validAttributeTypes_XAttributeTypeRef.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactType_validAttributeTypes_XAttributeTypeRef.gif Binary files differdeleted file mode 100644 index 4fdd589d6ab..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXArtifactType_validAttributeTypes_XAttributeTypeRef.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeArtifactTypeOverride_overrideOptions_AddAttribute.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeArtifactTypeOverride_overrideOptions_AddAttribute.gif Binary files differdeleted file mode 100644 index 9975318d32d..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeArtifactTypeOverride_overrideOptions_AddAttribute.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeArtifactTypeOverride_overrideOptions_AttributeOverrideOption.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeArtifactTypeOverride_overrideOptions_AttributeOverrideOption.gif Binary files differdeleted file mode 100644 index 9ff2342489c..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeArtifactTypeOverride_overrideOptions_AttributeOverrideOption.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeArtifactTypeOverride_overrideOptions_RemoveAttribute.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeArtifactTypeOverride_overrideOptions_RemoveAttribute.gif Binary files differdeleted file mode 100644 index 159b76b3852..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeArtifactTypeOverride_overrideOptions_RemoveAttribute.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeArtifactTypeOverride_overrideOptions_UpdateAttribute.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeArtifactTypeOverride_overrideOptions_UpdateAttribute.gif Binary files differdeleted file mode 100644 index 5a655f5528c..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeArtifactTypeOverride_overrideOptions_UpdateAttribute.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeEnumOverride_overrideOptions_AddEnum.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeEnumOverride_overrideOptions_AddEnum.gif Binary files differdeleted file mode 100644 index 59d134cb2c1..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeEnumOverride_overrideOptions_AddEnum.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeEnumOverride_overrideOptions_OverrideOption.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeEnumOverride_overrideOptions_OverrideOption.gif Binary files differdeleted file mode 100644 index 9a6b597d81d..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeEnumOverride_overrideOptions_OverrideOption.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeEnumOverride_overrideOptions_RemoveEnum.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeEnumOverride_overrideOptions_RemoveEnum.gif Binary files differdeleted file mode 100644 index f5e094b108b..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeEnumOverride_overrideOptions_RemoveEnum.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeEnumType_enumEntries_XOseeEnumEntry.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeEnumType_enumEntries_XOseeEnumEntry.gif Binary files differdeleted file mode 100644 index 160cd1837f9..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/ctool16/CreateXOseeEnumType_enumEntries_XOseeEnumEntry.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AccessContext.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AccessContext.gif Binary files differdeleted file mode 100644 index b3643da048a..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AccessContext.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AccessSet.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AccessSet.gif Binary files differdeleted file mode 100644 index 53500daf98e..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AccessSet.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AddAttribute.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AddAttribute.gif Binary files differdeleted file mode 100644 index cdd3b76e3c0..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AddAttribute.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AddEnum.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AddEnum.gif Binary files differdeleted file mode 100644 index 8a5c70cbd74..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AddEnum.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AppendedCondition.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AppendedCondition.gif Binary files differdeleted file mode 100644 index c00aedf4135..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AppendedCondition.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ArtifactInstanceRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ArtifactInstanceRestriction.gif Binary files differdeleted file mode 100644 index 4365960a04b..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ArtifactInstanceRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ArtifactMatchRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ArtifactMatchRestriction.gif Binary files differdeleted file mode 100644 index d3dc5a9ad81..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ArtifactMatchRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ArtifactTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ArtifactTypeRestriction.gif Binary files differdeleted file mode 100644 index c3370c7ddd5..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ArtifactTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AttributeOverrideOption.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AttributeOverrideOption.gif Binary files differdeleted file mode 100644 index be22463d291..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AttributeOverrideOption.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AttributeTypeOfArtifactTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AttributeTypeOfArtifactTypeRestriction.gif Binary files differdeleted file mode 100644 index c4fb30e9687..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AttributeTypeOfArtifactTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AttributeTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AttributeTypeRestriction.gif Binary files differdeleted file mode 100644 index 136e3b27269..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/AttributeTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/CompoundCondition.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/CompoundCondition.gif Binary files differdeleted file mode 100644 index d92f34c8aea..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/CompoundCondition.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/Condition.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/Condition.gif Binary files differdeleted file mode 100644 index a26660ec28f..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/Condition.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ConditionField.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ConditionField.gif Binary files differdeleted file mode 100644 index c414fe9f728..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ConditionField.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ConditionGroup.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ConditionGroup.gif Binary files differdeleted file mode 100644 index cdd3b76e3c0..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ConditionGroup.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/HierarchyRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/HierarchyRestriction.gif Binary files differdeleted file mode 100644 index 05dc74ad5da..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/HierarchyRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/Import.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/Import.gif Binary files differdeleted file mode 100644 index 98b351f1c44..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/Import.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/LegacyRelationTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/LegacyRelationTypeRestriction.gif Binary files differdeleted file mode 100644 index 33854e98c25..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/LegacyRelationTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ObjectRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ObjectRestriction.gif Binary files differdeleted file mode 100644 index db7414e9372..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ObjectRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/OseeDsl.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/OseeDsl.gif Binary files differdeleted file mode 100644 index cdd3b76e3c0..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/OseeDsl.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/OseeElement.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/OseeElement.gif Binary files differdeleted file mode 100644 index 89ad5da38ab..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/OseeElement.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/OseeType.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/OseeType.gif Binary files differdeleted file mode 100644 index db7414e9372..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/OseeType.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/OverrideOption.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/OverrideOption.gif Binary files differdeleted file mode 100644 index ed874747401..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/OverrideOption.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/PermissionRule.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/PermissionRule.gif Binary files differdeleted file mode 100644 index e4b530eca17..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/PermissionRule.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ReferencedContext.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ReferencedContext.gif Binary files differdeleted file mode 100644 index e4b530eca17..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/ReferencedContext.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RelationTypeArtifactPredicate.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RelationTypeArtifactPredicate.gif Binary files differdeleted file mode 100644 index 5a9bc7514fa..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RelationTypeArtifactPredicate.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RelationTypeArtifactTypePredicate.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RelationTypeArtifactTypePredicate.gif Binary files differdeleted file mode 100644 index 8a5c70cbd74..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RelationTypeArtifactTypePredicate.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RelationTypePredicate.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RelationTypePredicate.gif Binary files differdeleted file mode 100644 index caf2804510d..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RelationTypePredicate.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RelationTypeRestriction.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RelationTypeRestriction.gif Binary files differdeleted file mode 100644 index 7c2aaac84ee..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RelationTypeRestriction.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RemoveAttribute.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RemoveAttribute.gif Binary files differdeleted file mode 100644 index c4fb30e9687..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RemoveAttribute.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RemoveEnum.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RemoveEnum.gif Binary files differdeleted file mode 100644 index cdd3b76e3c0..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/RemoveEnum.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/Role.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/Role.gif Binary files differdeleted file mode 100644 index be22463d291..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/Role.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/SimpleCondition.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/SimpleCondition.gif Binary files differdeleted file mode 100644 index cdd3b76e3c0..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/SimpleCondition.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/UpdateAttribute.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/UpdateAttribute.gif Binary files differdeleted file mode 100644 index c4a8af41844..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/UpdateAttribute.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/UsersAndGroups.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/UsersAndGroups.gif Binary files differdeleted file mode 100644 index 5915591825a..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/UsersAndGroups.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XArtifactMatcher.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XArtifactMatcher.gif Binary files differdeleted file mode 100644 index 9250fecbffd..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XArtifactMatcher.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XArtifactRef.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XArtifactRef.gif Binary files differdeleted file mode 100644 index afb82ea48a5..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XArtifactRef.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XArtifactType.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XArtifactType.gif Binary files differdeleted file mode 100644 index 7b7c428c715..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XArtifactType.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XAttributeType.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XAttributeType.gif Binary files differdeleted file mode 100644 index be22463d291..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XAttributeType.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XAttributeTypeRef.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XAttributeTypeRef.gif Binary files differdeleted file mode 100644 index cdd3b76e3c0..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XAttributeTypeRef.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XBranchRef.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XBranchRef.gif Binary files differdeleted file mode 100644 index c00aedf4135..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XBranchRef.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XOseeArtifactTypeOverride.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XOseeArtifactTypeOverride.gif Binary files differdeleted file mode 100644 index 35ef84e20e2..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XOseeArtifactTypeOverride.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XOseeEnumEntry.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XOseeEnumEntry.gif Binary files differdeleted file mode 100644 index c414fe9f728..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XOseeEnumEntry.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XOseeEnumOverride.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XOseeEnumOverride.gif Binary files differdeleted file mode 100644 index ef56c140853..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XOseeEnumOverride.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XOseeEnumType.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XOseeEnumType.gif Binary files differdeleted file mode 100644 index a26660ec28f..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XOseeEnumType.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XRelationType.gif b/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XRelationType.gif Binary files differdeleted file mode 100644 index d3dc5a9ad81..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/icons/full/obj16/XRelationType.gif +++ /dev/null diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/plugin.properties b/plugins/org.eclipse.osee.framework.core.dsl.edit/plugin.properties deleted file mode 100644 index 82ba2a695e4..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/plugin.properties +++ /dev/null @@ -1,221 +0,0 @@ - -# <copyright> -# </copyright> -# -# $Id$ - -pluginName = OseeDsl Edit Support -providerName = www.example.org - -_UI_CreateChild_text = {0} -_UI_CreateChild_text2 = {1} {0} -_UI_CreateChild_text3 = {1} -_UI_CreateChild_tooltip = Create New {0} Under {1} Feature -_UI_CreateChild_description = Create a new child of type {0} for the {1} feature of the selected {2}. -_UI_CreateSibling_description = Create a new sibling of type {0} for the selected {2}, under the {1} feature of their parent. - -_UI_PropertyDescriptor_description = The {0} of the {1} - -_UI_OseeDsl_type = Osee Dsl -_UI_Import_type = Import -_UI_OseeElement_type = Osee Element -_UI_OseeType_type = Osee Type -_UI_XArtifactType_type = XArtifact Type -_UI_XAttributeTypeRef_type = XAttribute Type Ref -_UI_XAttributeType_type = XAttribute Type -_UI_XOseeEnumType_type = XOsee Enum Type -_UI_XOseeEnumEntry_type = XOsee Enum Entry -_UI_XOseeEnumOverride_type = XOsee Enum Override -_UI_OverrideOption_type = Override Option -_UI_AddEnum_type = Add Enum -_UI_RemoveEnum_type = Remove Enum -_UI_XRelationType_type = XRelation Type -_UI_XArtifactRef_type = XArtifact Ref -_UI_XBranchRef_type = XBranch Ref -_UI_AccessContext_type = Access Context -_UI_HierarchyRestriction_type = Hierarchy Restriction -_UI_PermissionRule_type = Permission Rule -_UI_ObjectRestriction_type = Object Restriction -_UI_ArtifactInstanceRestriction_type = Artifact Instance Restriction -_UI_ArtifactTypeRestriction_type = Artifact Type Restriction -_UI_RelationTypeRestriction_type = Relation Type Restriction -_UI_AttributeTypeRestriction_type = Attribute Type Restriction -_UI_AttributeTypeOfArtifactTypeRestriction_type = Attribute Type Of Artifact Type Restriction -_UI_Unknown_type = Object - -_UI_Unknown_datatype= Value - -_UI_OseeDsl_imports_feature = Imports -_UI_OseeDsl_artifactTypes_feature = Artifact Types -_UI_OseeDsl_relationTypes_feature = Relation Types -_UI_OseeDsl_attributeTypes_feature = Attribute Types -_UI_OseeDsl_enumTypes_feature = Enum Types -_UI_OseeDsl_enumOverrides_feature = Enum Overrides -_UI_OseeDsl_branchRefs_feature = Branch Refs -_UI_OseeDsl_artifactRefs_feature = Artifact Refs -_UI_OseeDsl_accessDeclarations_feature = Access Declarations -_UI_Import_importURI_feature = Import URI -_UI_OseeType_name_feature = Name -_UI_OseeType_typeGuid_feature = Type Guid -_UI_XArtifactType_abstract_feature = Abstract -_UI_XArtifactType_superArtifactTypes_feature = Super Artifact Types -_UI_XArtifactType_validAttributeTypes_feature = Valid Attribute Types -_UI_XAttributeTypeRef_validAttributeType_feature = Valid Attribute Type -_UI_XAttributeTypeRef_branchGuid_feature = Branch Guid -_UI_XAttributeType_baseAttributeType_feature = Base Attribute Type -_UI_XAttributeType_override_feature = Override -_UI_XAttributeType_dataProvider_feature = Data Provider -_UI_XAttributeType_min_feature = Min -_UI_XAttributeType_max_feature = Max -_UI_XAttributeType_taggerId_feature = Tagger Id -_UI_XAttributeType_enumType_feature = Enum Type -_UI_XAttributeType_description_feature = Description -_UI_XAttributeType_defaultValue_feature = Default Value -_UI_XAttributeType_fileExtension_feature = File Extension -_UI_XOseeEnumType_enumEntries_feature = Enum Entries -_UI_XOseeEnumEntry_name_feature = Name -_UI_XOseeEnumEntry_ordinal_feature = Ordinal -_UI_XOseeEnumEntry_entryGuid_feature = Entry Guid -_UI_XOseeEnumOverride_overridenEnumType_feature = Overriden Enum Type -_UI_XOseeEnumOverride_inheritAll_feature = Inherit All -_UI_XOseeEnumOverride_overrideOptions_feature = Override Options -_UI_AddEnum_enumEntry_feature = Enum Entry -_UI_AddEnum_ordinal_feature = Ordinal -_UI_AddEnum_entryGuid_feature = Entry Guid -_UI_RemoveEnum_enumEntry_feature = Enum Entry -_UI_XRelationType_sideAName_feature = Side AName -_UI_XRelationType_sideAArtifactType_feature = Side AArtifact Type -_UI_XRelationType_sideBName_feature = Side BName -_UI_XRelationType_sideBArtifactType_feature = Side BArtifact Type -_UI_XRelationType_defaultOrderType_feature = Default Order Type -_UI_XRelationType_multiplicity_feature = Multiplicity -_UI_XArtifactRef_name_feature = Name -_UI_XArtifactRef_guid_feature = Guid -_UI_XBranchRef_name_feature = Name -_UI_XBranchRef_guid_feature = Guid -_UI_AccessContext_name_feature = Name -_UI_AccessContext_superAccessContexts_feature = Super Access Contexts -_UI_AccessContext_typeGuid_feature = Type Guid -_UI_AccessContext_accessRules_feature = Access Rules -_UI_AccessContext_hierarchyRestrictions_feature = Hierarchy Restrictions -_UI_HierarchyRestriction_artifact_feature = Artifact -_UI_HierarchyRestriction_accessRules_feature = Access Rules -_UI_PermissionRule_permission_feature = Permission -_UI_PermissionRule_objectRestriction_feature = Object Restriction -_UI_ArtifactInstanceRestriction_artifactName_feature = Artifact Name -_UI_ArtifactTypeRestriction_artifactType_feature = Artifact Type -_UI_RelationTypeRestriction_relationType_feature = Relation Type -_UI_RelationTypeRestriction_restrictedTo_feature = Restricted To -_UI_AttributeTypeRestriction_attributeType_feature = Attribute Type -_UI_AttributeTypeOfArtifactTypeRestriction_attributeType_feature = Attribute Type -_UI_AttributeTypeOfArtifactTypeRestriction_artifactType_feature = Artifact Type -_UI_Unknown_feature = Unspecified - -_UI_RelationMultiplicityEnum_ONE_TO_ONE_literal = ONE_TO_ONE -_UI_RelationMultiplicityEnum_ONE_TO_MANY_literal = ONE_TO_MANY -_UI_RelationMultiplicityEnum_MANY_TO_ONE_literal = MANY_TO_ONE -_UI_RelationMultiplicityEnum_MANY_TO_MANY_literal = MANY_TO_MANY -_UI_AccessPermissionEnum_ALLOW_literal = ALLOW -_UI_AccessPermissionEnum_DENY_literal = DENY -_UI_RelationTypeSideRestriction_SIDE_A_literal = SIDE_A -_UI_RelationTypeSideRestriction_SIDE_B_literal = SIDE_B -_UI_AccessContext_guid_feature = Guid -_UI_ArtifactInstanceRestriction_artifactRef_feature = Artifact Ref -_UI_ArtifactTypeRestriction_artifactTypeRef_feature = Artifact Type Ref -_UI_AttributeTypeRestriction_attributeTypeRef_feature = Attribute Type Ref -_UI_AttributeTypeRestriction_artifactTypeRef_feature = Artifact Type Ref -_UI_RelationTypeRestriction_relationTypeRef_feature = Relation Type Ref -_UI_RelationTypeRestriction_restrictedToSide_feature = Restricted To Side -_UI_RelationTypeSideRestriction_BOTH_literal = BOTH -_UI_AccessSet_type = Access Set -_UI_AccessContext_accessSet_feature = Access Set -_UI_HierarchyRestriction_accessSet_feature = Access Set -_UI_AccessSet_artifactRestrictions_feature = Artifact Restrictions -_UI_AccessSet_artifactTypeRestrictions_feature = Artifact Type Restrictions -_UI_AccessSet_attributeTypeRestrictions_feature = Attribute Type Restrictions -_UI_AccessSet_relationTypeRestrictions_feature = Relation Type Restrictions -_UI_ObjectRestriction_permission_feature = Permission -_UI_XRelationSideEnum_SIDE_A_literal = SIDE_A -_UI_XRelationSideEnum_SIDE_B_literal = SIDE_B -_UI_XRelationSideEnum_BOTH_literal = BOTH -_UI_ConditionField_type = Condition Field -_UI_Condition_type = Condition -_UI_SimpleCondition_type = Simple Condition -_UI_AppendedCondition_type = Appended Condition -_UI_XArtifactMatcher_type = XArtifact Matcher -_UI_ArtifactMatchRestriction_type = Artifact Match Restriction -_UI_OseeDsl_artifactMatchRefs_feature = Artifact Match Refs -_UI_ConditionField_field_feature = Field -_UI_ConditionField_op_feature = Op -_UI_ConditionField_conditionValue_feature = Condition Value -_UI_AppendedCondition_operator_feature = Operator -_UI_AppendedCondition_condition_feature = Condition -_UI_XArtifactMatcher_name_feature = Name -_UI_XArtifactMatcher_conditions_feature = Conditions -_UI_HierarchyRestriction_artifactMatcherRef_feature = Artifact Matcher Ref -_UI_ArtifactMatchRestriction_artifactMatcherRef_feature = Artifact Matcher Ref -_UI_CompareOp_LT_literal = LT -_UI_CompareOp_LE_literal = LE -_UI_CompareOp_GT_literal = GT -_UI_CompareOp_GE_literal = GE -_UI_CompareOp_EQ_literal = EQ -_UI_XLogicOperator_AND_literal = AND -_UI_XLogicOperator_OR_literal = OR -_UI_MatchField_artifactName_literal = artifactName -_UI_MatchField_artifactGuid_literal = artifactGuid -_UI_MatchField_branchName_literal = branchName -_UI_MatchField_branchGuid_literal = branchGuid -_UI_ConditionGroup_type = Condition Group -_UI_SimpleCondition_field_feature = Field -_UI_SimpleCondition_op_feature = Op -_UI_SimpleCondition_conditionValue_feature = Condition Value -_UI_ConditionGroup_conditions_feature = Conditions -_UI_ConditionGroup_operators_feature = Operators -_UI_XArtifactMatcher_operators_feature = Operators -_UI_CompareOp_LIKE_literal = LIKE -_UI_CompoundCondition_type = Compound Condition -_UI_SimpleCondition_expression_feature = Expression -_UI_CompoundCondition_conditions_feature = Conditions -_UI_CompoundCondition_operators_feature = Operators -_UI_RelationTypeRestriction_artifactMatcherRef_feature = Artifact Matcher Ref -_UI_OseeType_uuid_feature = Uuid -_UI_RelationTypeArtifactTypePredicate_type = Relation Type Artifact Type Predicate -_UI_RelationTypeArtifactPredicate_type = Relation Type Artifact Predicate -_UI_RelationTypePredicate_type = Relation Type Predicate -_UI_LegacyRelationTypeRestriction_type = Legacy Relation Type Restriction -_UI_RelationTypeArtifactTypePredicate_artifactTypeRef_feature = Artifact Type Ref -_UI_RelationTypeArtifactPredicate_artifactMatcherRef_feature = Artifact Matcher Ref -_UI_LegacyRelationTypeRestriction_permission_feature = Permission -_UI_LegacyRelationTypeRestriction_relationTypeRef_feature = Relation Type Ref -_UI_LegacyRelationTypeRestriction_restrictedToSide_feature = Restricted To Side -_UI_LegacyRelationTypeRestriction_artifactMatcherRef_feature = Artifact Matcher Ref -_UI_RelationTypeRestriction_predicate_feature = Predicate -_UI_RelationTypeRestriction_isAll_feature = Is All -_UI_RelationTypeRestriction_relationTypeMatch_feature = Relation Type Match -_UI_RelationTypeMatch_ALL_literal = ALL -_UI_Role_type = Role -_UI_ReferencedContext_type = Referenced Context -_UI_UsersAndGroups_type = Users And Groups -_UI_OseeDsl_roleDeclarations_feature = Role Declarations -_UI_Role_name_feature = Name -_UI_Role_superRoles_feature = Super Roles -_UI_Role_usersAndGroups_feature = Users And Groups -_UI_Role_referencedContexts_feature = Referenced Contexts -_UI_ReferencedContext_accessContextRef_feature = Access Context Ref -_UI_UsersAndGroups_userOrGroupGuid_feature = User Or Group Guid -_UI_XOseeArtifactTypeOverride_type = XOsee Artifact Type Override -_UI_AttributeOverrideOption_type = Attribute Override Option -_UI_AddAttribute_type = Add Attribute -_UI_RemoveAttribute_type = Remove Attribute -_UI_UpdateAttribute_type = Update Attribute -_UI_OseeDsl_artifactTypeOverrides_feature = Artifact Type Overrides -_UI_XOseeEnumEntry_description_feature = Description -_UI_AddEnum_description_feature = Description -_UI_XOseeArtifactTypeOverride_overridenArtifactType_feature = Overriden Artifact Type -_UI_XOseeArtifactTypeOverride_inheritAll_feature = Inherit All -_UI_XOseeArtifactTypeOverride_overrideOptions_feature = Override Options -_UI_AddAttribute_attribute_feature = Attribute -_UI_RemoveAttribute_attribute_feature = Attribute -_UI_UpdateAttribute_attribute_feature = Attribute -_UI_XAttributeType_formatId_feature = Format Id -_UI_XAttributeType_mediaType_feature = Media Type diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/plugin.xml b/plugins/org.eclipse.osee.framework.core.dsl.edit/plugin.xml deleted file mode 100644 index c3db19f4890..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/plugin.xml +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<?eclipse version="3.0"?> - -<!-- - <copyright> - </copyright> - - $Id$ ---> - -<plugin> - - <extension point="org.eclipse.emf.edit.itemProviderAdapterFactories"> - <factory - uri="http://www.eclipse.org/osee/framework/core/dsl/OseeDsl" - class="org.eclipse.osee.framework.core.dsl.oseeDsl.provider.OseeDslItemProviderAdapterFactory" - supportedTypes= - "org.eclipse.emf.edit.provider.IEditingDomainItemProvider - org.eclipse.emf.edit.provider.IStructuredItemContentProvider - org.eclipse.emf.edit.provider.ITreeItemContentProvider - org.eclipse.emf.edit.provider.IItemLabelProvider - org.eclipse.emf.edit.provider.IItemPropertySource"/> - </extension> - -</plugin> diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/pom.xml b/plugins/org.eclipse.osee.framework.core.dsl.edit/pom.xml deleted file mode 100644 index 308f11be6fc..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/pom.xml +++ /dev/null @@ -1,35 +0,0 @@ -<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.client.parent</artifactId> - <version>0.19.0-SNAPSHOT</version> - <relativePath>../../plugins/org.eclipse.osee.client.parent</relativePath> - </parent> - - <artifactId>org.eclipse.osee.framework.core.dsl.edit</artifactId> - <packaging>eclipse-plugin</packaging> - <name>OSEE Core DSL Edit (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.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/AccessContextItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/AccessContextItemProvider.java deleted file mode 100644 index df0dcb12595..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/AccessContextItemProvider.java +++ /dev/null @@ -1,276 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.ecore.EStructuralFeature; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslFactory; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class AccessContextItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public AccessContextItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addNamePropertyDescriptor(object); - addSuperAccessContextsPropertyDescriptor(object); - addGuidPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Name feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addNamePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_AccessContext_name_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_AccessContext_name_feature", "_UI_AccessContext_type"), - OseeDslPackage.Literals.ACCESS_CONTEXT__NAME, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Super Access Contexts feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addSuperAccessContextsPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_AccessContext_superAccessContexts_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_AccessContext_superAccessContexts_feature", "_UI_AccessContext_type"), - OseeDslPackage.Literals.ACCESS_CONTEXT__SUPER_ACCESS_CONTEXTS, - true, - false, - true, - null, - null, - null)); - } - - /** - * This adds a property descriptor for the Guid feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addGuidPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_AccessContext_guid_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_AccessContext_guid_feature", "_UI_AccessContext_type"), - OseeDslPackage.Literals.ACCESS_CONTEXT__GUID, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an - * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or - * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { - if (childrenFeatures == null) { - super.getChildrenFeatures(object); - childrenFeatures.add(OseeDslPackage.Literals.ACCESS_CONTEXT__ACCESS_RULES); - childrenFeatures.add(OseeDslPackage.Literals.ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS); - } - return childrenFeatures; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EStructuralFeature getChildFeature(Object object, Object child) { - // Check the type of the specified child object and return the proper feature to use for - // adding (see {@link AddCommand}) it as a child. - - return super.getChildFeature(object, child); - } - - /** - * This returns AccessContext.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/AccessContext")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - String label = ((AccessContext)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_AccessContext_type") : - getString("_UI_AccessContext_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(AccessContext.class)) { - case OseeDslPackage.ACCESS_CONTEXT__NAME: - case OseeDslPackage.ACCESS_CONTEXT__GUID: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - case OseeDslPackage.ACCESS_CONTEXT__ACCESS_RULES: - case OseeDslPackage.ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.ACCESS_CONTEXT__ACCESS_RULES, - OseeDslFactory.eINSTANCE.createObjectRestriction())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.ACCESS_CONTEXT__ACCESS_RULES, - OseeDslFactory.eINSTANCE.createArtifactMatchRestriction())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.ACCESS_CONTEXT__ACCESS_RULES, - OseeDslFactory.eINSTANCE.createArtifactTypeRestriction())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.ACCESS_CONTEXT__ACCESS_RULES, - OseeDslFactory.eINSTANCE.createAttributeTypeRestriction())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.ACCESS_CONTEXT__ACCESS_RULES, - OseeDslFactory.eINSTANCE.createRelationTypeRestriction())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.ACCESS_CONTEXT__HIERARCHY_RESTRICTIONS, - OseeDslFactory.eINSTANCE.createHierarchyRestriction())); - } - - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/AddAttributeItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/AddAttributeItemProvider.java deleted file mode 100644 index 2463489ce0a..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/AddAttributeItemProvider.java +++ /dev/null @@ -1,153 +0,0 @@ -/** - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EStructuralFeature; - -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslFactory; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class AddAttributeItemProvider - extends AttributeOverrideOptionItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public AddAttributeItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - } - return itemPropertyDescriptors; - } - - /** - * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an - * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or - * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { - if (childrenFeatures == null) { - super.getChildrenFeatures(object); - childrenFeatures.add(OseeDslPackage.Literals.ADD_ATTRIBUTE__ATTRIBUTE); - } - return childrenFeatures; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EStructuralFeature getChildFeature(Object object, Object child) { - // Check the type of the specified child object and return the proper feature to use for - // adding (see {@link AddCommand}) it as a child. - - return super.getChildFeature(object, child); - } - - /** - * This returns AddAttribute.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/AddAttribute")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - return getString("_UI_AddAttribute_type"); - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(AddAttribute.class)) { - case OseeDslPackage.ADD_ATTRIBUTE__ATTRIBUTE: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.ADD_ATTRIBUTE__ATTRIBUTE, - OseeDslFactory.eINSTANCE.createXAttributeTypeRef())); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/AddEnumItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/AddEnumItemProvider.java deleted file mode 100644 index 6f47b8802ea..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/AddEnumItemProvider.java +++ /dev/null @@ -1,219 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class AddEnumItemProvider - extends OverrideOptionItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public AddEnumItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addEnumEntryPropertyDescriptor(object); - addOrdinalPropertyDescriptor(object); - addEntryGuidPropertyDescriptor(object); - addDescriptionPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Enum Entry feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addEnumEntryPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_AddEnum_enumEntry_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_AddEnum_enumEntry_feature", "_UI_AddEnum_type"), - OseeDslPackage.Literals.ADD_ENUM__ENUM_ENTRY, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Ordinal feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addOrdinalPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_AddEnum_ordinal_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_AddEnum_ordinal_feature", "_UI_AddEnum_type"), - OseeDslPackage.Literals.ADD_ENUM__ORDINAL, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Entry Guid feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addEntryGuidPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_AddEnum_entryGuid_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_AddEnum_entryGuid_feature", "_UI_AddEnum_type"), - OseeDslPackage.Literals.ADD_ENUM__ENTRY_GUID, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Description feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addDescriptionPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_AddEnum_description_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_AddEnum_description_feature", "_UI_AddEnum_type"), - OseeDslPackage.Literals.ADD_ENUM__DESCRIPTION, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This returns AddEnum.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/AddEnum")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - String label = ((AddEnum)object).getEnumEntry(); - return label == null || label.length() == 0 ? - getString("_UI_AddEnum_type") : - getString("_UI_AddEnum_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(AddEnum.class)) { - case OseeDslPackage.ADD_ENUM__ENUM_ENTRY: - case OseeDslPackage.ADD_ENUM__ORDINAL: - case OseeDslPackage.ADD_ENUM__ENTRY_GUID: - case OseeDslPackage.ADD_ENUM__DESCRIPTION: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ArtifactMatchRestrictionItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ArtifactMatchRestrictionItemProvider.java deleted file mode 100644 index 874ead2e3bd..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ArtifactMatchRestrictionItemProvider.java +++ /dev/null @@ -1,141 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum; -import org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class ArtifactMatchRestrictionItemProvider - extends ObjectRestrictionItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public ArtifactMatchRestrictionItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addArtifactMatcherRefPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Artifact Matcher Ref feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addArtifactMatcherRefPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_ArtifactMatchRestriction_artifactMatcherRef_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_ArtifactMatchRestriction_artifactMatcherRef_feature", "_UI_ArtifactMatchRestriction_type"), - OseeDslPackage.Literals.ARTIFACT_MATCH_RESTRICTION__ARTIFACT_MATCHER_REF, - true, - false, - true, - null, - null, - null)); - } - - /** - * This returns ArtifactMatchRestriction.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/ArtifactMatchRestriction")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - AccessPermissionEnum labelValue = ((ArtifactMatchRestriction)object).getPermission(); - String label = labelValue == null ? null : labelValue.toString(); - return label == null || label.length() == 0 ? - getString("_UI_ArtifactMatchRestriction_type") : - getString("_UI_ArtifactMatchRestriction_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ArtifactTypeRestrictionItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ArtifactTypeRestrictionItemProvider.java deleted file mode 100644 index 4d69d9088b8..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ArtifactTypeRestrictionItemProvider.java +++ /dev/null @@ -1,141 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum; -import org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class ArtifactTypeRestrictionItemProvider - extends ObjectRestrictionItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public ArtifactTypeRestrictionItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addArtifactTypeRefPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Artifact Type Ref feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addArtifactTypeRefPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_ArtifactTypeRestriction_artifactTypeRef_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_ArtifactTypeRestriction_artifactTypeRef_feature", "_UI_ArtifactTypeRestriction_type"), - OseeDslPackage.Literals.ARTIFACT_TYPE_RESTRICTION__ARTIFACT_TYPE_REF, - true, - false, - true, - null, - null, - null)); - } - - /** - * This returns ArtifactTypeRestriction.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/ArtifactTypeRestriction")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - AccessPermissionEnum labelValue = ((ArtifactTypeRestriction)object).getPermission(); - String label = labelValue == null ? null : labelValue.toString(); - return label == null || label.length() == 0 ? - getString("_UI_ArtifactTypeRestriction_type") : - getString("_UI_ArtifactTypeRestriction_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/AttributeOverrideOptionItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/AttributeOverrideOptionItemProvider.java deleted file mode 100644 index 557c25c0cf3..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/AttributeOverrideOptionItemProvider.java +++ /dev/null @@ -1,119 +0,0 @@ -/** - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeOverrideOption} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class AttributeOverrideOptionItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public AttributeOverrideOptionItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - } - return itemPropertyDescriptors; - } - - /** - * This returns AttributeOverrideOption.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/AttributeOverrideOption")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - return getString("_UI_AttributeOverrideOption_type"); - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/AttributeTypeRestrictionItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/AttributeTypeRestrictionItemProvider.java deleted file mode 100644 index 885b8026bf0..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/AttributeTypeRestrictionItemProvider.java +++ /dev/null @@ -1,164 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum; -import org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class AttributeTypeRestrictionItemProvider - extends ObjectRestrictionItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public AttributeTypeRestrictionItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addAttributeTypeRefPropertyDescriptor(object); - addArtifactTypeRefPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Attribute Type Ref feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addAttributeTypeRefPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_AttributeTypeRestriction_attributeTypeRef_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_AttributeTypeRestriction_attributeTypeRef_feature", "_UI_AttributeTypeRestriction_type"), - OseeDslPackage.Literals.ATTRIBUTE_TYPE_RESTRICTION__ATTRIBUTE_TYPE_REF, - true, - false, - true, - null, - null, - null)); - } - - /** - * This adds a property descriptor for the Artifact Type Ref feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addArtifactTypeRefPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_AttributeTypeRestriction_artifactTypeRef_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_AttributeTypeRestriction_artifactTypeRef_feature", "_UI_AttributeTypeRestriction_type"), - OseeDslPackage.Literals.ATTRIBUTE_TYPE_RESTRICTION__ARTIFACT_TYPE_REF, - true, - false, - true, - null, - null, - null)); - } - - /** - * This returns AttributeTypeRestriction.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/AttributeTypeRestriction")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - AccessPermissionEnum labelValue = ((AttributeTypeRestriction)object).getPermission(); - String label = labelValue == null ? null : labelValue.toString(); - return label == null || label.length() == 0 ? - getString("_UI_AttributeTypeRestriction_type") : - getString("_UI_AttributeTypeRestriction_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/CompoundConditionItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/CompoundConditionItemProvider.java deleted file mode 100644 index 39a7ce8935b..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/CompoundConditionItemProvider.java +++ /dev/null @@ -1,185 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EStructuralFeature; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslFactory; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class CompoundConditionItemProvider - extends ConditionItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public CompoundConditionItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addOperatorsPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Operators feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addOperatorsPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_CompoundCondition_operators_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_CompoundCondition_operators_feature", "_UI_CompoundCondition_type"), - OseeDslPackage.Literals.COMPOUND_CONDITION__OPERATORS, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an - * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or - * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { - if (childrenFeatures == null) { - super.getChildrenFeatures(object); - childrenFeatures.add(OseeDslPackage.Literals.COMPOUND_CONDITION__CONDITIONS); - } - return childrenFeatures; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EStructuralFeature getChildFeature(Object object, Object child) { - // Check the type of the specified child object and return the proper feature to use for - // adding (see {@link AddCommand}) it as a child. - - return super.getChildFeature(object, child); - } - - /** - * This returns CompoundCondition.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/CompoundCondition")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - return getString("_UI_CompoundCondition_type"); - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(CompoundCondition.class)) { - case OseeDslPackage.COMPOUND_CONDITION__OPERATORS: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - case OseeDslPackage.COMPOUND_CONDITION__CONDITIONS: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.COMPOUND_CONDITION__CONDITIONS, - OseeDslFactory.eINSTANCE.createSimpleCondition())); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ConditionItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ConditionItemProvider.java deleted file mode 100644 index 7c59021e173..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ConditionItemProvider.java +++ /dev/null @@ -1,123 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.Condition} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class ConditionItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public ConditionItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - } - return itemPropertyDescriptors; - } - - /** - * This returns Condition.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/Condition")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - return getString("_UI_Condition_type"); - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/HierarchyRestrictionItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/HierarchyRestrictionItemProvider.java deleted file mode 100644 index dd0aa1f0c8b..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/HierarchyRestrictionItemProvider.java +++ /dev/null @@ -1,215 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.ecore.EStructuralFeature; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslFactory; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class HierarchyRestrictionItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public HierarchyRestrictionItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addArtifactMatcherRefPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Artifact Matcher Ref feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addArtifactMatcherRefPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_HierarchyRestriction_artifactMatcherRef_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_HierarchyRestriction_artifactMatcherRef_feature", "_UI_HierarchyRestriction_type"), - OseeDslPackage.Literals.HIERARCHY_RESTRICTION__ARTIFACT_MATCHER_REF, - true, - false, - true, - null, - null, - null)); - } - - /** - * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an - * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or - * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { - if (childrenFeatures == null) { - super.getChildrenFeatures(object); - childrenFeatures.add(OseeDslPackage.Literals.HIERARCHY_RESTRICTION__ACCESS_RULES); - } - return childrenFeatures; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EStructuralFeature getChildFeature(Object object, Object child) { - // Check the type of the specified child object and return the proper feature to use for - // adding (see {@link AddCommand}) it as a child. - - return super.getChildFeature(object, child); - } - - /** - * This returns HierarchyRestriction.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/HierarchyRestriction")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - return getString("_UI_HierarchyRestriction_type"); - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(HierarchyRestriction.class)) { - case OseeDslPackage.HIERARCHY_RESTRICTION__ACCESS_RULES: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.HIERARCHY_RESTRICTION__ACCESS_RULES, - OseeDslFactory.eINSTANCE.createObjectRestriction())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.HIERARCHY_RESTRICTION__ACCESS_RULES, - OseeDslFactory.eINSTANCE.createArtifactMatchRestriction())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.HIERARCHY_RESTRICTION__ACCESS_RULES, - OseeDslFactory.eINSTANCE.createArtifactTypeRestriction())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.HIERARCHY_RESTRICTION__ACCESS_RULES, - OseeDslFactory.eINSTANCE.createAttributeTypeRestriction())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.HIERARCHY_RESTRICTION__ACCESS_RULES, - OseeDslFactory.eINSTANCE.createRelationTypeRestriction())); - } - - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ImportItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ImportItemProvider.java deleted file mode 100644 index b1f2d981274..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ImportItemProvider.java +++ /dev/null @@ -1,161 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.Import; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.Import} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class ImportItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public ImportItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addImportURIPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Import URI feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addImportURIPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_Import_importURI_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_Import_importURI_feature", "_UI_Import_type"), - OseeDslPackage.Literals.IMPORT__IMPORT_URI, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This returns Import.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/Import")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - String label = ((Import)object).getImportURI(); - return label == null || label.length() == 0 ? - getString("_UI_Import_type") : - getString("_UI_Import_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(Import.class)) { - case OseeDslPackage.IMPORT__IMPORT_URI: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/LegacyRelationTypeRestrictionItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/LegacyRelationTypeRestrictionItemProvider.java deleted file mode 100644 index f8735e31e78..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/LegacyRelationTypeRestrictionItemProvider.java +++ /dev/null @@ -1,233 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum; -import org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class LegacyRelationTypeRestrictionItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public LegacyRelationTypeRestrictionItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addPermissionPropertyDescriptor(object); - addRelationTypeRefPropertyDescriptor(object); - addRestrictedToSidePropertyDescriptor(object); - addArtifactMatcherRefPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Permission feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addPermissionPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_LegacyRelationTypeRestriction_permission_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_LegacyRelationTypeRestriction_permission_feature", "_UI_LegacyRelationTypeRestriction_type"), - OseeDslPackage.Literals.LEGACY_RELATION_TYPE_RESTRICTION__PERMISSION, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Relation Type Ref feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addRelationTypeRefPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_LegacyRelationTypeRestriction_relationTypeRef_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_LegacyRelationTypeRestriction_relationTypeRef_feature", "_UI_LegacyRelationTypeRestriction_type"), - OseeDslPackage.Literals.LEGACY_RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF, - true, - false, - true, - null, - null, - null)); - } - - /** - * This adds a property descriptor for the Restricted To Side feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addRestrictedToSidePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_LegacyRelationTypeRestriction_restrictedToSide_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_LegacyRelationTypeRestriction_restrictedToSide_feature", "_UI_LegacyRelationTypeRestriction_type"), - OseeDslPackage.Literals.LEGACY_RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Artifact Matcher Ref feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addArtifactMatcherRefPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_LegacyRelationTypeRestriction_artifactMatcherRef_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_LegacyRelationTypeRestriction_artifactMatcherRef_feature", "_UI_LegacyRelationTypeRestriction_type"), - OseeDslPackage.Literals.LEGACY_RELATION_TYPE_RESTRICTION__ARTIFACT_MATCHER_REF, - true, - false, - true, - null, - null, - null)); - } - - /** - * This returns LegacyRelationTypeRestriction.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/LegacyRelationTypeRestriction")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - AccessPermissionEnum labelValue = ((LegacyRelationTypeRestriction)object).getPermission(); - String label = labelValue == null ? null : labelValue.toString(); - return label == null || label.length() == 0 ? - getString("_UI_LegacyRelationTypeRestriction_type") : - getString("_UI_LegacyRelationTypeRestriction_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(LegacyRelationTypeRestriction.class)) { - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__PERMISSION: - case OseeDslPackage.LEGACY_RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ObjectRestrictionItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ObjectRestrictionItemProvider.java deleted file mode 100644 index 0b81288a57d..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ObjectRestrictionItemProvider.java +++ /dev/null @@ -1,163 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum; -import org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class ObjectRestrictionItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public ObjectRestrictionItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addPermissionPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Permission feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addPermissionPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_ObjectRestriction_permission_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_ObjectRestriction_permission_feature", "_UI_ObjectRestriction_type"), - OseeDslPackage.Literals.OBJECT_RESTRICTION__PERMISSION, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This returns ObjectRestriction.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/ObjectRestriction")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - AccessPermissionEnum labelValue = ((ObjectRestriction)object).getPermission(); - String label = labelValue == null ? null : labelValue.toString(); - return label == null || label.length() == 0 ? - getString("_UI_ObjectRestriction_type") : - getString("_UI_ObjectRestriction_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(ObjectRestriction.class)) { - case OseeDslPackage.OBJECT_RESTRICTION__PERMISSION: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OseeDslEditPlugin.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OseeDslEditPlugin.java deleted file mode 100644 index f1962167bcc..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OseeDslEditPlugin.java +++ /dev/null @@ -1,93 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - -import org.eclipse.emf.common.EMFPlugin; - -import org.eclipse.emf.common.util.ResourceLocator; - -/** - * This is the central singleton for the OseeDsl edit plugin. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public final class OseeDslEditPlugin extends EMFPlugin { - /** - * Keep track of the singleton. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public static final OseeDslEditPlugin INSTANCE = new OseeDslEditPlugin(); - - /** - * Keep track of the singleton. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - private static Implementation plugin; - - /** - * Create the instance. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public OseeDslEditPlugin() { - super - (new ResourceLocator [] { - }); - } - - /** - * Returns the singleton instance of the Eclipse plugin. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the singleton instance. - * @generated - */ - @Override - public ResourceLocator getPluginResourceLocator() { - return plugin; - } - - /** - * Returns the singleton instance of the Eclipse plugin. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @return the singleton instance. - * @generated - */ - public static Implementation getPlugin() { - return plugin; - } - - /** - * The actual implementation of the Eclipse <b>Plugin</b>. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public static class Implementation extends EclipsePlugin { - /** - * Creates an instance. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public Implementation() { - super(); - - // Remember the static instance. - // - plugin = this; - } - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OseeDslItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OseeDslItemProvider.java deleted file mode 100644 index a0a35aaf18d..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OseeDslItemProvider.java +++ /dev/null @@ -1,234 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.ecore.EStructuralFeature; - -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslFactory; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class OseeDslItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public OseeDslItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - } - return itemPropertyDescriptors; - } - - /** - * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an - * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or - * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { - if (childrenFeatures == null) { - super.getChildrenFeatures(object); - childrenFeatures.add(OseeDslPackage.Literals.OSEE_DSL__IMPORTS); - childrenFeatures.add(OseeDslPackage.Literals.OSEE_DSL__ARTIFACT_TYPES); - childrenFeatures.add(OseeDslPackage.Literals.OSEE_DSL__RELATION_TYPES); - childrenFeatures.add(OseeDslPackage.Literals.OSEE_DSL__ATTRIBUTE_TYPES); - childrenFeatures.add(OseeDslPackage.Literals.OSEE_DSL__ENUM_TYPES); - childrenFeatures.add(OseeDslPackage.Literals.OSEE_DSL__ENUM_OVERRIDES); - childrenFeatures.add(OseeDslPackage.Literals.OSEE_DSL__ARTIFACT_TYPE_OVERRIDES); - childrenFeatures.add(OseeDslPackage.Literals.OSEE_DSL__ARTIFACT_MATCH_REFS); - childrenFeatures.add(OseeDslPackage.Literals.OSEE_DSL__ACCESS_DECLARATIONS); - childrenFeatures.add(OseeDslPackage.Literals.OSEE_DSL__ROLE_DECLARATIONS); - } - return childrenFeatures; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EStructuralFeature getChildFeature(Object object, Object child) { - // Check the type of the specified child object and return the proper feature to use for - // adding (see {@link AddCommand}) it as a child. - - return super.getChildFeature(object, child); - } - - /** - * This returns OseeDsl.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/OseeDsl")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - return getString("_UI_OseeDsl_type"); - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(OseeDsl.class)) { - case OseeDslPackage.OSEE_DSL__IMPORTS: - case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPES: - case OseeDslPackage.OSEE_DSL__RELATION_TYPES: - case OseeDslPackage.OSEE_DSL__ATTRIBUTE_TYPES: - case OseeDslPackage.OSEE_DSL__ENUM_TYPES: - case OseeDslPackage.OSEE_DSL__ENUM_OVERRIDES: - case OseeDslPackage.OSEE_DSL__ARTIFACT_TYPE_OVERRIDES: - case OseeDslPackage.OSEE_DSL__ARTIFACT_MATCH_REFS: - case OseeDslPackage.OSEE_DSL__ACCESS_DECLARATIONS: - case OseeDslPackage.OSEE_DSL__ROLE_DECLARATIONS: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.OSEE_DSL__IMPORTS, - OseeDslFactory.eINSTANCE.createImport())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.OSEE_DSL__ARTIFACT_TYPES, - OseeDslFactory.eINSTANCE.createXArtifactType())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.OSEE_DSL__RELATION_TYPES, - OseeDslFactory.eINSTANCE.createXRelationType())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.OSEE_DSL__ATTRIBUTE_TYPES, - OseeDslFactory.eINSTANCE.createXAttributeType())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.OSEE_DSL__ENUM_TYPES, - OseeDslFactory.eINSTANCE.createXOseeEnumType())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.OSEE_DSL__ENUM_OVERRIDES, - OseeDslFactory.eINSTANCE.createXOseeEnumOverride())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.OSEE_DSL__ARTIFACT_TYPE_OVERRIDES, - OseeDslFactory.eINSTANCE.createXOseeArtifactTypeOverride())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.OSEE_DSL__ARTIFACT_MATCH_REFS, - OseeDslFactory.eINSTANCE.createXArtifactMatcher())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.OSEE_DSL__ACCESS_DECLARATIONS, - OseeDslFactory.eINSTANCE.createAccessContext())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.OSEE_DSL__ROLE_DECLARATIONS, - OseeDslFactory.eINSTANCE.createRole())); - } - - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OseeDslItemProviderAdapterFactory.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OseeDslItemProviderAdapterFactory.java deleted file mode 100644 index e8364221b91..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OseeDslItemProviderAdapterFactory.java +++ /dev/null @@ -1,1067 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - -import java.util.ArrayList; -import java.util.Collection; - -import org.eclipse.emf.common.notify.Adapter; -import org.eclipse.emf.common.notify.Notification; -import org.eclipse.emf.common.notify.Notifier; - -import org.eclipse.emf.edit.provider.ChangeNotifier; -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.ComposedAdapterFactory; -import org.eclipse.emf.edit.provider.IChangeNotifier; -import org.eclipse.emf.edit.provider.IDisposable; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.INotifyChangedListener; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.util.OseeDslAdapterFactory; - -/** - * This is the factory that is used to provide the interfaces needed to support Viewers. - * The adapters generated by this factory convert EMF adapter notifications into calls to {@link #fireNotifyChanged fireNotifyChanged}. - * The adapters also support Eclipse property sheets. - * Note that most of the adapters are shared among multiple instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class OseeDslItemProviderAdapterFactory extends OseeDslAdapterFactory implements ComposeableAdapterFactory, IChangeNotifier, IDisposable { - /** - * This keeps track of the root adapter factory that delegates to this adapter factory. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected ComposedAdapterFactory parentAdapterFactory; - - /** - * This is used to implement {@link org.eclipse.emf.edit.provider.IChangeNotifier}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected IChangeNotifier changeNotifier = new ChangeNotifier(); - - /** - * This keeps track of all the supported types checked by {@link #isFactoryForType isFactoryForType}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected Collection<Object> supportedTypes = new ArrayList<Object>(); - - /** - * This constructs an instance. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public OseeDslItemProviderAdapterFactory() { - supportedTypes.add(IEditingDomainItemProvider.class); - supportedTypes.add(IStructuredItemContentProvider.class); - supportedTypes.add(ITreeItemContentProvider.class); - supportedTypes.add(IItemLabelProvider.class); - supportedTypes.add(IItemPropertySource.class); - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected OseeDslItemProvider oseeDslItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDsl}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createOseeDslAdapter() { - if (oseeDslItemProvider == null) { - oseeDslItemProvider = new OseeDslItemProvider(this); - } - - return oseeDslItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.Import} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected ImportItemProvider importItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.Import}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createImportAdapter() { - if (importItemProvider == null) { - importItemProvider = new ImportItemProvider(this); - } - - return importItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeElement} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected OseeElementItemProvider oseeElementItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeElement}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createOseeElementAdapter() { - if (oseeElementItemProvider == null) { - oseeElementItemProvider = new OseeElementItemProvider(this); - } - - return oseeElementItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected OseeTypeItemProvider oseeTypeItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createOseeTypeAdapter() { - if (oseeTypeItemProvider == null) { - oseeTypeItemProvider = new OseeTypeItemProvider(this); - } - - return oseeTypeItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected XArtifactTypeItemProvider xArtifactTypeItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createXArtifactTypeAdapter() { - if (xArtifactTypeItemProvider == null) { - xArtifactTypeItemProvider = new XArtifactTypeItemProvider(this); - } - - return xArtifactTypeItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected XAttributeTypeRefItemProvider xAttributeTypeRefItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createXAttributeTypeRefAdapter() { - if (xAttributeTypeRefItemProvider == null) { - xAttributeTypeRefItemProvider = new XAttributeTypeRefItemProvider(this); - } - - return xAttributeTypeRefItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected XAttributeTypeItemProvider xAttributeTypeItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createXAttributeTypeAdapter() { - if (xAttributeTypeItemProvider == null) { - xAttributeTypeItemProvider = new XAttributeTypeItemProvider(this); - } - - return xAttributeTypeItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected XOseeEnumTypeItemProvider xOseeEnumTypeItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createXOseeEnumTypeAdapter() { - if (xOseeEnumTypeItemProvider == null) { - xOseeEnumTypeItemProvider = new XOseeEnumTypeItemProvider(this); - } - - return xOseeEnumTypeItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected XOseeEnumEntryItemProvider xOseeEnumEntryItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createXOseeEnumEntryAdapter() { - if (xOseeEnumEntryItemProvider == null) { - xOseeEnumEntryItemProvider = new XOseeEnumEntryItemProvider(this); - } - - return xOseeEnumEntryItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected XOseeEnumOverrideItemProvider xOseeEnumOverrideItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createXOseeEnumOverrideAdapter() { - if (xOseeEnumOverrideItemProvider == null) { - xOseeEnumOverrideItemProvider = new XOseeEnumOverrideItemProvider(this); - } - - return xOseeEnumOverrideItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.OverrideOption} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected OverrideOptionItemProvider overrideOptionItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.OverrideOption}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createOverrideOptionAdapter() { - if (overrideOptionItemProvider == null) { - overrideOptionItemProvider = new OverrideOptionItemProvider(this); - } - - return overrideOptionItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected AddEnumItemProvider addEnumItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddEnum}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createAddEnumAdapter() { - if (addEnumItemProvider == null) { - addEnumItemProvider = new AddEnumItemProvider(this); - } - - return addEnumItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected RemoveEnumItemProvider removeEnumItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createRemoveEnumAdapter() { - if (removeEnumItemProvider == null) { - removeEnumItemProvider = new RemoveEnumItemProvider(this); - } - - return removeEnumItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected XOseeArtifactTypeOverrideItemProvider xOseeArtifactTypeOverrideItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createXOseeArtifactTypeOverrideAdapter() { - if (xOseeArtifactTypeOverrideItemProvider == null) { - xOseeArtifactTypeOverrideItemProvider = new XOseeArtifactTypeOverrideItemProvider(this); - } - - return xOseeArtifactTypeOverrideItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeOverrideOption} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected AttributeOverrideOptionItemProvider attributeOverrideOptionItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeOverrideOption}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createAttributeOverrideOptionAdapter() { - if (attributeOverrideOptionItemProvider == null) { - attributeOverrideOptionItemProvider = new AttributeOverrideOptionItemProvider(this); - } - - return attributeOverrideOptionItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected AddAttributeItemProvider addAttributeItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AddAttribute}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createAddAttributeAdapter() { - if (addAttributeItemProvider == null) { - addAttributeItemProvider = new AddAttributeItemProvider(this); - } - - return addAttributeItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveAttribute} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected RemoveAttributeItemProvider removeAttributeItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveAttribute}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createRemoveAttributeAdapter() { - if (removeAttributeItemProvider == null) { - removeAttributeItemProvider = new RemoveAttributeItemProvider(this); - } - - return removeAttributeItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected UpdateAttributeItemProvider updateAttributeItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createUpdateAttributeAdapter() { - if (updateAttributeItemProvider == null) { - updateAttributeItemProvider = new UpdateAttributeItemProvider(this); - } - - return updateAttributeItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected XRelationTypeItemProvider xRelationTypeItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createXRelationTypeAdapter() { - if (xRelationTypeItemProvider == null) { - xRelationTypeItemProvider = new XRelationTypeItemProvider(this); - } - - return xRelationTypeItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.Condition} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected ConditionItemProvider conditionItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.Condition}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createConditionAdapter() { - if (conditionItemProvider == null) { - conditionItemProvider = new ConditionItemProvider(this); - } - - return conditionItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected SimpleConditionItemProvider simpleConditionItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createSimpleConditionAdapter() { - if (simpleConditionItemProvider == null) { - simpleConditionItemProvider = new SimpleConditionItemProvider(this); - } - - return simpleConditionItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected CompoundConditionItemProvider compoundConditionItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.CompoundCondition}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createCompoundConditionAdapter() { - if (compoundConditionItemProvider == null) { - compoundConditionItemProvider = new CompoundConditionItemProvider(this); - } - - return compoundConditionItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected XArtifactMatcherItemProvider xArtifactMatcherItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createXArtifactMatcherAdapter() { - if (xArtifactMatcherItemProvider == null) { - xArtifactMatcherItemProvider = new XArtifactMatcherItemProvider(this); - } - - return xArtifactMatcherItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected RoleItemProvider roleItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createRoleAdapter() { - if (roleItemProvider == null) { - roleItemProvider = new RoleItemProvider(this); - } - - return roleItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected ReferencedContextItemProvider referencedContextItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createReferencedContextAdapter() { - if (referencedContextItemProvider == null) { - referencedContextItemProvider = new ReferencedContextItemProvider(this); - } - - return referencedContextItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected UsersAndGroupsItemProvider usersAndGroupsItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createUsersAndGroupsAdapter() { - if (usersAndGroupsItemProvider == null) { - usersAndGroupsItemProvider = new UsersAndGroupsItemProvider(this); - } - - return usersAndGroupsItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected AccessContextItemProvider accessContextItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AccessContext}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createAccessContextAdapter() { - if (accessContextItemProvider == null) { - accessContextItemProvider = new AccessContextItemProvider(this); - } - - return accessContextItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected HierarchyRestrictionItemProvider hierarchyRestrictionItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.HierarchyRestriction}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createHierarchyRestrictionAdapter() { - if (hierarchyRestrictionItemProvider == null) { - hierarchyRestrictionItemProvider = new HierarchyRestrictionItemProvider(this); - } - - return hierarchyRestrictionItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactTypePredicate} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected RelationTypeArtifactTypePredicateItemProvider relationTypeArtifactTypePredicateItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactTypePredicate}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createRelationTypeArtifactTypePredicateAdapter() { - if (relationTypeArtifactTypePredicateItemProvider == null) { - relationTypeArtifactTypePredicateItemProvider = new RelationTypeArtifactTypePredicateItemProvider(this); - } - - return relationTypeArtifactTypePredicateItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactPredicate} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected RelationTypeArtifactPredicateItemProvider relationTypeArtifactPredicateItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactPredicate}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createRelationTypeArtifactPredicateAdapter() { - if (relationTypeArtifactPredicateItemProvider == null) { - relationTypeArtifactPredicateItemProvider = new RelationTypeArtifactPredicateItemProvider(this); - } - - return relationTypeArtifactPredicateItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypePredicate} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected RelationTypePredicateItemProvider relationTypePredicateItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypePredicate}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createRelationTypePredicateAdapter() { - if (relationTypePredicateItemProvider == null) { - relationTypePredicateItemProvider = new RelationTypePredicateItemProvider(this); - } - - return relationTypePredicateItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected ObjectRestrictionItemProvider objectRestrictionItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ObjectRestriction}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createObjectRestrictionAdapter() { - if (objectRestrictionItemProvider == null) { - objectRestrictionItemProvider = new ObjectRestrictionItemProvider(this); - } - - return objectRestrictionItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected ArtifactMatchRestrictionItemProvider artifactMatchRestrictionItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactMatchRestriction}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createArtifactMatchRestrictionAdapter() { - if (artifactMatchRestrictionItemProvider == null) { - artifactMatchRestrictionItemProvider = new ArtifactMatchRestrictionItemProvider(this); - } - - return artifactMatchRestrictionItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected ArtifactTypeRestrictionItemProvider artifactTypeRestrictionItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ArtifactTypeRestriction}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createArtifactTypeRestrictionAdapter() { - if (artifactTypeRestrictionItemProvider == null) { - artifactTypeRestrictionItemProvider = new ArtifactTypeRestrictionItemProvider(this); - } - - return artifactTypeRestrictionItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected AttributeTypeRestrictionItemProvider attributeTypeRestrictionItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.AttributeTypeRestriction}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createAttributeTypeRestrictionAdapter() { - if (attributeTypeRestrictionItemProvider == null) { - attributeTypeRestrictionItemProvider = new AttributeTypeRestrictionItemProvider(this); - } - - return attributeTypeRestrictionItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected LegacyRelationTypeRestrictionItemProvider legacyRelationTypeRestrictionItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.LegacyRelationTypeRestriction}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createLegacyRelationTypeRestrictionAdapter() { - if (legacyRelationTypeRestrictionItemProvider == null) { - legacyRelationTypeRestrictionItemProvider = new LegacyRelationTypeRestrictionItemProvider(this); - } - - return legacyRelationTypeRestrictionItemProvider; - } - - /** - * This keeps track of the one adapter used for all {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction} instances. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected RelationTypeRestrictionItemProvider relationTypeRestrictionItemProvider; - - /** - * This creates an adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter createRelationTypeRestrictionAdapter() { - if (relationTypeRestrictionItemProvider == null) { - relationTypeRestrictionItemProvider = new RelationTypeRestrictionItemProvider(this); - } - - return relationTypeRestrictionItemProvider; - } - - /** - * This returns the root adapter factory that contains this factory. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public ComposeableAdapterFactory getRootAdapterFactory() { - return parentAdapterFactory == null ? this : parentAdapterFactory.getRootAdapterFactory(); - } - - /** - * This sets the composed adapter factory that contains this factory. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void setParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory) { - this.parentAdapterFactory = parentAdapterFactory; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public boolean isFactoryForType(Object type) { - return supportedTypes.contains(type) || super.isFactoryForType(type); - } - - /** - * This implementation substitutes the factory itself as the key for the adapter. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Adapter adapt(Notifier notifier, Object type) { - return super.adapt(notifier, this); - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object adapt(Object object, Object type) { - if (isFactoryForType(type)) { - Object adapter = super.adapt(object, type); - if (!(type instanceof Class<?>) || (((Class<?>)type).isInstance(adapter))) { - return adapter; - } - } - - return null; - } - - /** - * This adds a listener. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void addListener(INotifyChangedListener notifyChangedListener) { - changeNotifier.addListener(notifyChangedListener); - } - - /** - * This removes a listener. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void removeListener(INotifyChangedListener notifyChangedListener) { - changeNotifier.removeListener(notifyChangedListener); - } - - /** - * This delegates to {@link #changeNotifier} and to {@link #parentAdapterFactory}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void fireNotifyChanged(Notification notification) { - changeNotifier.fireNotifyChanged(notification); - - if (parentAdapterFactory != null) { - parentAdapterFactory.fireNotifyChanged(notification); - } - } - - /** - * This disposes all of the item providers created by this factory. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public void dispose() { - if (oseeDslItemProvider != null) oseeDslItemProvider.dispose(); - if (importItemProvider != null) importItemProvider.dispose(); - if (oseeElementItemProvider != null) oseeElementItemProvider.dispose(); - if (oseeTypeItemProvider != null) oseeTypeItemProvider.dispose(); - if (xArtifactTypeItemProvider != null) xArtifactTypeItemProvider.dispose(); - if (xAttributeTypeRefItemProvider != null) xAttributeTypeRefItemProvider.dispose(); - if (xAttributeTypeItemProvider != null) xAttributeTypeItemProvider.dispose(); - if (xOseeEnumTypeItemProvider != null) xOseeEnumTypeItemProvider.dispose(); - if (xOseeEnumEntryItemProvider != null) xOseeEnumEntryItemProvider.dispose(); - if (xOseeEnumOverrideItemProvider != null) xOseeEnumOverrideItemProvider.dispose(); - if (overrideOptionItemProvider != null) overrideOptionItemProvider.dispose(); - if (addEnumItemProvider != null) addEnumItemProvider.dispose(); - if (removeEnumItemProvider != null) removeEnumItemProvider.dispose(); - if (xOseeArtifactTypeOverrideItemProvider != null) xOseeArtifactTypeOverrideItemProvider.dispose(); - if (attributeOverrideOptionItemProvider != null) attributeOverrideOptionItemProvider.dispose(); - if (addAttributeItemProvider != null) addAttributeItemProvider.dispose(); - if (removeAttributeItemProvider != null) removeAttributeItemProvider.dispose(); - if (updateAttributeItemProvider != null) updateAttributeItemProvider.dispose(); - if (xRelationTypeItemProvider != null) xRelationTypeItemProvider.dispose(); - if (conditionItemProvider != null) conditionItemProvider.dispose(); - if (simpleConditionItemProvider != null) simpleConditionItemProvider.dispose(); - if (compoundConditionItemProvider != null) compoundConditionItemProvider.dispose(); - if (xArtifactMatcherItemProvider != null) xArtifactMatcherItemProvider.dispose(); - if (roleItemProvider != null) roleItemProvider.dispose(); - if (referencedContextItemProvider != null) referencedContextItemProvider.dispose(); - if (usersAndGroupsItemProvider != null) usersAndGroupsItemProvider.dispose(); - if (accessContextItemProvider != null) accessContextItemProvider.dispose(); - if (hierarchyRestrictionItemProvider != null) hierarchyRestrictionItemProvider.dispose(); - if (relationTypeArtifactTypePredicateItemProvider != null) relationTypeArtifactTypePredicateItemProvider.dispose(); - if (relationTypeArtifactPredicateItemProvider != null) relationTypeArtifactPredicateItemProvider.dispose(); - if (relationTypePredicateItemProvider != null) relationTypePredicateItemProvider.dispose(); - if (objectRestrictionItemProvider != null) objectRestrictionItemProvider.dispose(); - if (artifactMatchRestrictionItemProvider != null) artifactMatchRestrictionItemProvider.dispose(); - if (artifactTypeRestrictionItemProvider != null) artifactTypeRestrictionItemProvider.dispose(); - if (attributeTypeRestrictionItemProvider != null) attributeTypeRestrictionItemProvider.dispose(); - if (legacyRelationTypeRestrictionItemProvider != null) legacyRelationTypeRestrictionItemProvider.dispose(); - if (relationTypeRestrictionItemProvider != null) relationTypeRestrictionItemProvider.dispose(); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OseeElementItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OseeElementItemProvider.java deleted file mode 100644 index bfa71f1bfb6..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OseeElementItemProvider.java +++ /dev/null @@ -1,123 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeElement} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class OseeElementItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public OseeElementItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - } - return itemPropertyDescriptors; - } - - /** - * This returns OseeElement.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/OseeElement")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - return getString("_UI_OseeElement_type"); - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OseeTypeItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OseeTypeItemProvider.java deleted file mode 100644 index c26ab86d4a7..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OseeTypeItemProvider.java +++ /dev/null @@ -1,195 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.OseeType} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class OseeTypeItemProvider - extends OseeElementItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public OseeTypeItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addNamePropertyDescriptor(object); - addTypeGuidPropertyDescriptor(object); - addUuidPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Name feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addNamePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_OseeType_name_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_OseeType_name_feature", "_UI_OseeType_type"), - OseeDslPackage.Literals.OSEE_TYPE__NAME, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Type Guid feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addTypeGuidPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_OseeType_typeGuid_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_OseeType_typeGuid_feature", "_UI_OseeType_type"), - OseeDslPackage.Literals.OSEE_TYPE__TYPE_GUID, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Uuid feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addUuidPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_OseeType_uuid_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_OseeType_uuid_feature", "_UI_OseeType_type"), - OseeDslPackage.Literals.OSEE_TYPE__UUID, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This returns OseeType.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/OseeType")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - String label = ((OseeType)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_OseeType_type") : - getString("_UI_OseeType_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(OseeType.class)) { - case OseeDslPackage.OSEE_TYPE__NAME: - case OseeDslPackage.OSEE_TYPE__TYPE_GUID: - case OseeDslPackage.OSEE_TYPE__UUID: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OverrideOptionItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OverrideOptionItemProvider.java deleted file mode 100644 index 008aaa71038..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/OverrideOptionItemProvider.java +++ /dev/null @@ -1,123 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.OverrideOption} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class OverrideOptionItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public OverrideOptionItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - } - return itemPropertyDescriptors; - } - - /** - * This returns OverrideOption.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/OverrideOption")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - return getString("_UI_OverrideOption_type"); - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ReferencedContextItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ReferencedContextItemProvider.java deleted file mode 100644 index 1a8947a1ad7..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/ReferencedContextItemProvider.java +++ /dev/null @@ -1,161 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; -import org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.ReferencedContext} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class ReferencedContextItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public ReferencedContextItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addAccessContextRefPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Access Context Ref feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addAccessContextRefPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_ReferencedContext_accessContextRef_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_ReferencedContext_accessContextRef_feature", "_UI_ReferencedContext_type"), - OseeDslPackage.Literals.REFERENCED_CONTEXT__ACCESS_CONTEXT_REF, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This returns ReferencedContext.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/ReferencedContext")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - String label = ((ReferencedContext)object).getAccessContextRef(); - return label == null || label.length() == 0 ? - getString("_UI_ReferencedContext_type") : - getString("_UI_ReferencedContext_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(ReferencedContext.class)) { - case OseeDslPackage.REFERENCED_CONTEXT__ACCESS_CONTEXT_REF: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RelationTypeArtifactPredicateItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RelationTypeArtifactPredicateItemProvider.java deleted file mode 100644 index a08351c282c..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RelationTypeArtifactPredicateItemProvider.java +++ /dev/null @@ -1,135 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactPredicate} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class RelationTypeArtifactPredicateItemProvider - extends RelationTypePredicateItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public RelationTypeArtifactPredicateItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addArtifactMatcherRefPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Artifact Matcher Ref feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addArtifactMatcherRefPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_RelationTypeArtifactPredicate_artifactMatcherRef_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_RelationTypeArtifactPredicate_artifactMatcherRef_feature", "_UI_RelationTypeArtifactPredicate_type"), - OseeDslPackage.Literals.RELATION_TYPE_ARTIFACT_PREDICATE__ARTIFACT_MATCHER_REF, - true, - false, - true, - null, - null, - null)); - } - - /** - * This returns RelationTypeArtifactPredicate.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/RelationTypeArtifactPredicate")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - return getString("_UI_RelationTypeArtifactPredicate_type"); - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RelationTypeArtifactTypePredicateItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RelationTypeArtifactTypePredicateItemProvider.java deleted file mode 100644 index e11a654e3bd..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RelationTypeArtifactTypePredicateItemProvider.java +++ /dev/null @@ -1,135 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeArtifactTypePredicate} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class RelationTypeArtifactTypePredicateItemProvider - extends RelationTypePredicateItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public RelationTypeArtifactTypePredicateItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addArtifactTypeRefPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Artifact Type Ref feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addArtifactTypeRefPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_RelationTypeArtifactTypePredicate_artifactTypeRef_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_RelationTypeArtifactTypePredicate_artifactTypeRef_feature", "_UI_RelationTypeArtifactTypePredicate_type"), - OseeDslPackage.Literals.RELATION_TYPE_ARTIFACT_TYPE_PREDICATE__ARTIFACT_TYPE_REF, - true, - false, - true, - null, - null, - null)); - } - - /** - * This returns RelationTypeArtifactTypePredicate.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/RelationTypeArtifactTypePredicate")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - return getString("_UI_RelationTypeArtifactTypePredicate_type"); - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RelationTypePredicateItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RelationTypePredicateItemProvider.java deleted file mode 100644 index 4e806d17393..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RelationTypePredicateItemProvider.java +++ /dev/null @@ -1,123 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypePredicate} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class RelationTypePredicateItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public RelationTypePredicateItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - } - return itemPropertyDescriptors; - } - - /** - * This returns RelationTypePredicate.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/RelationTypePredicate")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - return getString("_UI_RelationTypePredicate_type"); - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RelationTypeRestrictionItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RelationTypeRestrictionItemProvider.java deleted file mode 100644 index 12e1a5a251f..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RelationTypeRestrictionItemProvider.java +++ /dev/null @@ -1,246 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EStructuralFeature; -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.AccessPermissionEnum; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslFactory; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; -import org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RelationTypeRestriction} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class RelationTypeRestrictionItemProvider - extends ObjectRestrictionItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public RelationTypeRestrictionItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addRelationTypeMatchPropertyDescriptor(object); - addRelationTypeRefPropertyDescriptor(object); - addRestrictedToSidePropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Relation Type Match feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addRelationTypeMatchPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_RelationTypeRestriction_relationTypeMatch_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_RelationTypeRestriction_relationTypeMatch_feature", "_UI_RelationTypeRestriction_type"), - OseeDslPackage.Literals.RELATION_TYPE_RESTRICTION__RELATION_TYPE_MATCH, - true, - false, - false, - ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Relation Type Ref feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addRelationTypeRefPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_RelationTypeRestriction_relationTypeRef_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_RelationTypeRestriction_relationTypeRef_feature", "_UI_RelationTypeRestriction_type"), - OseeDslPackage.Literals.RELATION_TYPE_RESTRICTION__RELATION_TYPE_REF, - true, - false, - true, - null, - null, - null)); - } - - /** - * This adds a property descriptor for the Restricted To Side feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addRestrictedToSidePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_RelationTypeRestriction_restrictedToSide_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_RelationTypeRestriction_restrictedToSide_feature", "_UI_RelationTypeRestriction_type"), - OseeDslPackage.Literals.RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an - * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or - * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { - if (childrenFeatures == null) { - super.getChildrenFeatures(object); - childrenFeatures.add(OseeDslPackage.Literals.RELATION_TYPE_RESTRICTION__PREDICATE); - } - return childrenFeatures; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EStructuralFeature getChildFeature(Object object, Object child) { - // Check the type of the specified child object and return the proper feature to use for - // adding (see {@link AddCommand}) it as a child. - - return super.getChildFeature(object, child); - } - - /** - * This returns RelationTypeRestriction.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/RelationTypeRestriction")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - AccessPermissionEnum labelValue = ((RelationTypeRestriction)object).getPermission(); - String label = labelValue == null ? null : labelValue.toString(); - return label == null || label.length() == 0 ? - getString("_UI_RelationTypeRestriction_type") : - getString("_UI_RelationTypeRestriction_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(RelationTypeRestriction.class)) { - case OseeDslPackage.RELATION_TYPE_RESTRICTION__RELATION_TYPE_MATCH: - case OseeDslPackage.RELATION_TYPE_RESTRICTION__RESTRICTED_TO_SIDE: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - case OseeDslPackage.RELATION_TYPE_RESTRICTION__PREDICATE: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.RELATION_TYPE_RESTRICTION__PREDICATE, - OseeDslFactory.eINSTANCE.createRelationTypePredicate())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.RELATION_TYPE_RESTRICTION__PREDICATE, - OseeDslFactory.eINSTANCE.createRelationTypeArtifactTypePredicate())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.RELATION_TYPE_RESTRICTION__PREDICATE, - OseeDslFactory.eINSTANCE.createRelationTypeArtifactPredicate())); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RemoveAttributeItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RemoveAttributeItemProvider.java deleted file mode 100644 index a6c06edc179..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RemoveAttributeItemProvider.java +++ /dev/null @@ -1,131 +0,0 @@ -/** - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveAttribute} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class RemoveAttributeItemProvider - extends AttributeOverrideOptionItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public RemoveAttributeItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addAttributePropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Attribute feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addAttributePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_RemoveAttribute_attribute_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_RemoveAttribute_attribute_feature", "_UI_RemoveAttribute_type"), - OseeDslPackage.Literals.REMOVE_ATTRIBUTE__ATTRIBUTE, - true, - false, - true, - null, - null, - null)); - } - - /** - * This returns RemoveAttribute.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/RemoveAttribute")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - return getString("_UI_RemoveAttribute_type"); - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RemoveEnumItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RemoveEnumItemProvider.java deleted file mode 100644 index b2494049f94..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RemoveEnumItemProvider.java +++ /dev/null @@ -1,135 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.RemoveEnum} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class RemoveEnumItemProvider - extends OverrideOptionItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public RemoveEnumItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addEnumEntryPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Enum Entry feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addEnumEntryPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_RemoveEnum_enumEntry_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_RemoveEnum_enumEntry_feature", "_UI_RemoveEnum_type"), - OseeDslPackage.Literals.REMOVE_ENUM__ENUM_ENTRY, - true, - false, - true, - null, - null, - null)); - } - - /** - * This returns RemoveEnum.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/RemoveEnum")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - return getString("_UI_RemoveEnum_type"); - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RoleItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RoleItemProvider.java deleted file mode 100644 index 88ac3deef71..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/RoleItemProvider.java +++ /dev/null @@ -1,232 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.ecore.EStructuralFeature; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslFactory; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; -import org.eclipse.osee.framework.core.dsl.oseeDsl.Role; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.Role} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class RoleItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public RoleItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addNamePropertyDescriptor(object); - addSuperRolesPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Name feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addNamePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_Role_name_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_Role_name_feature", "_UI_Role_type"), - OseeDslPackage.Literals.ROLE__NAME, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Super Roles feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addSuperRolesPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_Role_superRoles_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_Role_superRoles_feature", "_UI_Role_type"), - OseeDslPackage.Literals.ROLE__SUPER_ROLES, - true, - false, - true, - null, - null, - null)); - } - - /** - * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an - * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or - * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { - if (childrenFeatures == null) { - super.getChildrenFeatures(object); - childrenFeatures.add(OseeDslPackage.Literals.ROLE__USERS_AND_GROUPS); - childrenFeatures.add(OseeDslPackage.Literals.ROLE__REFERENCED_CONTEXTS); - } - return childrenFeatures; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EStructuralFeature getChildFeature(Object object, Object child) { - // Check the type of the specified child object and return the proper feature to use for - // adding (see {@link AddCommand}) it as a child. - - return super.getChildFeature(object, child); - } - - /** - * This returns Role.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/Role")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - String label = ((Role)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_Role_type") : - getString("_UI_Role_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(Role.class)) { - case OseeDslPackage.ROLE__NAME: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - case OseeDslPackage.ROLE__USERS_AND_GROUPS: - case OseeDslPackage.ROLE__REFERENCED_CONTEXTS: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.ROLE__USERS_AND_GROUPS, - OseeDslFactory.eINSTANCE.createUsersAndGroups())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.ROLE__REFERENCED_CONTEXTS, - OseeDslFactory.eINSTANCE.createReferencedContext())); - } - - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/SimpleConditionItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/SimpleConditionItemProvider.java deleted file mode 100644 index 4924e2e7688..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/SimpleConditionItemProvider.java +++ /dev/null @@ -1,197 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.MatchField; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; -import org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.SimpleCondition} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class SimpleConditionItemProvider - extends ConditionItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public SimpleConditionItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addFieldPropertyDescriptor(object); - addOpPropertyDescriptor(object); - addExpressionPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Field feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addFieldPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_SimpleCondition_field_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_SimpleCondition_field_feature", "_UI_SimpleCondition_type"), - OseeDslPackage.Literals.SIMPLE_CONDITION__FIELD, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Op feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addOpPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_SimpleCondition_op_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_SimpleCondition_op_feature", "_UI_SimpleCondition_type"), - OseeDslPackage.Literals.SIMPLE_CONDITION__OP, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Expression feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addExpressionPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_SimpleCondition_expression_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_SimpleCondition_expression_feature", "_UI_SimpleCondition_type"), - OseeDslPackage.Literals.SIMPLE_CONDITION__EXPRESSION, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This returns SimpleCondition.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/SimpleCondition")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - MatchField labelValue = ((SimpleCondition)object).getField(); - String label = labelValue == null ? null : labelValue.toString(); - return label == null || label.length() == 0 ? - getString("_UI_SimpleCondition_type") : - getString("_UI_SimpleCondition_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(SimpleCondition.class)) { - case OseeDslPackage.SIMPLE_CONDITION__FIELD: - case OseeDslPackage.SIMPLE_CONDITION__OP: - case OseeDslPackage.SIMPLE_CONDITION__EXPRESSION: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/UpdateAttributeItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/UpdateAttributeItemProvider.java deleted file mode 100644 index 7ae128dee59..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/UpdateAttributeItemProvider.java +++ /dev/null @@ -1,153 +0,0 @@ -/** - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EStructuralFeature; - -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslFactory; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; -import org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.UpdateAttribute} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class UpdateAttributeItemProvider - extends AttributeOverrideOptionItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public UpdateAttributeItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - } - return itemPropertyDescriptors; - } - - /** - * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an - * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or - * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { - if (childrenFeatures == null) { - super.getChildrenFeatures(object); - childrenFeatures.add(OseeDslPackage.Literals.UPDATE_ATTRIBUTE__ATTRIBUTE); - } - return childrenFeatures; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EStructuralFeature getChildFeature(Object object, Object child) { - // Check the type of the specified child object and return the proper feature to use for - // adding (see {@link AddCommand}) it as a child. - - return super.getChildFeature(object, child); - } - - /** - * This returns UpdateAttribute.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/UpdateAttribute")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - return getString("_UI_UpdateAttribute_type"); - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(UpdateAttribute.class)) { - case OseeDslPackage.UPDATE_ATTRIBUTE__ATTRIBUTE: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.UPDATE_ATTRIBUTE__ATTRIBUTE, - OseeDslFactory.eINSTANCE.createXAttributeTypeRef())); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/UsersAndGroupsItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/UsersAndGroupsItemProvider.java deleted file mode 100644 index 50f75b4bd50..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/UsersAndGroupsItemProvider.java +++ /dev/null @@ -1,161 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; -import org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.UsersAndGroups} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class UsersAndGroupsItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public UsersAndGroupsItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addUserOrGroupGuidPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the User Or Group Guid feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addUserOrGroupGuidPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_UsersAndGroups_userOrGroupGuid_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_UsersAndGroups_userOrGroupGuid_feature", "_UI_UsersAndGroups_type"), - OseeDslPackage.Literals.USERS_AND_GROUPS__USER_OR_GROUP_GUID, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This returns UsersAndGroups.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/UsersAndGroups")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - String label = ((UsersAndGroups)object).getUserOrGroupGuid(); - return label == null || label.length() == 0 ? - getString("_UI_UsersAndGroups_type") : - getString("_UI_UsersAndGroups_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(UsersAndGroups.class)) { - case OseeDslPackage.USERS_AND_GROUPS__USER_OR_GROUP_GUID: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XArtifactMatcherItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XArtifactMatcherItemProvider.java deleted file mode 100644 index 673a308bc53..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XArtifactMatcherItemProvider.java +++ /dev/null @@ -1,236 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.ecore.EStructuralFeature; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslFactory; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; -import org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactMatcher} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class XArtifactMatcherItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XArtifactMatcherItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addNamePropertyDescriptor(object); - addOperatorsPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Name feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addNamePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XArtifactMatcher_name_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XArtifactMatcher_name_feature", "_UI_XArtifactMatcher_type"), - OseeDslPackage.Literals.XARTIFACT_MATCHER__NAME, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Operators feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addOperatorsPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XArtifactMatcher_operators_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XArtifactMatcher_operators_feature", "_UI_XArtifactMatcher_type"), - OseeDslPackage.Literals.XARTIFACT_MATCHER__OPERATORS, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an - * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or - * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { - if (childrenFeatures == null) { - super.getChildrenFeatures(object); - childrenFeatures.add(OseeDslPackage.Literals.XARTIFACT_MATCHER__CONDITIONS); - } - return childrenFeatures; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EStructuralFeature getChildFeature(Object object, Object child) { - // Check the type of the specified child object and return the proper feature to use for - // adding (see {@link AddCommand}) it as a child. - - return super.getChildFeature(object, child); - } - - /** - * This returns XArtifactMatcher.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/XArtifactMatcher")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - String label = ((XArtifactMatcher)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_XArtifactMatcher_type") : - getString("_UI_XArtifactMatcher_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(XArtifactMatcher.class)) { - case OseeDslPackage.XARTIFACT_MATCHER__NAME: - case OseeDslPackage.XARTIFACT_MATCHER__OPERATORS: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - case OseeDslPackage.XARTIFACT_MATCHER__CONDITIONS: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.XARTIFACT_MATCHER__CONDITIONS, - OseeDslFactory.eINSTANCE.createCondition())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.XARTIFACT_MATCHER__CONDITIONS, - OseeDslFactory.eINSTANCE.createSimpleCondition())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.XARTIFACT_MATCHER__CONDITIONS, - OseeDslFactory.eINSTANCE.createCompoundCondition())); - } - - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XArtifactTypeItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XArtifactTypeItemProvider.java deleted file mode 100644 index bd0d7853963..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XArtifactTypeItemProvider.java +++ /dev/null @@ -1,211 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EStructuralFeature; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslFactory; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; -import org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XArtifactType} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class XArtifactTypeItemProvider - extends OseeTypeItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XArtifactTypeItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addAbstractPropertyDescriptor(object); - addSuperArtifactTypesPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Abstract feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addAbstractPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XArtifactType_abstract_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XArtifactType_abstract_feature", "_UI_XArtifactType_type"), - OseeDslPackage.Literals.XARTIFACT_TYPE__ABSTRACT, - true, - false, - false, - ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Super Artifact Types feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addSuperArtifactTypesPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XArtifactType_superArtifactTypes_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XArtifactType_superArtifactTypes_feature", "_UI_XArtifactType_type"), - OseeDslPackage.Literals.XARTIFACT_TYPE__SUPER_ARTIFACT_TYPES, - true, - false, - true, - null, - null, - null)); - } - - /** - * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an - * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or - * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { - if (childrenFeatures == null) { - super.getChildrenFeatures(object); - childrenFeatures.add(OseeDslPackage.Literals.XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES); - } - return childrenFeatures; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EStructuralFeature getChildFeature(Object object, Object child) { - // Check the type of the specified child object and return the proper feature to use for - // adding (see {@link AddCommand}) it as a child. - - return super.getChildFeature(object, child); - } - - /** - * This returns XArtifactType.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/XArtifactType")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - String label = ((XArtifactType)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_XArtifactType_type") : - getString("_UI_XArtifactType_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(XArtifactType.class)) { - case OseeDslPackage.XARTIFACT_TYPE__ABSTRACT: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - case OseeDslPackage.XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.XARTIFACT_TYPE__VALID_ATTRIBUTE_TYPES, - OseeDslFactory.eINSTANCE.createXAttributeTypeRef())); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XAttributeTypeItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XAttributeTypeItemProvider.java deleted file mode 100644 index beb6ce0bbc0..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XAttributeTypeItemProvider.java +++ /dev/null @@ -1,385 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; -import org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeType} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class XAttributeTypeItemProvider - extends OseeTypeItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XAttributeTypeItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addBaseAttributeTypePropertyDescriptor(object); - addOverridePropertyDescriptor(object); - addDataProviderPropertyDescriptor(object); - addMinPropertyDescriptor(object); - addMaxPropertyDescriptor(object); - addTaggerIdPropertyDescriptor(object); - addEnumTypePropertyDescriptor(object); - addDescriptionPropertyDescriptor(object); - addDefaultValuePropertyDescriptor(object); - addFileExtensionPropertyDescriptor(object); - addMediaTypePropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Base Attribute Type feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addBaseAttributeTypePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XAttributeType_baseAttributeType_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XAttributeType_baseAttributeType_feature", "_UI_XAttributeType_type"), - OseeDslPackage.Literals.XATTRIBUTE_TYPE__BASE_ATTRIBUTE_TYPE, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Override feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addOverridePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XAttributeType_override_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XAttributeType_override_feature", "_UI_XAttributeType_type"), - OseeDslPackage.Literals.XATTRIBUTE_TYPE__OVERRIDE, - true, - false, - true, - null, - null, - null)); - } - - /** - * This adds a property descriptor for the Data Provider feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addDataProviderPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XAttributeType_dataProvider_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XAttributeType_dataProvider_feature", "_UI_XAttributeType_type"), - OseeDslPackage.Literals.XATTRIBUTE_TYPE__DATA_PROVIDER, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Min feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addMinPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XAttributeType_min_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XAttributeType_min_feature", "_UI_XAttributeType_type"), - OseeDslPackage.Literals.XATTRIBUTE_TYPE__MIN, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Max feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addMaxPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XAttributeType_max_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XAttributeType_max_feature", "_UI_XAttributeType_type"), - OseeDslPackage.Literals.XATTRIBUTE_TYPE__MAX, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Tagger Id feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addTaggerIdPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XAttributeType_taggerId_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XAttributeType_taggerId_feature", "_UI_XAttributeType_type"), - OseeDslPackage.Literals.XATTRIBUTE_TYPE__TAGGER_ID, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Enum Type feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addEnumTypePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XAttributeType_enumType_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XAttributeType_enumType_feature", "_UI_XAttributeType_type"), - OseeDslPackage.Literals.XATTRIBUTE_TYPE__ENUM_TYPE, - true, - false, - true, - null, - null, - null)); - } - - /** - * This adds a property descriptor for the Description feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addDescriptionPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XAttributeType_description_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XAttributeType_description_feature", "_UI_XAttributeType_type"), - OseeDslPackage.Literals.XATTRIBUTE_TYPE__DESCRIPTION, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Default Value feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addDefaultValuePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XAttributeType_defaultValue_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XAttributeType_defaultValue_feature", "_UI_XAttributeType_type"), - OseeDslPackage.Literals.XATTRIBUTE_TYPE__DEFAULT_VALUE, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the File Extension feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addFileExtensionPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XAttributeType_fileExtension_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XAttributeType_fileExtension_feature", "_UI_XAttributeType_type"), - OseeDslPackage.Literals.XATTRIBUTE_TYPE__FILE_EXTENSION, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Media Type feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addMediaTypePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XAttributeType_mediaType_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XAttributeType_mediaType_feature", "_UI_XAttributeType_type"), - OseeDslPackage.Literals.XATTRIBUTE_TYPE__MEDIA_TYPE, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This returns XAttributeType.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/XAttributeType")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - String label = ((XAttributeType)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_XAttributeType_type") : - getString("_UI_XAttributeType_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(XAttributeType.class)) { - case OseeDslPackage.XATTRIBUTE_TYPE__BASE_ATTRIBUTE_TYPE: - case OseeDslPackage.XATTRIBUTE_TYPE__DATA_PROVIDER: - case OseeDslPackage.XATTRIBUTE_TYPE__MIN: - case OseeDslPackage.XATTRIBUTE_TYPE__MAX: - case OseeDslPackage.XATTRIBUTE_TYPE__TAGGER_ID: - case OseeDslPackage.XATTRIBUTE_TYPE__DESCRIPTION: - case OseeDslPackage.XATTRIBUTE_TYPE__DEFAULT_VALUE: - case OseeDslPackage.XATTRIBUTE_TYPE__FILE_EXTENSION: - case OseeDslPackage.XATTRIBUTE_TYPE__MEDIA_TYPE: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XAttributeTypeRefItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XAttributeTypeRefItemProvider.java deleted file mode 100644 index 685cf9ef8e2..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XAttributeTypeRefItemProvider.java +++ /dev/null @@ -1,151 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - -import java.util.Collection; -import java.util.List; -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; -import org.eclipse.emf.common.util.ResourceLocator; -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; -import org.eclipse.emf.edit.provider.ViewerNotification; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; -import org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XAttributeTypeRef} object. - * <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - */ -public class XAttributeTypeRefItemProvider extends ItemProviderAdapter implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - */ - public XAttributeTypeRefItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addValidAttributeTypePropertyDescriptor(object); - addBranchGuidPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Valid Attribute Type feature. <!-- begin-user-doc --> <!-- end-user-doc - * --> - * - * @generated - */ - protected void addValidAttributeTypePropertyDescriptor(Object object) { - itemPropertyDescriptors.add(createItemPropertyDescriptor( - ((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XAttributeTypeRef_validAttributeType_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XAttributeTypeRef_validAttributeType_feature", - "_UI_XAttributeTypeRef_type"), OseeDslPackage.Literals.XATTRIBUTE_TYPE_REF__VALID_ATTRIBUTE_TYPE, true, - false, true, null, null, null)); - } - - /** - * This adds a property descriptor for the Branch Guid feature. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - */ - protected void addBranchGuidPropertyDescriptor(Object object) { - itemPropertyDescriptors.add(createItemPropertyDescriptor( - ((ComposeableAdapterFactory) adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XAttributeTypeRef_branchGuid_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XAttributeTypeRef_branchGuid_feature", - "_UI_XAttributeTypeRef_type"), OseeDslPackage.Literals.XATTRIBUTE_TYPE_REF__BRANCH_UUID, true, false, - false, ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null)); - } - - /** - * This returns XAttributeTypeRef.gif. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/XAttributeTypeRef")); - } - - /** - * This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - */ - @Override - public String getText(Object object) { - String label = String.valueOf(((XAttributeTypeRef) object).getBranchUuid()); - return label == null || label.length() == 0 ? getString("_UI_XAttributeTypeRef_type") : getString("_UI_XAttributeTypeRef_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached children and by creating - * a viewer notification, which it passes to {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!-- end-user-doc - * --> - * - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(XAttributeTypeRef.class)) { - case OseeDslPackage.XATTRIBUTE_TYPE_REF__BRANCH_UUID: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children that can be created under - * this object. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - - /** - * Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc --> - * - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XOseeArtifactTypeOverrideItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XOseeArtifactTypeOverrideItemProvider.java deleted file mode 100644 index f7a71701a51..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XOseeArtifactTypeOverrideItemProvider.java +++ /dev/null @@ -1,234 +0,0 @@ -/** - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.ecore.EStructuralFeature; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslFactory; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; -import org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeArtifactTypeOverride} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class XOseeArtifactTypeOverrideItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XOseeArtifactTypeOverrideItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addOverridenArtifactTypePropertyDescriptor(object); - addInheritAllPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Overriden Artifact Type feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addOverridenArtifactTypePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XOseeArtifactTypeOverride_overridenArtifactType_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XOseeArtifactTypeOverride_overridenArtifactType_feature", "_UI_XOseeArtifactTypeOverride_type"), - OseeDslPackage.Literals.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDEN_ARTIFACT_TYPE, - true, - false, - true, - null, - null, - null)); - } - - /** - * This adds a property descriptor for the Inherit All feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addInheritAllPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XOseeArtifactTypeOverride_inheritAll_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XOseeArtifactTypeOverride_inheritAll_feature", "_UI_XOseeArtifactTypeOverride_type"), - OseeDslPackage.Literals.XOSEE_ARTIFACT_TYPE_OVERRIDE__INHERIT_ALL, - true, - false, - false, - ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE, - null, - null)); - } - - /** - * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an - * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or - * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { - if (childrenFeatures == null) { - super.getChildrenFeatures(object); - childrenFeatures.add(OseeDslPackage.Literals.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS); - } - return childrenFeatures; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EStructuralFeature getChildFeature(Object object, Object child) { - // Check the type of the specified child object and return the proper feature to use for - // adding (see {@link AddCommand}) it as a child. - - return super.getChildFeature(object, child); - } - - /** - * This returns XOseeArtifactTypeOverride.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/XOseeArtifactTypeOverride")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - XOseeArtifactTypeOverride xOseeArtifactTypeOverride = (XOseeArtifactTypeOverride)object; - return getString("_UI_XOseeArtifactTypeOverride_type") + " " + xOseeArtifactTypeOverride.isInheritAll(); - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(XOseeArtifactTypeOverride.class)) { - case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__INHERIT_ALL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - case OseeDslPackage.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS, - OseeDslFactory.eINSTANCE.createAttributeOverrideOption())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS, - OseeDslFactory.eINSTANCE.createAddAttribute())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS, - OseeDslFactory.eINSTANCE.createRemoveAttribute())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.XOSEE_ARTIFACT_TYPE_OVERRIDE__OVERRIDE_OPTIONS, - OseeDslFactory.eINSTANCE.createUpdateAttribute())); - } - - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XOseeEnumEntryItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XOseeEnumEntryItemProvider.java deleted file mode 100644 index 0de7c7e98b6..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XOseeEnumEntryItemProvider.java +++ /dev/null @@ -1,233 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.common.util.ResourceLocator; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ItemProviderAdapter; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; -import org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumEntry} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class XOseeEnumEntryItemProvider - extends ItemProviderAdapter - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XOseeEnumEntryItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addNamePropertyDescriptor(object); - addOrdinalPropertyDescriptor(object); - addEntryGuidPropertyDescriptor(object); - addDescriptionPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Name feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addNamePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XOseeEnumEntry_name_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XOseeEnumEntry_name_feature", "_UI_XOseeEnumEntry_type"), - OseeDslPackage.Literals.XOSEE_ENUM_ENTRY__NAME, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Ordinal feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addOrdinalPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XOseeEnumEntry_ordinal_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XOseeEnumEntry_ordinal_feature", "_UI_XOseeEnumEntry_type"), - OseeDslPackage.Literals.XOSEE_ENUM_ENTRY__ORDINAL, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Entry Guid feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addEntryGuidPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XOseeEnumEntry_entryGuid_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XOseeEnumEntry_entryGuid_feature", "_UI_XOseeEnumEntry_type"), - OseeDslPackage.Literals.XOSEE_ENUM_ENTRY__ENTRY_GUID, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Description feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addDescriptionPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XOseeEnumEntry_description_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XOseeEnumEntry_description_feature", "_UI_XOseeEnumEntry_type"), - OseeDslPackage.Literals.XOSEE_ENUM_ENTRY__DESCRIPTION, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This returns XOseeEnumEntry.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/XOseeEnumEntry")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - String label = ((XOseeEnumEntry)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_XOseeEnumEntry_type") : - getString("_UI_XOseeEnumEntry_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(XOseeEnumEntry.class)) { - case OseeDslPackage.XOSEE_ENUM_ENTRY__NAME: - case OseeDslPackage.XOSEE_ENUM_ENTRY__ORDINAL: - case OseeDslPackage.XOSEE_ENUM_ENTRY__ENTRY_GUID: - case OseeDslPackage.XOSEE_ENUM_ENTRY__DESCRIPTION: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - - /** - * Return the resource locator for this item provider's resources. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public ResourceLocator getResourceLocator() { - return OseeDslEditPlugin.INSTANCE; - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XOseeEnumOverrideItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XOseeEnumOverrideItemProvider.java deleted file mode 100644 index 4bcc33b9687..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XOseeEnumOverrideItemProvider.java +++ /dev/null @@ -1,219 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EStructuralFeature; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslFactory; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; -import org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumOverride} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class XOseeEnumOverrideItemProvider - extends OseeElementItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XOseeEnumOverrideItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addOverridenEnumTypePropertyDescriptor(object); - addInheritAllPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Overriden Enum Type feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addOverridenEnumTypePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XOseeEnumOverride_overridenEnumType_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XOseeEnumOverride_overridenEnumType_feature", "_UI_XOseeEnumOverride_type"), - OseeDslPackage.Literals.XOSEE_ENUM_OVERRIDE__OVERRIDEN_ENUM_TYPE, - true, - false, - true, - null, - null, - null)); - } - - /** - * This adds a property descriptor for the Inherit All feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addInheritAllPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XOseeEnumOverride_inheritAll_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XOseeEnumOverride_inheritAll_feature", "_UI_XOseeEnumOverride_type"), - OseeDslPackage.Literals.XOSEE_ENUM_OVERRIDE__INHERIT_ALL, - true, - false, - false, - ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE, - null, - null)); - } - - /** - * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an - * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or - * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { - if (childrenFeatures == null) { - super.getChildrenFeatures(object); - childrenFeatures.add(OseeDslPackage.Literals.XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS); - } - return childrenFeatures; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EStructuralFeature getChildFeature(Object object, Object child) { - // Check the type of the specified child object and return the proper feature to use for - // adding (see {@link AddCommand}) it as a child. - - return super.getChildFeature(object, child); - } - - /** - * This returns XOseeEnumOverride.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/XOseeEnumOverride")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - XOseeEnumOverride xOseeEnumOverride = (XOseeEnumOverride)object; - return getString("_UI_XOseeEnumOverride_type") + " " + xOseeEnumOverride.isInheritAll(); - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(XOseeEnumOverride.class)) { - case OseeDslPackage.XOSEE_ENUM_OVERRIDE__INHERIT_ALL: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - case OseeDslPackage.XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS, - OseeDslFactory.eINSTANCE.createOverrideOption())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS, - OseeDslFactory.eINSTANCE.createAddEnum())); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.XOSEE_ENUM_OVERRIDE__OVERRIDE_OPTIONS, - OseeDslFactory.eINSTANCE.createRemoveEnum())); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XOseeEnumTypeItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XOseeEnumTypeItemProvider.java deleted file mode 100644 index 5128a3a18cf..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XOseeEnumTypeItemProvider.java +++ /dev/null @@ -1,160 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EStructuralFeature; - -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslFactory; -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; -import org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XOseeEnumType} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class XOseeEnumTypeItemProvider - extends OseeTypeItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XOseeEnumTypeItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - } - return itemPropertyDescriptors; - } - - /** - * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an - * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or - * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { - if (childrenFeatures == null) { - super.getChildrenFeatures(object); - childrenFeatures.add(OseeDslPackage.Literals.XOSEE_ENUM_TYPE__ENUM_ENTRIES); - } - return childrenFeatures; - } - - /** - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected EStructuralFeature getChildFeature(Object object, Object child) { - // Check the type of the specified child object and return the proper feature to use for - // adding (see {@link AddCommand}) it as a child. - - return super.getChildFeature(object, child); - } - - /** - * This returns XOseeEnumType.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/XOseeEnumType")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - String label = ((XOseeEnumType)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_XOseeEnumType_type") : - getString("_UI_XOseeEnumType_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(XOseeEnumType.class)) { - case OseeDslPackage.XOSEE_ENUM_TYPE__ENUM_ENTRIES: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add - (createChildParameter - (OseeDslPackage.Literals.XOSEE_ENUM_TYPE__ENUM_ENTRIES, - OseeDslFactory.eINSTANCE.createXOseeEnumEntry())); - } - -} diff --git a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XRelationTypeItemProvider.java b/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XRelationTypeItemProvider.java deleted file mode 100644 index dcde54db8ae..00000000000 --- a/plugins/org.eclipse.osee.framework.core.dsl.edit/src/org/eclipse/osee/framework/core/dsl/oseeDsl/provider/XRelationTypeItemProvider.java +++ /dev/null @@ -1,265 +0,0 @@ -/** - * <copyright> - * </copyright> - * - * $Id$ - */ -package org.eclipse.osee.framework.core.dsl.oseeDsl.provider; - - -import java.util.Collection; -import java.util.List; - -import org.eclipse.emf.common.notify.AdapterFactory; -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; -import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; -import org.eclipse.emf.edit.provider.IItemLabelProvider; -import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.IItemPropertySource; -import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; -import org.eclipse.emf.edit.provider.ITreeItemContentProvider; -import org.eclipse.emf.edit.provider.ItemPropertyDescriptor; -import org.eclipse.emf.edit.provider.ViewerNotification; - -import org.eclipse.osee.framework.core.dsl.oseeDsl.OseeDslPackage; -import org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType; - -/** - * This is the item provider adapter for a {@link org.eclipse.osee.framework.core.dsl.oseeDsl.XRelationType} object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ -public class XRelationTypeItemProvider - extends OseeTypeItemProvider - implements - IEditingDomainItemProvider, - IStructuredItemContentProvider, - ITreeItemContentProvider, - IItemLabelProvider, - IItemPropertySource { - /** - * This constructs an instance from a factory and a notifier. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - public XRelationTypeItemProvider(AdapterFactory adapterFactory) { - super(adapterFactory); - } - - /** - * This returns the property descriptors for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { - super.getPropertyDescriptors(object); - - addSideANamePropertyDescriptor(object); - addSideAArtifactTypePropertyDescriptor(object); - addSideBNamePropertyDescriptor(object); - addSideBArtifactTypePropertyDescriptor(object); - addDefaultOrderTypePropertyDescriptor(object); - addMultiplicityPropertyDescriptor(object); - } - return itemPropertyDescriptors; - } - - /** - * This adds a property descriptor for the Side AName feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addSideANamePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XRelationType_sideAName_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XRelationType_sideAName_feature", "_UI_XRelationType_type"), - OseeDslPackage.Literals.XRELATION_TYPE__SIDE_ANAME, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Side AArtifact Type feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addSideAArtifactTypePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XRelationType_sideAArtifactType_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XRelationType_sideAArtifactType_feature", "_UI_XRelationType_type"), - OseeDslPackage.Literals.XRELATION_TYPE__SIDE_AARTIFACT_TYPE, - true, - false, - true, - null, - null, - null)); - } - - /** - * This adds a property descriptor for the Side BName feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addSideBNamePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XRelationType_sideBName_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XRelationType_sideBName_feature", "_UI_XRelationType_type"), - OseeDslPackage.Literals.XRELATION_TYPE__SIDE_BNAME, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Side BArtifact Type feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addSideBArtifactTypePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XRelationType_sideBArtifactType_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XRelationType_sideBArtifactType_feature", "_UI_XRelationType_type"), - OseeDslPackage.Literals.XRELATION_TYPE__SIDE_BARTIFACT_TYPE, - true, - false, - true, - null, - null, - null)); - } - - /** - * This adds a property descriptor for the Default Order Type feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addDefaultOrderTypePropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XRelationType_defaultOrderType_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XRelationType_defaultOrderType_feature", "_UI_XRelationType_type"), - OseeDslPackage.Literals.XRELATION_TYPE__DEFAULT_ORDER_TYPE, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This adds a property descriptor for the Multiplicity feature. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - protected void addMultiplicityPropertyDescriptor(Object object) { - itemPropertyDescriptors.add - (createItemPropertyDescriptor - (((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(), - getResourceLocator(), - getString("_UI_XRelationType_multiplicity_feature"), - getString("_UI_PropertyDescriptor_description", "_UI_XRelationType_multiplicity_feature", "_UI_XRelationType_type"), - OseeDslPackage.Literals.XRELATION_TYPE__MULTIPLICITY, - true, - false, - false, - ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, - null, - null)); - } - - /** - * This returns XRelationType.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/XRelationType")); - } - - /** - * This returns the label text for the adapted class. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public String getText(Object object) { - String label = ((XRelationType)object).getName(); - return label == null || label.length() == 0 ? - getString("_UI_XRelationType_type") : - getString("_UI_XRelationType_type") + " " + label; - } - - /** - * This handles model notifications by calling {@link #updateChildren} to update any cached - * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public void notifyChanged(Notification notification) { - updateChildren(notification); - - switch (notification.getFeatureID(XRelationType.class)) { - case OseeDslPackage.XRELATION_TYPE__SIDE_ANAME: - case OseeDslPackage.XRELATION_TYPE__SIDE_BNAME: - case OseeDslPackage.XRELATION_TYPE__DEFAULT_ORDER_TYPE: - case OseeDslPackage.XRELATION_TYPE__MULTIPLICITY: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; - } - super.notifyChanged(notification); - } - - /** - * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children - * that can be created under this object. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { - super.collectNewChildDescriptors(newChildDescriptors, object); - } - -} |