google / depan

DepAn is a direct manipulation tool for visualization, analysis, and refactoring of dependencies in large applications.
http://google.github.io/depan
Apache License 2.0
89 stars 20 forks source link

Relation presentation preferences. #41

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
The Relation Editor allows user setting relation rendering properties. 
This is supported at the level of individual relations.

We need a mechanism similar to NodePreferences to all user defined
rendering preferences based on Relation type.  These should probably be
grouped by contributing plugin.

Preferences should include:
  * line style (including width and style-dependent options)
  * line color
  * arrowhead style

These references should be integrated with the Relation editor such that
most relations explicitly use the preferences, but these can be over-ridden
on a case by case basis.  It may also be appropriate to have a separate
ViewModel Relation preferences, which also defaults to the user/workspace
preferences unless it is overriden.

Original issue reported on code.google.com by le...@google.com on 12 Sep 2008 at 8:03

GoogleCodeExporter commented 9 years ago

Original comment by le...@google.com on 12 Sep 2008 at 8:03