public interface Camera {
- public void MethodA(int A, Speaker B);
- public void MethodA(int A, Speaker B, int AB);
+ public void MethodA(int A, int B);
+ public void MethodA(int A, int B, int AB);
public int MethodB(int C, String D);
- public String MethodC(String E, Map<int> F);
+ public String MethodC(String E, Map<String,Integer> F);
public float MethodD(Set<String> G, float H);
public boolean MethodE(String I, boolean J);
- public void MethodF(LightBulb K);
+ public void MethodF(int K);
capability ImageCapture {
description = "The quick brown fox jumps over the smart dog";
description = "Another description";
- method = "MethodA(int A, Speaker B)";
+ method = "MethodA(int A, int B)";
method = "MethodB(int C, String D)";
- method = "MethodC(String E, Map<int> F)";
+ method = "MethodC(String E, Map<String,Integer> F)";
}
capability VideoRecording {
description = "The quick brown fox jumps over the cool dog";
- method = "MethodA(int A, Speaker B)";
- method = "MethodA(int A, Speaker B, int AB)";
+ method = "MethodA(int A, int B)";
+ method = "MethodA(int A, int B, int AB)";
method = "MethodD(Set<String> G, float H)";
}