ChainedFeatureReference
- class ChainedFeatureReference
Description
A typed accessor for feature reference that may also be chained
Members defined in
ChainedFeatureReference(2 members)Members inherited from
ChainedReferenceAccessor(2 members)try_set_chainbut instead raisesValueErrorif this reference cannot be modified.Try changing the referenced
elementto a chain ofFeatures.Members inherited from
ReferenceAccessor(2 members)RReturns the referenced
Element.RReturns
Trueif this reference can be modified, that is the owningRelationshipis an owned member of aNamespace.Methods
- set(element: syside.ChainedFeatureReference.set.M, name: syside.NameID = ...) syside.ChainedFeatureReference.set.M
try_setbut instead raisesValueErrorif this reference cannot be modified.
- try_set(element: syside.ChainedFeatureReference.try_set.M, name: syside.NameID = ...) syside.ChainedFeatureReference.try_set.M | None
Try changing the referenced
element. ReturnsNoneif this reference cannot be modified, otherwise returnselementargument.
Used by
syside.CrossSubsetting:crossed_feature_target,crossing_feature_targetsyside.FeatureInverting:feature_inverted_target,inverting_feature_targetsyside.Redefinition:redefined_feature_target,redefining_feature_targetsyside.ReferenceSubsetting:referenced_feature_target,referencing_feature_targetsyside.Subsetting:subsetted_feature_target,subsetting_feature_target