Model

class Model

A SysMLv2 model represented using abstract syntax.

%3 Model Model syside.Model BaseModel BaseModel syside.BaseModel BaseModel->Model
Members defined in Model (1 member)

result

RW

The model build result as returned by core module.

Members inherited from BaseModel (11 members)

all_docs

R

All built documents, including standard library.

documents

RW

Documents as part of this model.

environment

RW

The environment this model was built in

index

RW

Index of exported symbols

lib

RW

Standard library cache

stdlib_docs

R

Environment documents as part of this model. Prefer accessing documents through ‘environment’ instead

user_docs

R

User documents built as part of this model. Prefer ‘documents’ instead.

elements

An alias for nodes.

nodes

Iterate over all nodes of the given kind.

to_environment

Convert this model to Environment for building other dependent models.

uris

Return URIs of documents.

Attributes

result: syside.ExecutionResult = None

The model build result as returned by core module.

Used in