diff --git a/CIMToolFeature/feature.xml b/CIMToolFeature/feature.xml index 42f33aa0..e531d240 100644 --- a/CIMToolFeature/feature.xml +++ b/CIMToolFeature/feature.xml @@ -2,7 +2,7 @@ diff --git a/CIMToolHelp/META-INF/MANIFEST.MF b/CIMToolHelp/META-INF/MANIFEST.MF index 1a0f61af..d8d39af9 100644 --- a/CIMToolHelp/META-INF/MANIFEST.MF +++ b/CIMToolHelp/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: CIMTool Help Plug-in Bundle-SymbolicName: au.com.langdale.cimtoole.help;singleton:=true -Bundle-Version: 1.11.1 +Bundle-Version: 1.12.0 Bundle-ClassPath: CIMToolHelp Bundle-Vendor: Langdale Consultants Bundle-RequiredExecutionEnvironment: JavaSE-1.6 diff --git a/CIMToolPlugin/META-INF/MANIFEST.MF b/CIMToolPlugin/META-INF/MANIFEST.MF index 8da6d0e0..045b2d4c 100644 --- a/CIMToolPlugin/META-INF/MANIFEST.MF +++ b/CIMToolPlugin/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: CIMTool Plug-in Bundle-SymbolicName: au.com.langdale.cimtoole;singleton:=true -Bundle-Version: 1.11.1 +Bundle-Version: 1.12.0 Bundle-RequiredExecutionEnvironment: JavaSE-1.6 Bundle-ClassPath: cimtoole.jar, lib/commons-logging-1.1.1.jar, diff --git a/CIMToolProduct/CIMTool.product b/CIMToolProduct/CIMTool.product index e51e796f..ad05c3dc 100644 --- a/CIMToolProduct/CIMTool.product +++ b/CIMToolProduct/CIMTool.product @@ -1,7 +1,7 @@ - + @@ -41,7 +41,6 @@ used in the electric power industry. It is potentially useful for other semanti - diff --git a/CIMToolProduct/META-INF/MANIFEST.MF b/CIMToolProduct/META-INF/MANIFEST.MF index d190efc9..64194981 100644 --- a/CIMToolProduct/META-INF/MANIFEST.MF +++ b/CIMToolProduct/META-INF/MANIFEST.MF @@ -2,6 +2,6 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: CIMToolEnvironment Bundle-SymbolicName: au.com.langdale.cimtool.product;singleton:=true -Bundle-Version: 1.11.1 +Bundle-Version: 1.12.0 Bundle-ClassPath: CIMToolProduct Bundle-Vendor: Langdale Consultants diff --git a/CIMToolProduct/plugin.xml b/CIMToolProduct/plugin.xml index 008e32ee..b007147f 100644 --- a/CIMToolProduct/plugin.xml +++ b/CIMToolProduct/plugin.xml @@ -7,7 +7,7 @@ point="org.eclipse.core.runtime.products"> + name="CIMTool 1.12.0"> @@ -30,7 +30,7 @@ + value="CIMTool 1.12.0"> > stereotype on a concrete class is used to flags this distinction in CimConteXtor. To represent the equivalent within CIMTool a new http://langdale.com.au/2005/UML#description stereotype has been introduced that can be assigned by an end user via one of the following methods: + +* The "Stereotypes" tab: +![302474266-488eae4f-f495-474e-817a-de3e0b720465](https://github.com/cimug-org/CIMTool/assets/3385173/de317690-fb4d-4209-8ff2-8919f4047b5d) + + +* The "Restrictions" tab: +![302474342-2c1856d8-f3f5-4ecd-82e9-f7fd0d46b25b](https://github.com/cimug-org/CIMTool/assets/3385173/668ccaa7-5e9c-4e09-8568-e93b816ab412) + + +Enhancement [Issue #82](https://github.com/cimug-org/CIMTool/issues/82): +Currently, when the "Add" buttons are used to add selected class(s) or properties of a class to the profiles CIMTool defaults the cardinality on all member attributes to 1. Additionally, when selecting/adding a class to the profile that is intended to be concrete extra navigation to the "Restriction" tab is required to set it to "concrete". To provide enhanced usability and save time, the following updates have been made to the "Add/Remove" tab: + +* A new checkbox labeled: "Set selected classes to concrete when added to the profile" was introduced. When the checkbox is in the checked state then the group of selected classes added to the profile will automatically be set as "concrete" in the profile. +* A new checkbox labeled: "Set selected properties to required when added to the profile" was introduced. When the checkbox is in the unchecked state then all attributes within a selected class or all attributes directly selected will default to a min cardinality of 0. + +![image](https://github.com/cimug-org/CIMTool/assets/3385173/18678b9d-9732-4370-b6a5-01ec8651bbbe) + + ### Release 1.11.1 [14-Feb-2023] CIMTool 1.11.1 is a minor release with some UI enhancements in usability and select defect fixes.