use of alfio.controller.api.v2.model in project libSBOLj by SynBioDex.
the class SBOLDocumentTest method test_docModelMethods.
@Test
public void test_docModelMethods() throws SBOLValidationException {
Model model = doc.createModel("pIKE_Toggle_1", "1.0", URI.create("http://virtualparts.org/part/pIKE_Toggle_1"), URI.create("http://identifiers.org/edam/format_2585"), SystemsBiologyOntology.CONTINUOUS_FRAMEWORK);
assertTrue(doc.getModels().size() == 1);
assertTrue(doc.getModel("pIKE_Toggle_1", "").equals(model));
doc.clearModels();
assertTrue(doc.getModels().size() == 0);
}
use of alfio.controller.api.v2.model in project alf.io by alfio-event.
the class IndexController method getLoginPage.
// login related
@GetMapping("/authentication")
public void getLoginPage(@RequestParam(value = "failed", required = false) String failed, @RequestParam(value = "recaptchaFailed", required = false) String recaptchaFailed, Model model, Principal principal, HttpServletRequest request, HttpServletResponse response, @Value("${alfio.version}") String version) throws IOException {
if (principal != null) {
response.sendRedirect("/admin/");
return;
}
model.addAttribute("failed", failed != null);
model.addAttribute("recaptchaFailed", recaptchaFailed != null);
model.addAttribute("hasRecaptchaApiKey", false);
//
addCommonModelAttributes(model, request, version);
model.addAttribute("request", request);
//
var configuration = configurationManager.getFor(EnumSet.of(RECAPTCHA_API_KEY, ENABLE_CAPTCHA_FOR_LOGIN), ConfigurationLevel.system());
configuration.get(RECAPTCHA_API_KEY).getValue().filter(key -> configuration.get(ENABLE_CAPTCHA_FOR_LOGIN).getValueAsBooleanOrDefault()).ifPresent(key -> {
model.addAttribute("hasRecaptchaApiKey", true);
model.addAttribute("recaptchaApiKey", key);
});
try (var os = response.getOutputStream()) {
response.setContentType(TEXT_HTML_CHARSET_UTF_8);
response.setCharacterEncoding(UTF_8);
var nonce = addCspHeader(response, false);
model.addAttribute("nonce", nonce);
templateManager.renderHtml(new ClassPathResource("alfio/web-templates/login.ms"), model.asMap(), os);
}
}
use of alfio.controller.api.v2.model in project ddf by codice.
the class KmlModelToJtsPointConverterTest method setupClass.
@BeforeClass
public static void setupClass() {
InputStream stream = KmlModelToJtsPointConverterTest.class.getResourceAsStream("/kmlModel.kml");
Kml kml = Kml.unmarshal(stream);
testKmlModel = ((Model) ((Placemark) kml.getFeature()).getGeometry());
}
use of alfio.controller.api.v2.model in project ddf by codice.
the class KmlModelToJtsPointConverterTest method testConvertEmptyKmlModelReturnsNullPoint.
@Test
public void testConvertEmptyKmlModelReturnsNullPoint() {
Point jtsPoint = KmlModelToJtsPointConverter.from(new Model());
assertThat(jtsPoint, nullValue());
}
use of alfio.controller.api.v2.model in project xtext-core by eclipse.
the class Bug299395TestLanguageSemanticSequencer method sequence.
@Override
public void sequence(ISerializationContext context, EObject semanticObject) {
EPackage epackage = semanticObject.eClass().getEPackage();
ParserRule rule = context.getParserRule();
Action action = context.getAssignedAction();
Set<Parameter> parameters = context.getEnabledBooleanParameters();
if (epackage == Bug299395Package.eINSTANCE)
switch(semanticObject.eClass().getClassifierID()) {
case Bug299395Package.MODEL:
sequence_Model(context, (Model) semanticObject);
return;
case Bug299395Package.SUB_MODEL:
sequence_SubModel(context, (SubModel) semanticObject);
return;
}
if (errorAcceptor != null)
errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context));
}
Aggregations