Writing Changes to the Store
The store is an in-memory data structure with the elements and links in one or more models. Each model is based on a domain model.
Each change to the store must occur in a transaction. You can write code that accesses information from the store without using a transaction, because no writing to the store is occurring then.
In This Section
Accessing the Store Programmatically
Explains what information the store contains and how to programmatically change that information.Using the Store Viewer
Describes how to run the Store Viewer utility to examine the contents and state of the store.How to: Create Elements in Code
Demonstrates the code to create elements.How to: Create Links in Code
Demonstrates the code to create links.How to: Set or Get Domain Property Values
Describes how you can programmatically manage domain properties for domain classes and domain relationships in a domain model.How to: Delete Elements and Links Programmatically
Demonstrates the code to delete elements and links.How to: Hide and Show Shapes and Connectors
Provides an overview of how you can hide and show shapes and connectors by using custom code.
Related Sections
Working with Domain Models Programmatically
Describes the different ways to work with a domain model in code.Domain-Specific Language Tools Glossary
Defines key terms that are used in the Help for Domain-Specific Language Tools.