private IValidationCheckResultQuery getQuery(IAdaptable info, String title) { if (info == null) return RefactoringCore.getQueryFactory().create(null); IValidationCheckResultQuery result= info.getAdapter(IValidationCheckResultQuery.class); if (result != null) return result; ContextAdapter context= new ContextAdapter(info, title); return RefactoringCore.getQueryFactory().create(context); }
private IValidationCheckResultQuery getQuery(IAdaptable info, String title) { if (info == null) return RefactoringCore.getQueryFactory().create(null); IValidationCheckResultQuery result= (IValidationCheckResultQuery)info.getAdapter(IValidationCheckResultQuery.class); if (result != null) return result; ContextAdapter context= new ContextAdapter(info, title); return RefactoringCore.getQueryFactory().create(context); }
private IValidationCheckResultQuery getQuery(IAdaptable info, String title) { if (info == null) return RefactoringCore.getQueryFactory().create(null); IValidationCheckResultQuery result= info.getAdapter(IValidationCheckResultQuery.class); if (result != null) return result; ContextAdapter context= new ContextAdapter(info, title); return RefactoringCore.getQueryFactory().create(context); }
public IValidationCheckResultQuery create(IAdaptable context) { if (context != null) { Shell parent= (Shell)context.getAdapter(Shell.class); if (parent != null) { String title= (String)context.getAdapter(String.class); if (title != null) { return new ValidationCheckResultQuery(parent, title); } } } return fCoreQueryFactory.create(context); } }