eventVarMap[Temp] = variable
#Check and analyze capabilities for physical interaction
- AnalyzeCapabilities(Temp, appName)
+ AnalyzeCapabilities(Temp, appName, F)
Temp = GetToken(F)
-def AnalyzeCapabilities(Temp, appName):
+def AnalyzeCapabilities(Temp, appName, F):
#Illuminance related
if (Temp == "capability.switch" or
Temp == "capability.switchLevel" or
app1Capabilities.append(Temp)
else:
app2Capabilities.append(Temp)
+ if (Temp == "capability"):
+ Temp = GetToken(F) #Get '"'
+ Temp = GetToken(F) #Get 'Music'
+ Temp = Temp + GetToken(F) #Get 'Player'
+ if (Temp == "MusicPlayer"):
+ if (appName == "App1"):
+ app1Capabilities.append("capability.musicPlayer")
+ else:
+ app2Capabilities.append("capability.musicPlayer")
def AnalyzePhysicalInteraction(app1Capab, app2Capab):
#Light