diff --git a/index.html b/index.html index 20cd978..df87f2e 100644 --- a/index.html +++ b/index.html @@ -98,6 +98,8 @@ UMLGraph allows you to model
@stereotype name tag)
+@tagvalue name value tag)
implements declaration)
extends declaration or (for multiple inheritance) the javadoc @extends tag)
@assoc tag)
@@ -184,6 +186,19 @@ You can download it in source and compiled format from the following links:
+
+/*
+ * Class stereotypes and tagged values
+ * UML User Guide p. 439
+ */
+
+/**
+ * @opt attributes
+ * @opt operations
+ * @opt types
+ * @hidden
+ */
+class UMLOptions {}
+
+/** @hidden */
+class Action {}
+
+/**
+ * @stereotype container
+ * @tagvalue version 3.2
+ */
+class ActionQueue {
+ void add(Action a) {};
+ /** @tagvalue version 1.0 */
+ void add(Action a, int n) {};
+ void remove(int n) {};
+ /** @stereotype query */
+ int length() {};
+ /** @stereotype "helper functions" */
+ void reorder() {};
+}
+
+ |
+
+ |
Diomidis Spinellis home page diff --git a/web/index.html b/web/index.html index 20cd978..df87f2e 100644 --- a/web/index.html +++ b/web/index.html @@ -98,6 +98,8 @@ UMLGraph allows you to model
@stereotype name tag)
+@tagvalue name value tag)
implements declaration)
extends declaration or (for multiple inheritance) the javadoc @extends tag)
@assoc tag)
@@ -184,6 +186,19 @@ You can download it in source and compiled format from the following links:
+
+/*
+ * Class stereotypes and tagged values
+ * UML User Guide p. 439
+ */
+
+/**
+ * @opt attributes
+ * @opt operations
+ * @opt types
+ * @hidden
+ */
+class UMLOptions {}
+
+/** @hidden */
+class Action {}
+
+/**
+ * @stereotype container
+ * @tagvalue version 3.2
+ */
+class ActionQueue {
+ void add(Action a) {};
+ /** @tagvalue version 1.0 */
+ void add(Action a, int n) {};
+ void remove(int n) {};
+ /** @stereotype query */
+ int length() {};
+ /** @stereotype "helper functions" */
+ void reorder() {};
+}
+
+ |
+
+ |