@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; }