More documentation clean-up.
diff --git a/net/api/src/main/java/org/onlab/onos/net/Link.java b/net/api/src/main/java/org/onlab/onos/net/Link.java
index 2087377..62fc9f8 100644
--- a/net/api/src/main/java/org/onlab/onos/net/Link.java
+++ b/net/api/src/main/java/org/onlab/onos/net/Link.java
@@ -5,7 +5,24 @@
 /**
  * Abstraction of a network infrastructure link.
  */
-public interface Link extends Provided { // TODO: Also should extend graph Edge
+public interface Link extends Provided { // TODO: Also should extend graph Edge once the graph module is checked in
+
+    /**
+     * Coarse representation of the link type.
+     */
+    public enum Type {
+        /**
+         * Signifies that this is a direct single-segment link.
+         */
+        DIRECT,
+
+        /**
+         * Signifies that this link is potentially comprised from multiple
+         * underlying segments or hops, e.g. optical links, tunnel links,
+         * multi-hop links spanning 'dark' switches
+         */
+        INDIRECT
+    }
 
     /**
      * Returns the link source connection point.
@@ -21,4 +38,6 @@
      */
     ConnectPoint dst();
 
+    // LinkInfo info(); // Additional link information / decorations
+
 }