Lines Matching refs:moduleNode
147 bool ConfigParser::ParseModule(Json::Value &moduleNode) in ParseModule() argument
149 if (!moduleNode.isObject()) { in ParseModule()
153 if (moduleNode.empty()) { in ParseModule()
159 if (moduleNode.isMember("package") && moduleNode["package"].isString()) { in ParseModule()
160 packageName_ = moduleNode["package"].asString(); in ParseModule()
162 if (!ParseDistro(moduleNode["distro"])) { in ParseModule()
165 return ParseAbilitiesForDepend(moduleNode); in ParseModule()
168 if (moduleNode["name"].isString()) { in ParseModule()
169 moduleName_ = moduleNode["name"].asString(); in ParseModule()
177 if (moduleNode["type"].isString() && !ParseModuleType(moduleNode["type"].asString())) { in ParseModule()
183 bool ConfigParser::ParseAbilitiesForDepend(Json::Value &moduleNode) in ParseAbilitiesForDepend() argument
188 if (moduleNode["mainAbility"].isString()) { in ParseAbilitiesForDepend()
189 mainAbility_ = moduleNode["mainAbility"].asString(); in ParseAbilitiesForDepend()
193 return ParseAbilities(moduleNode["abilities"]); in ParseAbilitiesForDepend()