WIP: Add Design memo to each Objects

Change-Id: Ic8dd106508b6c3e1f09e82c11d20dd089d37da99
diff --git a/src/main/java/net/onrc/onos/ofcontroller/networkgraph/PortImpl.java b/src/main/java/net/onrc/onos/ofcontroller/networkgraph/PortImpl.java
index d0b605d..2e1086c 100644
--- a/src/main/java/net/onrc/onos/ofcontroller/networkgraph/PortImpl.java
+++ b/src/main/java/net/onrc/onos/ofcontroller/networkgraph/PortImpl.java
@@ -1,7 +1,13 @@
 package net.onrc.onos.ofcontroller.networkgraph;
 
+/**
+ * Port Object stored in In-memory Topology.
+ *
+ * TODO REMOVE following design memo: This object itself may hold the DBObject,
+ * but this Object itself will not issue any read/write to the DataStore.
+ */
 public class PortImpl extends NetworkGraphObject implements Port {
-	
+
 	//private long dpid;
 	private Switch sw;
 	private short number;
@@ -9,7 +15,7 @@
 	public PortImpl(NetworkGraph graph) {
 		super(graph);
 	}
-	
+
 	public void setPortNumber(short portNumber) {
 		number = portNumber;
 	}
@@ -18,12 +24,12 @@
 	public short getNumber() {
 		return number;
 	}
-	
+
 	/*
 	public void setDpid(long dpid) {
 		this.dpid = dpid;
 	}
-	
+
 	public long getDpid() {
 		return dpid;
 	}
@@ -40,12 +46,12 @@
 		// TODO Auto-generated method stub
 		return 0;
 	}
-	
+
 	@Override
 	public Switch getSwitch() {
 		return sw;
 	}
-	
+
 	public void setSwitch(Switch sw) {
 		this.sw = sw;
 	}