Testing more complex struct and enum declarations; fixing subtle bugs
[iot2.git] / config / iotpolicy / testclasspolicy.pol
index e562cfa6bebb5da25715d0fa25e4d9bcb3f17bd1..e7cdc3b51d12dda02ce67547106594064f17ecae 100644 (file)
@@ -27,6 +27,7 @@ public interface TestClassInterface {
        public Enum handleEnum(Enum en);
        public Enum[] handleEnumArray(Enum en[]);
        public List<Enum> handleEnumList(List<Enum> en);
+       public Enum handleEnumComplex(Enum en, int i, char c);
 
        public Struct handleStruct(Struct str);
        public Struct[] handleStructArray(Struct str[]);
@@ -72,6 +73,7 @@ public interface TestClassInterface {
                method = "handleEnum(Enum en)";
                method = "handleEnumArray(Enum en[])";
                method = "handleEnumList(List<Enum> en)";
+               method = "handleEnumComplex(Enum en, int i, char c)";
 
                method = "handleStruct(Struct str)";
                method = "handleStructArray(Struct str[])";