Class ConnectionsLibrary
java.lang.Object
com.dassault_systemes.modeler.foundation.project.service.ModelElementProjectService<ModelElementProject>
com.dassault_systemes.modeler.kerml.libraries.AbstractLibrary
com.dassault_systemes.modeler.sysml.libraries.standard.ConnectionsLibrary
- All Implemented Interfaces:
com.dassault_systemes.modeler.foundation.project.service.DisposableService
Access helper for the connections standard library.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classWrapper for the binary connection connection definition library element.static classWrapper for the binary connections connection usage library element.static classWrapper for the connection connection definition library element.static classWrapper for the connections connection usage library element. -
Constructor Summary
ConstructorsConstructorDescriptionConnectionsLibrary(ModelElementProject project) Creates a new connections library instance. -
Method Summary
Modifier and TypeMethodDescriptionReturns binary connection.Returns binary connections.Returns connection.Returns connections.static ConnectionsLibrarygetInstance(BaseElement element) Returns the library instance for the project that owns the given element.static ConnectionsLibrarygetInstanceByProject(ModelElementProject project) Returns the library instance for the given project.protected final Set<com.dassault_systemes.modeler.kerml.libraries.TypeWrapper> Returns get type wrappers.booleanReturns whether this library is semantic.Returns the names of the packages that belong to this library.Methods inherited from class com.dassault_systemes.modeler.kerml.libraries.AbstractLibrary
findFunctionInLibrary, findLibraryPackage, findPackage, getLibraryPackages, getNamespace, initializedMethods inherited from class com.dassault_systemes.modeler.foundation.project.service.ModelElementProjectService
disposeService, getIfPresent, getOrCreateInstance, getOrCreateInstanceWithNullSupport, getReferencedProject
-
Constructor Details
-
ConnectionsLibrary
Creates a new connections library instance.- Parameters:
project- the project
-
-
Method Details
-
getInstanceByProject
Returns the library instance for the given project.- Parameters:
project- the project- Returns:
- get instance by project
-
getInstance
Returns the library instance for the project that owns the given element.- Parameters:
element- the element- Returns:
- get instance
-
isSemantic
public boolean isSemantic()Returns whether this library is semantic.- Specified by:
isSemanticin classAbstractLibrary- Returns:
trueif semantic;falseotherwise
-
packagesNames
Returns the names of the packages that belong to this library.- Specified by:
packagesNamesin classAbstractLibrary- Returns:
- packages names
-
Connection
Returns connection.- Returns:
- connection
-
BinaryConnection
Returns binary connection.- Returns:
- binary connection
-
connections
Returns connections.- Returns:
- connections
-
binaryConnections
Returns binary connections.- Returns:
- binary connections
-
getTypeWrappers
Returns get type wrappers.- Specified by:
getTypeWrappersin classAbstractLibrary- Returns:
- get type wrappers
-