X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=service%2Fsimulator%2Fjava%2Feclipse-plugin%2FServiceProviderPlugin%2Fsrc%2Foic%2Fsimulator%2Fserviceprovider%2Fmodel%2FResource.java;h=abf0c3116fe4dd0057e8c51f09ed26243a0dc613;hb=b76f9709482b03334b468ab47a295761b3fd6a78;hp=5772cc2be0827108a6a5a1cebce1321206772e6e;hpb=d0686ee241a3102399a7135dbe3eb2930219aab9;p=platform%2Fupstream%2Fiotivity.git diff --git a/service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/model/Resource.java b/service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/model/Resource.java index 5772cc2..abf0c31 100644 --- a/service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/model/Resource.java +++ b/service/simulator/java/eclipse-plugin/ServiceProviderPlugin/src/oic/simulator/serviceprovider/model/Resource.java @@ -30,6 +30,7 @@ public abstract class Resource { // Java SDK object reference SimulatorResource simulatorResource; private SimulatorResourceModel resourceModel; + private ResourceRepresentation mResourceRepresentation; private String resourceURI; private String resourceName; @@ -243,18 +244,14 @@ public abstract class Resource { this.attributes = attributes; } - // Added for debugging purpose - public void printResourceInfo() { - System.out.println("Resource URI: " + getResourceURI()); - System.out.println("Resource Name: " + getResourceName()); - System.out.println("Resource types: " + getResourceTypes()); - System.out.println("Resource Interfaces: " + getResourceInterfaces()); - System.out.println("Resource Attributes:-"); - /* - * if (null != resourceAttributesMap) { Iterator attItr = - * resourceAttributesMap.keySet().iterator(); while (attItr.hasNext()) { - * resourceAttributesMap.get(attItr.next()) .printAttributeDetails();; } - * } - */ + public void setResourceRepresentation(SimulatorResourceModel resModel) { + if (mResourceRepresentation == null) + mResourceRepresentation = new ResourceRepresentation(resModel); + else + mResourceRepresentation.update(resModel); + } + + public ResourceRepresentation getResourceRepresentation() { + return mResourceRepresentation; } }