Added Type and ID to support multi layer topology
Fixed checkstyle errors
removed ID . For now we decided to store it in map
Updated javadoc comments

Change-Id: Ieda7cf4054b2b69ed6d39333e9d5c4a1fa4b7601
diff --git a/src/main/java/net/onrc/onos/core/topology/DeviceImpl.java b/src/main/java/net/onrc/onos/core/topology/DeviceImpl.java
index 0ba23dd..19fe0a7 100644
--- a/src/main/java/net/onrc/onos/core/topology/DeviceImpl.java
+++ b/src/main/java/net/onrc/onos/core/topology/DeviceImpl.java
@@ -62,4 +62,15 @@
     boolean removeAttachmentPoint(Port port) {
         return this.attachmentPoints.remove(port);
     }
+
+
+    /**
+     * Returns the type of topology object.
+     *
+     * @return the type of the topology object
+     */
+    @Override
+    public String getType() {
+        throw new UnsupportedOperationException("Not implemented yet");
+    }
 }