Working with the Domain-Specific Language Explorer
You use DSL Explorer together with the Domain-Specific Language Designer and the DSL Details window. DSL Explorer provides an interface that you can use to navigate among the various elements of a domain-specific language in the Domain-Specific Language Designer and define their settings. Additionally, you use DSL Explorer to manage domain types, define the generated designer's Toolbox items, configure validation settings, modify XML serialization behavior, and configure the behavior of the generated designer's explorer.
In This Section
Defining the Domain-Specific Language in Domain-Specific Language Explorer
Provides an overview of the Dsl node in DSL Explorer, in which you can add diagram elements to the definition of a domain-specific language.Customizing Connection Builders in Domain-Specific Language Explorer
Provides an overview of the Connection Builders node in DSL Explorer, in which you can add link connect directives to the definition of a domain-specific language.Defining Connectors in Domain-Specific Language Explorer
Provides an overview of the Connectors node in DSL Explorer, in which you can define connector elements in the definition of a domain-specific language.Modifying Diagram Settings in Domain-Specific Language Explorer
Provides an overview of the Diagram node in DSL Explorer, in which you can map shapes to domain classes and domain relationships in the definition of a domain-specific language.Defining Domain Classes in Domain-Specific Language Explorer
Provides an overview of the Domain Classes node in DSL Explorer, in which you can define domain classes, add domain type descriptors, and add element merge directives in the definition of a domain-specific language.Customizing Domain Relationships in Domain-Specific Language Explorer
Provides an overview of the Domain Relationships node in DSL Explorer, in which you can define domain relationships in the definition of a domain-specific language.Working with Domain Types in Domain-Specific Language Explorer
Provides an overview of the Domain Types node in DSL Explorer, in which you can manage domain types in the definition of a domain-specific language.Working with the Editor Node in Domain-Specific Language Explorer
Provides an overview of the Editor node in DSL Explorer, in which you can add Toolbox items for the generated designer and configure validation settings.Defining Explorer Behavior in Domain-Specific Language Explorer
Provides an overview of the Explorer Behavior node in DSL Explorer, in which you can customize the generated designer's explorer.Defining Shapes in Domain-Specific Language Explorer
Provides an overview of the Shapes node in DSL Explorer, in which you can define shapes in the definition of a domain-specific language including adding domain type descriptors and element merge directives.Customizing XML Serialization Behavior in Domain-Specific Language Explorer
Describes how you can modify XML serialization configurations for class data in the definition of a domain-specific language.Common Tasks (Domain-Specific Explorer)
Contains topics that describe common or shared tasks among the various nodes of DSL Explorer, in which you can add domain type descriptors and their paths, add element merge directives, locate elements in the diagram, and delete elements.
See Also
Concepts
Working with the Domain-Specific Language Designer
Working with the Domain-Specific Language Details Window