Working on model & description annotations.
diff --git a/core/api/src/main/java/org/onlab/onos/net/AbstractElement.java b/core/api/src/main/java/org/onlab/onos/net/AbstractElement.java
index e810930..251d68a 100644
--- a/core/api/src/main/java/org/onlab/onos/net/AbstractElement.java
+++ b/core/api/src/main/java/org/onlab/onos/net/AbstractElement.java
@@ -17,11 +17,13 @@
/**
* Creates a network element attributed to the specified provider.
*
- * @param providerId identity of the provider
- * @param id element identifier
+ * @param providerId identity of the provider
+ * @param id element identifier
+ * @param annotations optional key/value annotations
*/
- protected AbstractElement(ProviderId providerId, ElementId id) {
- super(providerId);
+ protected AbstractElement(ProviderId providerId, ElementId id,
+ Annotations... annotations) {
+ super(providerId, annotations);
this.id = id;
}