Skip to content

Commit d09c157

Browse files
committed
ST6RI-574 Updated some imports, and project usage by Cause and Effect.
1 parent e14da35 commit d09c157

7 files changed

Lines changed: 16 additions & 10 deletions

File tree

sysml.library/Domain Libraries/Analysis/StateSpaceRepresentation.sysml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ standard library package StateSpaceRepresentation {
55
* commonly used in control systems.
66
*/
77

8-
import ISQ::DurationValue;
9-
import Quantities::VectorQuantityValue;
10-
import VectorCalculations::*;
8+
private import ISQ::DurationValue;
9+
private import Quantities::VectorQuantityValue;
10+
private import VectorCalculations::*;
1111

1212
abstract attribute def StateSpace :> VectorQuantityValue;
1313
abstract attribute def Input :> VectorQuantityValue;

sysml.library/Domain Libraries/Cause and Effect/.project

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@
1111
"resource": "https://www.omg.org/spec/KerML/20230201/Data-Type-Library.kpar",
1212
"versionConstraint": "0.30.0"
1313
},
14+
{
15+
"resource": "https://www.omg.org/spec/KerML/20230201/Function-Library.kpar",
16+
"versionConstraint": "0.30.0"
17+
},
1418
{
1519
"resource": "https://www.omg.org/spec/SysML/20230201/Systems-Library.kpar",
1620
"versionConstraint": "0.30.0"

sysml.library/Domain Libraries/Cause and Effect/CausationConnections.sysml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ standard library package CausationConnections {
55
* between them.
66
*/
77

8+
private import SequenceFunctions::isEmpty;
9+
private import SequenceFunctions::size;
10+
private import SequenceFunctions::intersection;
11+
812
abstract occurrence causes[*] {
913
doc /* Occurrences that are causes. */
1014
}
@@ -25,8 +29,6 @@ standard library package CausationConnections {
2529
* There must be at least one cause and at least one effect.
2630
*/
2731

28-
private import SequenceFunctions::*;
29-
3032
ref occurrence causes[1..*] :>> causes :> participant {
3133
doc /* The causing occurrences. */
3234
}

sysml.library/Domain Libraries/Metadata/ImageMetadata.sysml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ standard library package ImageMetadata {
66
* adorn graphical or textual renderings.
77
*/
88

9-
import ScalarValues::String;
9+
private import ScalarValues::String;
1010

1111
attribute def Image {
1212
doc

sysml.library/Domain Libraries/Metadata/ParametersOfInterestMetadata.sysml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ standard library package ParametersOfInterestMetadata {
55
* including measures of effectiveness (MOE) and other key measures of performance (MOP).
66
*/
77

8-
import Metaobjects::SemanticMetadata;
8+
private import Metaobjects::SemanticMetadata;
99

1010
attribute measuresOfEffectiveness[*] nonunique {
1111
doc /* Base feature for attributes that are measures of effectiveness. */

sysml.library/Domain Libraries/Requirement Derivation/DerivationConnections.sysml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ standard library package DerivationConnections {
44
* This package provides a library model for derivation connections between requirements.
55
*/
66

7-
import SequenceFunctions::excludes;
8-
import ControlFunctions::allTrue;
7+
private import SequenceFunctions::excludes;
8+
private import ControlFunctions::allTrue;
99

1010
requirement originalRequirements[*] {
1111
doc /* originalRequirements are the original requirements in Derivation connections. */

sysml.library/Domain Libraries/Requirement Derivation/RequirementDerivation.sysml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ standard library package RequirementDerivation {
22
doc /* This package provides language-extension metadata for modeling requirement derivation. */
33

44
import DerivationConnections::*;
5-
import Metaobjects::SemanticMetadata;
5+
private import Metaobjects::SemanticMetadata;
66

77
metadata def <original> OriginalRequirementMetadata :> SemanticMetadata {
88
doc

0 commit comments

Comments
 (0)