Main Content

systemcomposer.profile.Profile.closeAll

Close all open profiles

    Description

    example

    systemcomposer.profile.Profile.closeAll()force closes all open profiles without saving and deletes them from the workspace.

    Tip

    Usecloseto close one open profile.

    Examples

    collapse all

    Create a profile for latency characteristics and save it.

    profile = systemcomposer.profile.Profile.createProfile("LatencyProfile"); latencybase = profile.addStereotype("LatencyBase"); latencybase.addProperty(“延迟”,Type="double"); latencybase.addProperty("dataRate",Type="double",DefaultValue="10"); connLatency = profile.addStereotype("ConnectorLatency",...Parent="LatencyProfile.LatencyBase"); connLatency.addProperty("secure",Type="boolean"); connLatency.addProperty("linkDistance",Type="double"); nodeLatency = profile.addStereotype("NodeLatency",...Parent="LatencyProfile.LatencyBase"); nodeLatency.addProperty("resources",Type="double",DefaultValue="1"); portLatency = profile.addStereotype("PortLatency",...Parent="LatencyProfile.LatencyBase"); portLatency.addProperty("queueDepth",Type="double"); portLatency.addProperty("dummy",Type="int32"); profile.save

    Close all open profiles and attempt to inspect one.

    systemcomposer.profile.Profile.closeAll profile
    profile = handle to deleted Profile

    More About

    collapse all

    Definitions

    Term Definition Application More Information
    stereotype

    Astereotypeis a custom extension of the modeling language. Stereotypes provide a mechanism to extend the architecture language elements by adding domain-specific metadata.

    Apply stereotypes to model elements such as root-level architecture, component architecture, connectors, ports, data interfaces, value types, and functions. Functions only apply to software architectures. A model element can have multiple stereotypes. Stereotypes provide model elements with a common set of property fields, such as mass, cost, and power.

    Extend Architectural Design Using Stereotypes
    property

    Apropertyis a field in a stereotype. You can specify property values for each element to which the stereotype is applied.

    Use properties to store quantitative characteristics, such as weight or speed, that are associated with a model element. Properties can also be descriptive or represent a status. You can view and edit the properties of each element in the architecture model using the Property Inspector.

    profile

    Aprofileis a package of stereotypes to create a self-consistent domain of element types.

    Author profiles and apply profiles to a model using theProfile Editor. You can store stereotypes for a project in one profile or in several. When you save profiles, they are stored in XML files.

    版本;n History

    Introduced in R2019a