index > Visual Studio Team System - Domain-Specific Language Tools > Suggestion - Context Menu: Override Behavior or Rule

Suggestion - Context Menu: Override Behavior or Rule


Whaty would be nice is to be able to

1) Select Domain Classes, Relationships or Properties in a DSL metamodel diagram

2) Have a Context Menu: "Override Shape/Connector behavior"

3) The Toolkit would

Find the related shapes and connectors

Generate double derivation classes with appropriate

namespace and uses

registration of appropriate Property changed handlers

seed for Property changed handler method contents (including proiperty values, enumeration types etc...)

Same could apply for rules

Cheers

Alain

Alain DePreter

That's an interesting suggestion Alain,

So far we haven't added ANY one-shot code generators. We only provide code that is always regenerable. I can imagine a scenario in future versions where we implemented GAT recipes for some of these common code customization points.

How about I start a thread where folks can suggest what one-shot recipes they'd add to DSL Designer ?




Gareth Jones - Developer - DSL Tools & Software Factories Platform [MSFT]
GarethJ - MSFT

Yes Gareth, as a first shot, an open threat to any kind of DSL Designer recipe would be useful.

This could lead to more focused threads when appropriate.

Cheers

Alain

Alain DePreter
Started.


Gareth Jones - Developer - DSL Tools & Software Factories Platform [MSFT]
GarethJ - MSFT
reply 4

You can use google to search for other answers

 

More Articles

DSL Toolkit and VSIP License?
What is the best way to present 3 value properties on shape?
Connectors connecting to connectors
How to control order of transformation steps?
Customize DirectiveProcessor
Custom TargetEndStyle
Installing DSL Tools Nov CTP Release
How can i force the placement of a port on its parent ?
Rules in DSL Tools V1
Error with DSL Project Setup
Welcome to Bokebb   New Update   Joins the collection  
 

New Articles

use case template dropped?
Diagram Size
domain class inheritance, where types ar…
Not getting items in the toolbox in the …
Relationship representation
Using Pictures
Decorator for Compartments
DSL Toolkit and VSIP License?
No more RedistInstallDir registry value …
How access to a connector property
DMD -> DD helper tool (contribution)
Properties Mapping/Text Templates
How to change the font of a shape?
Odd results experimenting with shapes an…
Is there someone on the DSL tools team I…

Hot Articles

Package Load Failure Again
problem when following "Walkthrough…
Why the f$%^&* does the DSL tools as…
Change name of Extension & name of t…
Error : Value cannot be null ,Parameter …
Abstract classes in minimal language
How to intercept click on icon decorator
Text template load a file
CompartmentShapeMap
Deployment - I can't find the template
Are these known problems
How to: Generate many files from one tem…
Validation Framework
how can i get a Service into T4 textempl…
Is there documentation for the T4 engine…

Recommend Articles

Custom rules
How to move shapes within diagram progra…
How to: Generate many files from one tem…
Fatal error CTC2114 when compiling wizar…
Administrator priviliges required
Where can i get more documents of DLS To…
Custom source for connector
how can i get a Service into T4 textempl…
Custom Storage setting...
TypeConverter's method GetStandardValues…
Installing June 2006 VS SDK CTP side-by-…
Unregister DSL file extension
Deployment - I can't find the template
Backward Compatibility Issue with Domain…
Experimental UI - show and hide shapes a…