Add get function to wm-client
[apps/agl-service-windowmanager.git] / src / wm-client.cpp
index 4e0ff01..b568817 100644 (file)
@@ -77,6 +77,18 @@ string WMClient::appID()
     return this->id;
 }
 
+unsigned WMClient::surfaceID(const string &role){
+    if(0 == role2surface.count(role)){
+        HMI_WARNING("wm", "invalid role");
+        return INVALID_SURFACE_ID;
+    }
+    return role2surface.at(role);
+}
+
+unsigned WMClient::layerID(){
+    return layer;
+}
+
 void WMClient::registerLayer(unsigned layerID)
 {
     this->layer = layerID;