Java SDK and Eclipse plugin for simulator.
authorG S Senthil Kumar <senthil.gs@samsung.com>
Mon, 14 Sep 2015 17:10:13 +0000 (22:40 +0530)
committerMadan Lanka <lanka.madan@samsung.com>
Wed, 16 Sep 2015 00:36:11 +0000 (00:36 +0000)
commit31908b0ec3b66a448dc9458f2d022b835d6d3064
treef84787a9d330f3d895402157435c0400b383bb9b
parent5eb7de4378e26aa95ae80c53c2cfad0af159df93
Java SDK and Eclipse plugin for simulator.

1. Java APIs for service provider and client controller.
2. Added client controller eclipse plug-in.
3. Minor changes in service provider eclipse plug-in for
   config file handling.
4. Included RAML configuration file for light resource in plug-in.
5. Handled exceptions till plug-ins.
6. Included license header and javadoc comments in plug-ins.
7. Updated the java sdk method names in platform and device info classes.
8. Handled review comments [Added license header and included comments in all
   the source files of plug-in, and updated comments in Java APIs]

Change-Id: I17181691a48b2f54cf3b9f46435fe7f09f8076cb
Signed-off-by: G S Senthil Kumar <senthil.gs@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/2493
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Madan Lanka <lanka.madan@samsung.com>
149 files changed:
service/simulator/java/eclipse-plugin/ClientControllerPlugin/.classpath [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/.project [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/META-INF/MANIFEST.MF [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/build.properties [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/checked.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/clear_d.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/clear_e.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/debug_log.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/delete_d.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/delete_e.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/error_log.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/export_log_d.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/export_log_e.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/filter_d.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/filter_e.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/info_log.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/light_16x16.png [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/lock_d.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/lock_e.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/log_details_e.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/oic_logo_16x16.png [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/oic_logo_32x32.png [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/oic_logo_64x64.png [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/prop_d.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/prop_e.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/sample.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/trash_e.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/tree_mode_d.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/tree_mode_e.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/unchecked.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/unknown_log.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/icons/warning_log.gif [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/plugin.xml [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/Activator.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/listener/IConfigurationUpload.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/listener/IFindResourceUIListener.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/listener/IGetUIListener.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/listener/ILogUIListener.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/listener/IObserveUIListener.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/listener/IPostUIListener.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/listener/IPutUIListener.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/listener/IResourceSelectionChangedUIListener.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/listener/IVerificationUIListener.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/manager/ImageManager.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/manager/LogManager.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/manager/ResourceManager.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/perspective/PerspectiveFactory.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/remoteresource/MetaProperty.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/remoteresource/PutPostAttributeModel.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/remoteresource/RemoteResource.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/remoteresource/RemoteResourceAttribute.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/utils/Constants.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/utils/Utility.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/view/AttributeView.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/view/LogView.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/view/MetaPropertiesView.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/view/MultiResourceOrchestrationView.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/view/ResourceManagerView.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/view/dialogs/FilterDialog.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/view/dialogs/FindResourcePage.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/view/dialogs/FindResourceWizard.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/view/dialogs/LoadRAMLDialog.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/view/dialogs/LogDetailsDialog.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/view/dialogs/PostRequestDialog.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/view/dialogs/PutRequestDialog.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/view/dialogs/ResourceWizardDialog.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/clientcontroller/view/dialogs/VerificationDialog.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/logger/LogContentProvider.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/logger/LogEntry.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/logger/LogLabelProvider.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ClientControllerPlugin/src/oic/simulator/logger/LoggerCallback.java [new file with mode: 0644]
service/simulator/java/eclipse-plugin/README.txt [moved from service/simulator/java/eclipse-plugin/ServiceProviderPlugin/README.txt with 94% similarity]
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/build.properties
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/resource/Light/oic.r.light-error.json [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/resource/Light/oic.r.light.json [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/resource/Light/oic.r.light.raml [new file with mode: 0644]
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/resource/light.raml [deleted file]
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/resource/oic.light.json [deleted file]
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/logger/LogContentProvider.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/logger/LogEntry.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/logger/LogLabelProvider.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/logger/LoggerCallback.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/Activator.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/listener/IAutomationUIListener.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/listener/ILogUIListener.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/listener/IObserverListChangedUIListener.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/listener/IResourceListChangedUIListener.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/listener/IResourceModelChangedUIListener.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/listener/IResourceSelectionChangedUIListener.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/manager/ImageManager.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/manager/LogManager.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/manager/ResourceManager.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/perspective/PerspectiveFactory.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/resource/AutomationSettingHelper.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/resource/DeleteCategory.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/resource/LocalResourceAttribute.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/resource/MetaProperty.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/resource/ModelChangeNotificationType.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/resource/ObserverDetail.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/resource/SimulatorResource.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/resource/StandardConfiguration.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/utils/Constants.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/utils/Utility.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/view/AttributeEditingSupport.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/view/AttributeView.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/view/LogView.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/view/MetaPropertiesView.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/view/MultiResourceOrchestrationView.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/view/ResourceManagerView.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/view/ResourceObserverView.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/view/dialogs/AutomationSettingDialog.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/view/dialogs/CreateResourcePage.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/view/dialogs/CreateResourceWizard.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/view/dialogs/DeleteResourcePage.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/view/dialogs/DeleteResourceWizard.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/view/dialogs/FilterDialog.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/view/dialogs/LogDetailsDialog.java
service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/view/dialogs/ResourceWizardDialog.java
service/simulator/java/sdk/src/org/oic/simulator/DeviceInfo.java [new file with mode: 0644]
service/simulator/java/sdk/src/org/oic/simulator/IAutomation.java
service/simulator/java/sdk/src/org/oic/simulator/IDeviceInfo.java [new file with mode: 0644]
service/simulator/java/sdk/src/org/oic/simulator/ILogger.java
service/simulator/java/sdk/src/org/oic/simulator/IPlatformInfo.java [new file with mode: 0644]
service/simulator/java/sdk/src/org/oic/simulator/InvalidArgsException.java [moved from service/simulator/java/sdk/src/org/oic/simulator/AutomationType.java with 71% similarity]
service/simulator/java/sdk/src/org/oic/simulator/NoSupportException.java [new file with mode: 0644]
service/simulator/java/sdk/src/org/oic/simulator/OCSimulatorResult.java [deleted file]
service/simulator/java/sdk/src/org/oic/simulator/OperationInProgressException.java [new file with mode: 0644]
service/simulator/java/sdk/src/org/oic/simulator/PlatformInfo.java [new file with mode: 0644]
service/simulator/java/sdk/src/org/oic/simulator/ResourceAttribute.java
service/simulator/java/sdk/src/org/oic/simulator/SimulatorException.java [new file with mode: 0644]
service/simulator/java/sdk/src/org/oic/simulator/SimulatorManager.java
service/simulator/java/sdk/src/org/oic/simulator/SimulatorManagerNativeInterface.java
service/simulator/java/sdk/src/org/oic/simulator/SimulatorResourceModel.java
service/simulator/java/sdk/src/org/oic/simulator/SimulatorResult.java [new file with mode: 0644]
service/simulator/java/sdk/src/org/oic/simulator/clientcontroller/IFindResourceListener.java
service/simulator/java/sdk/src/org/oic/simulator/clientcontroller/IGetListener.java
service/simulator/java/sdk/src/org/oic/simulator/clientcontroller/IObserveListener.java
service/simulator/java/sdk/src/org/oic/simulator/clientcontroller/IPostListener.java
service/simulator/java/sdk/src/org/oic/simulator/clientcontroller/IPutListener.java
service/simulator/java/sdk/src/org/oic/simulator/clientcontroller/IVerificationListener.java
service/simulator/java/sdk/src/org/oic/simulator/clientcontroller/SimulatorConnectivityType.java [new file with mode: 0644]
service/simulator/java/sdk/src/org/oic/simulator/clientcontroller/SimulatorObserveType.java
service/simulator/java/sdk/src/org/oic/simulator/clientcontroller/SimulatorRemoteResource.java
service/simulator/java/sdk/src/org/oic/simulator/clientcontroller/SimulatorVerificationType.java [new file with mode: 0644]
service/simulator/java/sdk/src/org/oic/simulator/serviceprovider/AutomationType.java [new file with mode: 0644]
service/simulator/java/sdk/src/org/oic/simulator/serviceprovider/IObserver.java
service/simulator/java/sdk/src/org/oic/simulator/serviceprovider/IResourceModelChangedListener.java
service/simulator/java/sdk/src/org/oic/simulator/serviceprovider/ObserverInfo.java
service/simulator/java/sdk/src/org/oic/simulator/serviceprovider/SimulatorResourceServer.java