Start of interfaces for Match/Action framework

Change-Id: I1de54257b583986e6a9d93a395cb8e648235b2bf
diff --git a/src/main/java/net/onrc/onos/core/matchaction/MatchAction.java b/src/main/java/net/onrc/onos/core/matchaction/MatchAction.java
index b1d224e..7c3a22d 100644
--- a/src/main/java/net/onrc/onos/core/matchaction/MatchAction.java
+++ b/src/main/java/net/onrc/onos/core/matchaction/MatchAction.java
@@ -10,7 +10,7 @@
 /**
  * A filter and actions for traffic.
  */
-public class MatchAction implements BatchOperationTarget {
+public final class MatchAction implements BatchOperationTarget {
     private final MatchActionId id;
     private final SwitchPort port;
     private final Match match;
@@ -20,7 +20,7 @@
      * Constructor.
      *
      * @param id ID for this MatchAction object
-     * @param port switch DPID
+     * @param port switch port to apply changes to
      * @param match the Match object as match condition on the port
      * @param actions the list of Action objects as actions on the switch
      */