@Override public void afterPropertiesSet() throws Exception { types = asList(new LayerType(WebAnnoConst.CHAIN_TYPE, "Chain", layerSupportId)); }
/** * Get the layer type for the given annotation layer. If the current layer support does * not provide any layer type for the given layer, an empty value is returned. As we * usually use {@link LayerType} objects in layer type selection lists, this method is * helpful in obtaining the selected value of such a list from the {@link AnnotationLayer} * object being edited. * * @param aLayer * a layer definition. * @return the corresponding layer type. */ default Optional<LayerType> getLayerType(AnnotationLayer aLayer) { return getSupportedLayerTypes().stream() .filter(t -> t.getName().equals(aLayer.getType())).findFirst(); }
/** * Get the layer type for the given annotation layer. If the current layer support does * not provide any layer type for the given layer, an empty value is returned. As we * usually use {@link LayerType} objects in layer type selection lists, this method is * helpful in obtaining the selected value of such a list from the {@link AnnotationLayer} * object being edited. * * @param aLayer * a layer definition. * @return the corresponding layer type. */ default Optional<LayerType> getLayerType(AnnotationLayer aLayer) { return getSupportedLayerTypes().stream() .filter(t -> t.getName().equals(aLayer.getType())).findFirst(); }
@Override public void afterPropertiesSet() throws Exception { types = asList(new LayerType(WebAnnoConst.SPAN_TYPE, "Span", layerSupportId)); }
layerTypes.setModel(LambdaModelAdapter.of( () -> layerSupportRegistry.getLayerType(LayerDetailForm.this.getModelObject()), (v) -> LayerDetailForm.this.getModelObject().setType(v.getName()))); layerTypes.add(new AjaxFormComponentUpdatingBehavior("change")
@Override public void afterPropertiesSet() throws Exception { types = asList(new LayerType(RELATION_TYPE, "Relation", layerSupportId)); }
layerTypes.setModel(LambdaModelAdapter.of( () -> layerSupportRegistry.getLayerType(LayerDetailForm.this.getModelObject()), (v) -> LayerDetailForm.this.getModelObject().setType(v.getName()))); layerTypes.add(new AjaxFormComponentUpdatingBehavior("change")
@Override public void afterPropertiesSet() throws Exception { types = asList(new LayerType(WebAnnoConst.CHAIN_TYPE, "Chain", layerSupportId)); }
@Override public void afterPropertiesSet() throws Exception { types = asList(new LayerType(RELATION_TYPE, "Relation", layerSupportId)); }
@Override public void afterPropertiesSet() throws Exception { types = asList(new LayerType(TYPE, "Document metadata", layerSupportId)); }
@Override public void afterPropertiesSet() throws Exception { types = asList(new LayerType(WebAnnoConst.SPAN_TYPE, "Span", layerSupportId)); }
@Override public void afterPropertiesSet() throws Exception { types = asList(new LayerType(TYPE, "Document metadata", layerSupportId)); }