//
////////////////////////////////////////////////////////////////////////////
private static void reparseOnTemplateModification(ObjectInfo rootObject) {
final Map<IFile, Long> templateStamps = getReferencedTemplates(rootObject);
// wait for EditorActivatedRequest
rootObject.addBroadcastListener(new EditorActivatedListener() {
public void invoke(EditorActivatedRequest request) throws Exception {
if (hasModifiedTemplate()) {
request.requestReparse();
}
}