Package SysML
- class Package
Implementation of
Packagedefined in the KerML specification.Specification:
A
Packageis aNamespaceused to groupElements, without any instance-level semantics. It may have one or more model-level evaluablefilter_conditionExpressionsused to filter itsimported_memberships. Any importedmembermust meet all of thefilter_conditions.For language description, see section 7.4.14 of the KerML specification. For more details on the model, see section 8.3.4.13.4 of the KerML specification.
Children
Members defined in
Package(2 members)
R
RSysMLImplementation of
filter_conditiondefined in the KerML specification.Members inherited from
Namespace(11 members)
RThe elements enclosed by curly brackets in textual syntax.
RSysMLImplementation of
imported_membershipdefined in the KerML specification.
RSysMLImplementation of
memberdefined in the KerML specification.
RSysMLImplementation of
membershipdefined in the KerML specification.
RSysMLImplementation of
owned_importdefined in the KerML specification.
RSysMLImplementation of
owned_memberdefined in the KerML specification.
RSysMLImplementation of
owned_membershipdefined in the KerML specification.
RMetadata prefixes, prefixed with
#in textual syntax.
Members inherited from
Element(25 members)
RSysMLImplementation of
alias_idsdefined in the KerML specification.
RThe owned
Commentsrelated byowned_relationships.
RWSysMLImplementation of
declared_namedefined in the KerML specification.
RWSysMLImplementation of
declared_short_namedefined in the KerML specification.
RSysMLImplementation of
documentationdefined in the KerML specification.
RWSysMLImplementation of
element_iddefined in the KerML specification.
RSysMLImplementation of
is_implied_includeddefined in the KerML specification.
RSysMLImplementation of
is_library_elementdefined in the KerML specification.
RThe owned metadata related by
owned_relationships.
RSysMLImplementation of
namedefined in the KerML specification.
RSysMLImplementation of
owned_annotationdefined in the KerML specification.
RSysMLImplementation of
owned_elementdefined in the KerML specification.
RSysMLImplementation of
owned_relationshipdefined in the KerML specification.
RSysMLImplementation of
ownerdefined in the KerML specification.
RSysMLImplementation of
owning_membershipdefined in the KerML specification.
RSysMLImplementation of
owning_namespacedefined in the KerML specification.
RSysMLImplementation of
owning_relationshipdefined in the KerML specification.
RReturn a unique description of the location of this
Elementin the containment structure rooted in a rootNamespace. In most cases the segments will be identical toQualifiedName.
RSysMLImplementation of
qualified_namedefined in the KerML specification.
RThe owner of this
Elementas the parent ofowning_membershiporowning_relationshipotherwise.
RWThe state of semantic resolution for this
Element. Based on this, sema may skip elements to avoid duplicate work, e.g. when resolving elements in a group of related documents.
RSysMLImplementation of
short_namedefined in the KerML specification.
RSysMLImplementation of
textual_representationdefined in the KerML specification.
Members inherited from
AstNode(7 members) Attributes
- STD: tuple[type[syside.Package], ...] = ()
- property filter_conditions: syside.LazyIterator[syside.ElementFilterMembership]
Implementation of
filter_conditiondefined in the KerML specification.Specification:
The model-level evaluable
Boolean-valuedExpressionused to filter themembersof thisPackage, which are owned by thePackageare viaElementFilterMemberships.See section 8.3.4.13.4 of the KerML specification for more details.