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/SwitchImpl.java b/src/main/java/net/onrc/onos/core/topology/SwitchImpl.java
index ad13a79..9457cb5 100644
--- a/src/main/java/net/onrc/onos/core/topology/SwitchImpl.java
+++ b/src/main/java/net/onrc/onos/core/topology/SwitchImpl.java
@@ -140,4 +140,14 @@
     public String toString() {
         return dpid.toString();
     }
+
+    /**
+     * Returns the type of topology object.
+     *
+     * @return the type of the topology object
+     */
+    @Override
+    public String getType() {
+        throw new UnsupportedOperationException("Not implemented yet");
+    }
 }