Added the ability to set custom methods instead of the auto-generated methods, and added custom methods for getActions/setActions in OFFlowMod implementation classes of version 1.3.
diff --git a/java_gen/templates/custom/OFFlowDeleteStrictVer13.Builder_getActions.java b/java_gen/templates/custom/OFFlowDeleteStrictVer13.Builder_getActions.java
new file mode 100644
index 0000000..c3a42e3
--- /dev/null
+++ b/java_gen/templates/custom/OFFlowDeleteStrictVer13.Builder_getActions.java
@@ -0,0 +1,20 @@
+
+ @Override
+ public List<OFAction> getActions()throws UnsupportedOperationException {
+//:: if builder:
+ if (!this.instructionsSet)
+//:: if has_parent:
+ return parentMessage.getActions();
+//:: else:
+ return Collections.emptyList();
+//:: #endif
+//:: #endif
+ ImmutableList.Builder<OFAction> builder = ImmutableList.builder();
+ for (OFInstruction inst : this.instructions) {
+ if (inst instanceof OFInstructionApplyActions) {
+ OFInstructionApplyActions iap = (OFInstructionApplyActions)inst;
+ builder.addAll(iap.getActions());
+ }
+ }
+ return builder.build();
+ }
\ No newline at end of file