153154155156157158159160161162163
} } } finally { if (model != null) model.releaseFromRead(); } return null; } private IHyperlink createJavaElementHyperlink(IJavaProject javaProject, String elementName, IRegion region) {
112113114115116117118119120121122
lastOffset--; indexedRegion = model.getIndexedRegion(lastOffset); } } finally { model.releaseFromRead(); } } return indexedRegion; }
683684685686687688689690691692693
IndexedRegion r = model.getIndexedRegion(i); if (r != null) { overlappingIndexedRegions.add(r); } } model.releaseFromRead(); } return Arrays.asList(overlappingIndexedRegions.toArray()); }
826827828829830831832833834835836
model = StructuredModelManager.getModelManager().getExistingModelForRead(doc); mq = ModelQueryUtil.getModelQuery(model); } finally { if (model != null) model.releaseFromRead(); } return mq; }
131132133134135136137138139140141
// purposes. // Logger.logException(e); } finally { if (model != null) model.releaseFromRead(); } return translation; } /**
8788899091929394959697
} finally { if (model != null) { model.releaseFromRead(); } } } return null; }
204205206207208209210211212213214
} finally { if (model != null) { model.releaseFromRead(); } } } } return null;
230231232233234235236237238239240
fProjectionAnnotationModel.modifyAnnotations((Annotation[])deletions.toArray(new Annotation[1]), additions, (Annotation[])modifications.toArray(new Annotation[0])); } } } finally { if(model != null) { model.releaseFromRead(); } } } }
409410411412413414415416417418419
} } } finally { if (model != null) model.releaseFromRead(); } } } return baselocation; }
209210211212213214215216217218
} if (model != null) { if (model instanceof IDOMModel) { definition = TaglibHyperlinkDetector.findDefinition((IDOMModel) model, fSearchName, fSearchType); } model.releaseFromRead(); } return definition; } }