Skip to main content
Ctrl+K
Syside - Home Syside - Home
  • Intro
  • Editor
  • Modeler
  • Automator
  • API
    • Licensing
    • Offline Installation
    • Troubleshooting
    • Forum
    • Changelog
  • Intro
  • Editor
  • Modeler
  • Automator
  • API
  • Licensing
  • Offline Installation
  • Troubleshooting
  • Forum
  • Changelog
  •  Overview

    • Model Structure
    • Expression Evaluation
    • Textual Notation
    • JSON Labs
    • Low-Level API
    • Version History
  •  Reference

    •  syside

      •  Classes

        • WriteLocked
        • SharedMutex
        • IPv4Address
        • IPv6Address
        • EncodingOpts
        • Url
        • Symbol
        • FieldId
        • StateId
        • CstNode
        • PositionUtf8
        • PositionUtf16
        • PositionUtf32
        • RangeUtf8
        • RangeUtf16
        • RangeUtf32
        • TextDocumentEditUtf8
        • TextDocumentEditUtf16
        • TextDocumentEditUtf32
        • TextDocumentData
        • PartialTextDocumentData
        • TextDocument
        • TextEdit
        • TextDocuments
        • DocumentID
        • LibraryID
        • DocumentSegment
        • DiagnosticRelatedInformation
        • DiagnosticContext
        • DiagnosticFormatOptions
        • CodeDescription
        • Diagnostic
        • ScheduleError
        • Schedule
        • ScheduleOptions
        • IOSchedule
        • Pipeline
        • DiagnosticResults
        • DocumentTimes
        • StageTimes
        • ExecutionResult
        • Executor
        • BasicDocument
        • DocumentVersion
        • DocumentOptions
        • Document
        • Infinity
        • BoundMetaclass
        • Stdlib
        • CompilationReport
        • Compiler
        • IndexedSymbol
        • StaticIndex
        • PipelineOptions
        • LazyIterator
        • Stream
        • ContainerView
        • QualifiedName
        • Path
        • AstNode
        • Element SysML
        • Namespace SysML
        • Relationship SysML
        • Membership SysML
        • OwningMembership SysML
        • Dependency SysML
        • Import SysML
        • AnnotatingElement SysML
        • Comment SysML
        • Documentation SysML
        • Annotation SysML
        • TextualRepresentation SysML
        • NamespaceImport SysML
        • MembershipImport SysML
        • Specialization SysML
        • Subclassification SysML
        • Type SysML
        • FeatureMembership SysML
        • Feature SysML
        • Subsetting SysML
        • Redefinition SysML
        • FeatureTyping SysML
        • TypeFeaturing SysML
        • FeatureInverting SysML
        • FeatureChaining SysML
        • ReferenceSubsetting SysML
        • Conjugation SysML
        • Multiplicity SysML
        • Intersecting SysML
        • Unioning SysML
        • Disjoining SysML
        • Differencing SysML
        • Classifier SysML
        • EndFeatureMembership SysML
        • Class SysML
        • Structure SysML
        • DataType SysML
        • Package SysML
        • LibraryPackage SysML
        • Step SysML
        • Expression SysML
        • Behavior SysML
        • Function SysML
        • ElementFilterMembership SysML
        • LiteralExpression SysML
        • LiteralString SysML
        • LiteralRational SysML
        • FeatureReferenceExpression SysML
        • LiteralInteger SysML
        • InstantiationExpression SysML
        • InvocationExpression SysML
        • ConstructorExpression SysML
        • OperatorExpression SysML
        • SelectExpression SysML
        • CollectExpression SysML
        • LiteralBoolean SysML
        • NullExpression SysML
        • LiteralInfinity SysML
        • FeatureChainExpression SysML
        • MetadataAccessExpression SysML
        • MetadataFeature SysML
        • Metaclass SysML
        • ParameterMembership SysML
        • FeatureValue SysML
        • Association SysML
        • AssociationStructure SysML
        • BooleanExpression SysML
        • Predicate SysML
        • ResultExpressionMembership SysML
        • Invariant SysML
        • ReturnParameterMembership SysML
        • Connector SysML
        • Flow SysML
        • FlowEnd SysML
        • PayloadFeature SysML
        • Interaction SysML
        • SuccessionFlow SysML
        • Succession SysML
        • BindingConnector SysML
        • MultiplicityRange SysML
        • Usage SysML
        • ConnectorAsUsage SysML
        • ConnectionUsage SysML
        • InterfaceUsage SysML
        • VariantMembership SysML
        • Definition SysML
        • ReferenceUsage SysML
        • AttributeUsage SysML
        • EnumerationUsage SysML
        • AttributeDefinition SysML
        • EnumerationDefinition SysML
        • OccurrenceUsage SysML
        • OccurrenceDefinition SysML
        • ItemUsage SysML
        • PartUsage SysML
        • ItemDefinition SysML
        • PartDefinition SysML
        • PortUsage SysML
        • PortDefinition SysML
        • ConjugatedPortDefinition SysML
        • PortConjugation SysML
        • FlowUsage SysML
        • ActionUsage SysML
        • AllocationUsage SysML
        • ConnectionDefinition SysML
        • AllocationDefinition SysML
        • StateUsage SysML
        • TransitionUsage SysML
        • AcceptActionUsage SysML
        • CalculationUsage SysML
        • ConstraintUsage SysML
        • RequirementUsage SysML
        • ConstraintDefinition SysML
        • RequirementDefinition SysML
        • ConcernUsage SysML
        • ConcernDefinition SysML
        • CaseUsage SysML
        • ActionDefinition SysML
        • CalculationDefinition SysML
        • CaseDefinition SysML
        • AnalysisCaseUsage SysML
        • AnalysisCaseDefinition SysML
        • VerificationCaseUsage SysML
        • VerificationCaseDefinition SysML
        • UseCaseUsage SysML
        • UseCaseDefinition SysML
        • ViewUsage SysML
        • ViewDefinition SysML
        • ViewpointUsage SysML
        • ViewpointDefinition SysML
        • RenderingUsage SysML
        • RenderingDefinition SysML
        • MetadataUsage SysML
        • InterfaceDefinition SysML
        • EventOccurrenceUsage SysML
        • MetadataDefinition SysML
        • BindingConnectorAsUsage SysML
        • SuccessionFlowUsage SysML
        • SuccessionAsUsage SysML
        • FlowDefinition SysML
        • RequirementConstraintMembership SysML
        • RequirementVerificationMembership SysML
        • FramedConcernMembership SysML
        • SubjectMembership SysML
        • ActorMembership SysML
        • StakeholderMembership SysML
        • SatisfyRequirementUsage SysML
        • AssertConstraintUsage SysML
        • ControlNode SysML
        • JoinNode SysML
        • ForkNode SysML
        • MergeNode SysML
        • LoopActionUsage SysML
        • ForLoopActionUsage SysML
        • TriggerInvocationExpression SysML
        • AssignmentActionUsage SysML
        • IfActionUsage SysML
        • SendActionUsage SysML
        • PerformActionUsage SysML
        • DecisionNode SysML
        • WhileLoopActionUsage SysML
        • Expose SysML
        • MembershipExpose SysML
        • NamespaceExpose SysML
        • ViewRenderingMembership SysML
        • ConjugatedPortTyping SysML
        • ObjectiveMembership SysML
        • StateDefinition SysML
        • StateSubactionMembership SysML
        • ExhibitStateUsage SysML
        • TransitionFeatureMembership SysML
        • IncludeUseCaseUsage SysML
        • TerminateActionUsage SysML
        • CrossSubsetting SysML
        • IndexExpression SysML
        • LazyImportsIterator
        • CompilerFilter
        • ChildrenNodesView
        • ChildrenNodes
        • OwnedChildrenNodes
        • ChainedChildrenNodes
        • RelationshipBody
        • DependencyEnds
        • MemberAccessor
        • OwnedMemberAccessor
        • ParameterAccessor
        • ChainedMemberAccessor
        • ReferenceAccessor
        • ChainedReferenceAccessor
        • ConnectorEndsAccessor
        • ReferentAccessor
        • SatisfactionSubjectAccessor
        • ArgumentsAccessor
        • ElementAccessor
        • PayloadFeatureAccessor
        • ResultExpressionAccessor
        • ReferenceParameterAccessor
        • ChainedFeatureMemberAccessor
        • FeatureValueAccessor
        • ReferenceUsageAccessor
        • ExpressionParameterAccessor
        • ActionParameterAccessor
        • OwnedExpressionAccessor
        • TriggerAccessor
        • GuardAccessor
        • EffectAccessor
        • OwnedSuccessionAccessor
        • OwnedMultiplicityAccessor
        • OwnedFeatureAccessor
        • TargetFeatureAccessor
        • TransitionSourceAccessor
        • TypeReference
        • FeatureReference
        • ClassifierReference
        • ConnectorEnds
        • ConnectorAsUsageEnds
        • Messages
        • ChainedTypeReference
        • ChainedFeatureReference
        • DependencyPrefixes
        • NamespacePrefixes
        • NamespaceBody
        • Annotations
        • Heritage
        • TypeRelationships
        • HeritageStream
        • Supertype
        • TypeGuard
        • SexpOptions
        • ReferencePrinter
        • ModelPrinter
        • PrinterConfig
        • Sema
        • UnexpectedDifferentReference
        • Writer
        • SerdeMessage
        • SerdeReport
        • SerializationOptions
        • Serializer
        • JsonStringOptions
        • JsonStringWriter
        • AttributeMap
        • PendingReference
        • Deserializer
        • IdMap
        • DeserializedModel
        • Reader
        • JsonReader
        • ModelError
        • Environment
        • BaseModel
        • Model
        • DiagnosticMessage
        • Diagnostics
      •  Attributes

        • T
        • U
        • TNode
        • TElement
        • R
        • M
        • DESERIALIZE_INTERNAL
        • DESERIALIZE_STANDARD
        • Scalar
        • Value
      •  Functions

        • make_file_url
        • decode_path
        • format_diagnostics
        • make_pipeline
        • sexp
        • pprint
        • collect_exports
        • build_model
        • sema_reset
        • serialize
        • deserialize
        • precompute_element_ids
        • try_load_model
        • load_model
        • collect_files_recursively
        • get_default_executor
      •  Enumerations

        • Scheme
        • HostType
        • BuildState
        • DocumentState
        • DocumentTier
        • TextDocumentSaveReason
        • DiagnosticSeverity
        • TreeDrawing
        • ValidationTiming
        • ImplicitSpecializationKind
        • VisitAction
        • FeatureDirectionKind SysML
        • PortionKind SysML
        • RequirementConstraintKind SysML
        • StateSubactionKind SysML
        • TransitionFeatureKind SysML
        • TriggerKind SysML
        • VisibilityKind SysML
        • ExplicitOperator
        • Operator
        • ModelLanguage
        • SemaState
        • NameID
        • PrintMode
        • NamePreference
        • LineEnd
        • FailAction
        • DocumentKind
    •  syside.version

      •  Attributes

        • major
        • minor
        • patch
        • sha
        • timestamp
      •  Functions

        • date
    •  syside.debug

      •  Functions

        • set_leak_warnings
        • set_crash_report_upload
    •  syside.conf

      •  Classes

        • FormatPreserved
        • SynthOptions
        • BreakOptions
        • WhileLoopParentheses
        • MergeOptions
        • BinaryEndsFormat
        • RedefinesKeyword
        • ActionKeyword
        • OccurrenceKeyword
        • FirstKeyword
        • OfKeyword
        • RefKeyword
        • FromKeyword
        • FeatureKeyword
        • SpecializationKeyword
        • CommaOptions
        • ParenthesesFormat
        • DeclFormat
        • KeywordOptions
        • FormatOptions
        • Lint
        • ImpliedRedefinitionHints
        • ConstantHint
        • RefHint
        • EffectiveNameHints
        • ImpliedHeritageHints
        • InlayHints
        • Telemetry
        • Lsp
        • Format
        • Config
      •  Functions

        • load_config
      •  Enumerations

        • AlwaysNever
        • OptionalKw
        • OptionalToken
        • MultiOrder
        • OptionalKwToken
        • KwToken
        • MultiPlacement
        • OperatorBreak
        • FloatFormat
        • NullFormat
        • MultiplicityBoundType
        • DiagnosticSeverity
        • NameHintPreference
        • Toggle
        • CrashTelemAction
        • Edit
    •  syside.gc

      •  Classes

        • Debug
      •  Functions

        • is_tracked
        • track
        • untrack
        • collect
        • enable
        • disable
        • isenabled
        • get_count
        • get_threshold
        • set_threshold
        • get_executor
        • set_executor
        • set_debug
        • get_debug
    •  syside.ide

      •  Classes

        • SemanticTokenModifiersSet
        • AbsoluteSemanticToken
        • DeltaSemanticToken
        • SemanticTokensBuilder
      •  Functions

        • build_full_semantic_tokens
        • build_delta_semantic_tokens
        • build_range_semantic_tokens
    •  syside.ide.lsp

      •  Classes

        • SemanticTokens
        • SemanticTokensDelta
        • SemanticTokensEdit
      •  Enumerations

        • PositionEncodingKind
        • SemanticTokenTypes
        • SemanticTokenModifiers
    •  syside.experimental Labs

    •  syside.experimental.viz Labs

      •  Classes

        • NodeStyle
        • EdgeStyle
        • TextAnnotation
        • Code
        • MetadataAttribute
        • Metadata
        • Label
        • Node
        • Edge
        • Nodes
        • Edges
        • Graph
        • TransformationContext
      •  Functions

        • transform_to
        • traverse_hierarchical
        • traverse_unordered
      •  Enumerations

        • NodeID
        • EdgeID
        • NodeShape
        • ArrowStyle
        • LineStyle
        • NodePlacement
    •  syside.experimental.viz.dot Labs

      •  Classes

        • InterconnectionRenderer
        • NestedRenderer
      •  Functions

        • render_interconnection
        • render_interconnection_body
        • render_nested
        • render_nested_body
    •  syside.cli

      •  Classes

        • Interactive
        • ExtContext
        • ExternalCommand
      •  Functions

        • main
    •  syside.json Labs

      •  Classes

        • SerializationError
        • SerdeError
        • DeserializationError
        • ProjectDeserializationError
        • SerdeWarning
      •  Attributes

        • DeserializationReport
        • JsonSourceNew
        • JsonSourceInto
      •  Functions

        • dumps
        • loads
    •  syside.preview Labs

      •  Classes

        • LockedModel
        • UnlockedModel
      •  Functions

        • empty_model
        • open_model
        • open_model_unlocked
        • reload_model
    •  syside.reqif Labs

      •  Classes

        • CheckReqifOptions
        • CheckSysmlOptions
        • ImportOptions
        • InitOptions
        • ExportOptions
        • OptionsBase
      •  Attributes

        • ATTACHMENTS_DIR
        • LIBRARY_DIR
        • LIBRARY_PKG
      •  Functions

        • check_reqif
        • check_sysml
        • import_
        • init
        • lock
        • export
  • Automator
  • API docs
  • syside
  • AttributeMap

AttributeMap

class AttributeMap

Internal opaque type for deserialization attribute mapping

 Used in
  • syside

    • DESERIALIZE_INTERNAL

    • DESERIALIZE_STANDARD

    • deserialize

  • syside.Deserializer

    • accept

  • syside.json

    • loads

previous

JsonStringWriter

next

PendingReference

Feedback

Report an issue

Legal

Third Party Licenses

Privacy Policy

Company

Visit Sensmetry

© 2025-2026 Sensmetry. All rights reserved.