int index = listCapabs.indexOf(cap);
return listMethods.get(index);
}
-
-
- public static void main(String[] args) {
-
- CapabilityDecl cd = new CapabilityDecl("Camera");
- cd.addNewCapability("ImageCapture");
- cd.addNewDescription("ImageCapture", "The quick brown fox jumps over the smart dog");
- cd.addNewDescription("ImageCapture", "ImageCapture capability");
- cd.addNewMethod("ImageCapture", "MethodA");
- cd.addNewMethod("ImageCapture", "MethodC");
- cd.addNewMethod("ImageCapture", "MethodD");
-
- cd.addNewCapability("VideoRecording");
- cd.addNewDescription("VideoRecording", "The quick brown fox jumps over the smart dog");
- cd.addNewDescription("VideoRecording", "VideoRecording ");
- cd.addNewMethod("VideoRecording", "MethodE");
- cd.addNewMethod("VideoRecording", "MethodF");
-
- System.out.println("Set of capabilities: " + cd.getCapabilities().toString());
- System.out.println("Set of descriptions: " + cd.getDescriptions("VideoRecording").toString());
- System.out.println("Set of methods: " + cd.getMethods("VideoRecording").toString());
- System.out.println("Set of descriptions: " + cd.getDescriptions("ImageCapture").toString());
- System.out.println("Set of methods: " + cd.getMethods("ImageCapture").toString());
- }
}