return null;
}
private Map computeCurrentStructure(FoldingStructureComputationContext ctx) {
Map<IJavaElement, List<Tuple>> map = new HashMap<IJavaElement, List<Tuple>>();
ProjectionAnnotationModel model = ctx.getModel();
Iterator e = model.getAnnotationIterator();
while (e.hasNext()) {
Object annotation = e.next();
if (annotation instanceof JavaProjectionAnnotation) {
JavaProjectionAnnotation java = (JavaProjectionAnnotation) annotation;
Position position = model.getPosition(java);
Assert.isNotNull(position);
List<Tuple> list = map.get(java.getElement());
if (list == null) {
list = new ArrayList<Tuple>(2);
map.put(java.getElement(), list);