OccurrenceDefinition
- class OccurrenceDefinition
Implementation of
OccurrenceDefinitiondefined in the SysML specification.Specification:
An
OccurrenceDefinitionis aDefinitionof aClassof individuals that have an independent life over time and potentially an extent over space. This includes both structural things and behaviors that act on such structures. Ifis_individualis true, then theOccurrenceDefinitionis constrained to have (at most) a single instance that is the entire life of a single individual.For language description, see section 7.9.2 of the SysML specification. For more details on the model, see section 8.3.9.3 of the SysML specification.
Children
Members defined in
OccurrenceDefinition(2 members)
R
RWSysMLImplementation of
is_individualdefined in the SysML specification.Members inherited from
Definition(33 members)
RSysMLImplementation of
directed_usagedefined in the SysML specification.
RWSysMLImplementation of
is_variationdefined in the SysML specification.
RSysMLImplementation of
owned_actiondefined in the SysML specification.
RSysMLImplementation of
owned_allocationdefined in the SysML specification.
RSysMLImplementation of
owned_analysis_casedefined in the SysML specification.
RSysMLImplementation of
owned_attributedefined in the SysML specification.
RSysMLImplementation of
owned_calculationdefined in the SysML specification.
RSysMLImplementation of
owned_casedefined in the SysML specification.
RSysMLImplementation of
owned_concerndefined in the SysML specification.
RSysMLImplementation of
owned_connectiondefined in the SysML specification.
RSysMLImplementation of
owned_constraintdefined in the SysML specification.
RSysMLImplementation of
owned_enumerationdefined in the SysML specification.
RSysMLImplementation of
owned_flowdefined in the SysML specification.
RSysMLImplementation of
owned_interfacedefined in the SysML specification.
RSysMLImplementation of
owned_itemdefined in the SysML specification.
RSysMLImplementation of
owned_metadatadefined in the SysML specification.
RSysMLImplementation of
owned_occurrencedefined in the SysML specification.
RSysMLImplementation of
owned_partdefined in the SysML specification.
RSysMLImplementation of
owned_portdefined in the SysML specification.
RSysMLImplementation of
owned_referencedefined in the SysML specification.
RSysMLImplementation of
owned_renderingdefined in the SysML specification.
RSysMLImplementation of
owned_requirementdefined in the SysML specification.
RSysMLImplementation of
owned_statedefined in the SysML specification.
RSysMLImplementation of
owned_transitiondefined in the SysML specification.
RSysMLImplementation of
owned_usagedefined in the SysML specification.
RSysMLImplementation of
owned_use_casedefined in the SysML specification.
RSysMLImplementation of
owned_verification_casedefined in the SysML specification.
RSysMLImplementation of
owned_viewpointdefined in the SysML specification.
RSysMLImplementation of
owned_viewdefined in the SysML specification.
RSysMLImplementation of
usagedefined in the SysML specification.
RSysMLImplementation of
variant_membershipdefined in the SysML specification.
RSysMLImplementation of
variantdefined in the SysML specification.
Members inherited from
Classifier(2 members)
RThe
Classifiersrelated to thisClassifierbyowned_subclassifications.
RSysMLImplementation of
owned_subclassificationdefined in the KerML specification.Members inherited from
Type(37 members)
RThe owned multiplicity that is declared before the children block in the textual syntax.
RSysIDE specific accessor for manipulating
declared_multiplicity.
RSysMLImplementation of
differencing_typedefined in the KerML specification.
RSysMLImplementation of
directed_featuredefined in the KerML specification.
RThe types that related to this
Typethroughowned_disjoinings.
RSysMLImplementation of
end_featuredefined in the KerML specification.
RSysMLImplementation of
feature_membershipdefined in the KerML specification.
RSysMLImplementation of
featuredefined in the KerML specification.
RThe specializations and conjugations owned by this
Type.
RSysMLImplementation of
inherited_featuredefined in the KerML specification.
RSysMLImplementation of
inherited_membershipdefined in the KerML specification.
RSysMLImplementation of
inputdefined in the KerML specification.
RSysMLImplementation of
intersecting_typedefined in the KerML specification.
RWSysMLImplementation of
is_abstractdefined in the KerML specification.
RReturns
Trueif thisTypewas declared asabstractin the textual syntax.
RSysMLImplementation of
is_conjugateddefined in the KerML specification.
RWSysMLImplementation of
is_sufficientdefined in the KerML specification.
RReturns
Trueif thisTypewas declared assufficientin the textual syntax.
RSysMLImplementation of
multiplicitydefined in the KerML specification.
RSysMLImplementation of
outputdefined in the KerML specification.
RSysMLImplementation of
owned_conjugatordefined in the KerML specification.
RSysMLImplementation of
owned_differencingdefined in the KerML specification.
RThe
directed_featuresthat are owned by thisType.
RSysMLImplementation of
owned_disjoiningdefined in the KerML specification.
RSysMLImplementation of
owned_end_featuredefined in the KerML specification.
RSysMLImplementation of
owned_feature_membershipdefined in the KerML specification.
RSysMLImplementation of
owned_featuredefined in the KerML specification.
RThe
inputsthat are owned by thisType.
RSysMLImplementation of
owned_intersectingdefined in the KerML specification.
RThe
outputsthat are owned by thisType.
RSysMLImplementation of
owned_specializationdefined in the KerML specification.
RSysMLImplementation of
owned_unioningdefined in the KerML specification.
RThe other type, feature relationships and
FeatureChainingsowned by thisType.
RSysMLImplementation of
unioning_typedefined 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.OccurrenceDefinition], ...] = ()