__CLOVER_225_0.S[11182]++;expectElement("application");
__CLOVER_225_0.S[11183]++;String name = getAttribute("name");
__CLOVER_225_0.S[11184]++;String engineClassName = getAttribute("engine-class");
__CLOVER_225_0.S[11185]++;IApplicationSpecification as = _factory.createApplicationSpecification();
__CLOVER_225_0.S[11186]++;as.setName(name);
__CLOVER_225_0.S[11187]++;if ((((Tapestry.isNonBlank(engineClassName)) && (++__CLOVER_225_0.CT[1933] != 0)) || (++__CLOVER_225_0.CF[1933] == 0))){
__CLOVER_225_0.S[11188]++;as.setEngineClassName(engineClassName);}
__CLOVER_225_0.S[11189]++;_rootObject = as;
__CLOVER_225_0.S[11190]++;push(_elementName, as, STATE_LIBRARY_SPECIFICATION);
} finally { }}