@Override @Transactional public TypeAdapter getAdapter(AnnotationLayer aLayer) { return layerSupportRegistry.getLayerSupport(aLayer).createAdapter(aLayer); } }
@Override @Transactional public TypeAdapter getAdapter(AnnotationLayer aLayer) { return layerSupportRegistry.getLayerSupport(aLayer).createAdapter(aLayer); } }
@Override public void render(VDocument aResponse, int windowBeginOffset, int windowEndOffset, JCas aJCas, List<AnnotationLayer> aLayers) { // Render (custom) layers for (AnnotationLayer layer : aLayers) { List<AnnotationFeature> features = annotationService.listAnnotationFeature(layer); Renderer renderer = layerSupportRegistry.getLayerSupport(layer).getRenderer(layer); renderer.render(aJCas, features, aResponse, windowBeginOffset, windowEndOffset); } } }
@Override public void render(VDocument aResponse, int windowBeginOffset, int windowEndOffset, JCas aJCas, List<AnnotationLayer> aLayers) { // Render (custom) layers for (AnnotationLayer layer : aLayers) { List<AnnotationFeature> features = annotationService.listAnnotationFeature(layer); Renderer renderer = layerSupportRegistry.getLayerSupport(layer).getRenderer(layer); renderer.render(aJCas, features, aResponse, windowBeginOffset, windowEndOffset); } } }
@Override public TypeSystemDescription getProjectTypes(Project aProject) { // Create a new type system from scratch TypeSystemDescription tsd = new TypeSystemDescription_impl(); for (AnnotationLayer type : listAnnotationLayer(aProject)) { if (type.isBuiltIn()) { continue; } LayerSupport<?> layerSupport = layerSupportRegistry.getLayerSupport(type); layerSupport.generateTypes(tsd, type); } return tsd; }
@Override public TypeSystemDescription getProjectTypes(Project aProject) { // Create a new type system from scratch TypeSystemDescription tsd = new TypeSystemDescription_impl(); for (AnnotationLayer type : listAnnotationLayer(aProject)) { if (type.isBuiltIn()) { continue; } LayerSupport<?> layerSupport = layerSupportRegistry.getLayerSupport(type); layerSupport.generateTypes(tsd, type); } return tsd; }
Renderer renderer = layerSupportRegistry.getLayerSupport(layer).getRenderer(layer);
Renderer renderer = layerSupportRegistry.getLayerSupport(layer).getRenderer(layer);