Arjan Molenaar
75998721a5
Add comment to model
2020-12-26 16:35:55 +01:00
Arjan Molenaar
87b2726f34
Replace reparent method by a handler on setting parent
2020-12-24 14:40:29 +01:00
Arjan Molenaar
e64897fc2f
Make Presentation.diagram an association
...
We can now rely on this association being set. We can set a watch on
changes and slowly move the canvas out of our codebase.
2020-12-24 09:41:23 +01:00
Arjan Molenaar
92143fa739
Fix docstring in Core model overrides
2020-10-07 08:45:40 +02:00
Arjan Molenaar
5d6f2905c1
Fix ownership for ExtensionEnd's in UML model
2020-10-07 08:44:03 +02:00
Arjan Molenaar
c5453cea8a
Add Transition to the state machine
2020-09-27 21:28:23 +02:00
Arjan Molenaar
97755a972e
Make Dependency.client the owner relation
...
Change multiplicity for Dependency.client to [0..1]
2020-09-18 20:20:30 +02:00
Arjan Molenaar
25eefc14d5
Move relations to the right package for SysML model
2020-09-11 22:12:45 +02:00
Arjan Molenaar
dffebbbc03
Fix typo in model
2020-09-11 22:08:23 +02:00
Arjan Molenaar
721ba27493
Fix inheritance of instanceSpecification
...
Now it should be able have an owner.
2020-09-11 22:08:23 +02:00
Arjan Molenaar
5f5a934167
Trace and Refine are Dependencies
...
Now these sysml relationships can be packaged as well.
2020-09-11 22:08:23 +02:00
Arjan Molenaar
1e7da6d7c2
Create explicit association between Dependency and Package
...
The relation between Package and PackageableElement is a derived union.
2020-09-11 22:08:23 +02:00
Arjan Molenaar
ec39a84f56
Connector is now owned by a StructuredClassifier
2020-09-11 22:08:23 +02:00
Arjan Molenaar
3f28e6e242
Make PackageableElement.owningPackage navigable
...
Now Dependency and a bunch of others can be packaged.
2020-09-11 22:08:23 +02:00
Arjan Molenaar
3de69730ee
Update diagram layout for Deployments diagrams
2020-09-11 22:08:23 +02:00
Arjan Molenaar
4c3f25bd25
Update Use Case diagrams
...
* Include and Extend are now NamedElements
* Actor is now a BehavioredClassifier
2020-09-11 22:08:23 +02:00
Arjan Molenaar
806a775b36
Update Interactions diagrams
2020-09-11 22:07:33 +02:00
Arjan Molenaar
f629554476
Update all Actions diagrams
...
To the level implemented in Gaphor.
2020-09-11 22:07:33 +02:00
Arjan Molenaar
8935b2683b
Add Executable Nodes diagram
2020-09-11 22:07:33 +02:00
Arjan Molenaar
9883522e19
Update diagrams up to Activities
2020-09-11 22:06:59 +02:00
Arjan Molenaar
a1d9df68c1
Fixed Namespace.ownedRule issue in model
2020-09-11 22:06:59 +02:00
Arjan Molenaar
ef7db03be9
Update Packages
2020-09-11 22:06:59 +02:00
Arjan Molenaar
6c46b5c351
Fix remaining Structured Classifiers diagrams
2020-09-11 22:06:59 +02:00
Arjan Molenaar
5bb0cfdad4
Add Associations diagram
2020-09-11 22:06:59 +02:00
Arjan Molenaar
4fe6a5f1ca
Updated Classes diagram
2020-09-11 22:06:59 +02:00
Arjan Molenaar
6e847a51fe
Update Structured Classifiers diagram
2020-09-11 22:06:59 +02:00
Arjan Molenaar
67c6ce9eda
Merged Collaboration in Structured Classifiers diagram
2020-09-11 22:06:59 +02:00
Arjan Molenaar
77d839865e
Update Simple Classifiers layouts to match UML 2.5
2020-09-11 22:06:59 +02:00
Arjan Molenaar
fb4ab3906e
Update Properties, Operations and Instances
2020-09-11 22:06:59 +02:00
Arjan Molenaar
a611232479
Update Classifiers and Features diagram
2020-09-11 22:06:59 +02:00
Arjan Molenaar
a3858a6a11
Move classes to their package
2020-09-11 22:06:07 +02:00
Arjan Molenaar
64c1c55058
Split Literals and Expressions diagrams
2020-09-11 22:06:07 +02:00
Arjan Molenaar
ec0d24bb8c
Updates Values section
2020-09-11 22:06:07 +02:00
Arjan Molenaar
09d494d3ed
Name diagrams appropriately
2020-09-11 22:06:07 +02:00
Arjan Molenaar
dacb379570
Move diagams to the UML 2.5 packages
2020-09-11 22:06:07 +02:00
Arjan Molenaar
661d10d327
Shuffle packages
2020-09-11 22:06:07 +02:00
Arjan Molenaar
dc6bde9b0c
Work through UML 2.5 Common Structure
2020-09-11 22:06:07 +02:00
Arjan Molenaar
7bd7fd24dc
Updte NamedElement for UML 2.5
2020-09-11 22:06:06 +02:00
Arjan Molenaar
eca64c8962
Rename Element.ownedComment to Element.comment
2020-09-11 22:05:14 +02:00
Arjan Molenaar
55e51b1f40
Remove unneeded decl_class type from derived property
2020-08-12 20:06:57 +02:00
Arjan Molenaar
901912e69e
Add connector for proxy port to block
2020-06-22 08:21:40 +02:00
Arjan Molenaar
8ffd285925
Move extensions in profile for UML model
2020-06-03 22:40:59 +02:00
Arjan Molenaar
b26aa0836c
Rename Stylesheet to StyleSheet
...
And stylesheet to styleSheet.
2020-05-30 09:02:58 +02:00
Arjan Molenaar
c31c855566
Update core model layout
2020-05-29 13:51:55 +02:00
Arjan Molenaar
407391ac3e
Retrieve styling from a Stylesheet object
...
* Stylesheet type is exposed via UML model
* Stylesheet is not added by default
* Simple items still need to be updated
2020-05-29 13:51:55 +02:00
Arjan Molenaar
8f73b6c56b
Access stylesheet from Presentation
2020-05-29 13:51:55 +02:00
Arjan Molenaar
db0a39b1ee
Add stylesheet class to the core model
...
This is the one location to define the stylesheet, so it:
* will put styling at the heart of Gaphor
* is available to all presentation elements
* styling an be defined per model
* styling stays with the model
* styling will always be applied when rendering a diagram (e.g. via
`gaphorconvert`)
* No special code is required for update/drawing of items
Only one Stylesheet object will be present in a single model.
2020-05-26 08:18:49 +02:00
Arjan Molenaar
f8f5c4a275
Remove base_NamedElement from AbstractRequirement
2020-05-17 20:39:09 +02:00
Dan Yeaw
1c064a22d5
Merge master
...
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2020-05-17 14:24:34 -04:00
Dan Yeaw
9afb24c197
Add Feature and Flow Direction Kind
...
Signed-off-by: Dan Yeaw <dan@yeaw.me>
2020-05-15 20:59:19 -04:00