Considering the following:
[Export]
public class BudgetView : ViewBase, IView
{
// Members Galore
}
It is clear that you would say BudgetView
extends ViewBase
, and it implements IView
, but what does it to to poor old Export
?
Perhaps BudgetView
uses Export
?
Or BudgetView
applies Export
?
I need this for my documentation. I'm need to be very formal and very detailed.
Edit:
My UML tool is very restrictive about what I can and cannot do. I cannot make custom stereotypes for instance.
MSDN uses the terminology of "applies." Export is applied to the BudgetView type.
The C# Specification, Version 4 uses this terminology as well. For example, from 1.12 Attributes:
Attributes can be applied by giving their name, along with any arguments, inside square brackets just before the associated declaration. If an attribute’s name ends in Attribute, that part of the name can be omitted when the attribute is referenced.
Perhaps BudgetView is attributed by Export. Or you could use a term from Java and say Export annotates BudgetView.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With