/** * Bind custom IssueUtil. */ public Class<? extends IssueUtil> bindIssueUtil() { return N4JSIssue.Util.class; }
public XtextResourceMarkerAnnotationModel(IFile file, IssueResolutionProvider issueResolutionProvider, IssueUtil markerUtil) { super(file); this.issueResolutionProvider = issueResolutionProvider; this.issueUtil = markerUtil; }
public IssueUtil getIssueUtil() { return issueUtil; }
public void setIssueUtil(IssueUtil issueUtil) { this.issueUtil = issueUtil; }
/** * Creates a new instance of {@link FixedXtextResourceMarkerAnnotationModel}. * * @param file * the {@link IFile}, must not be {@code null} * @param issueResolutionProvider * the {@link IssueResolutionProvider}, must not be {@code null} * @param markerUtil * the {@link IssueUtil}, must not be {@code null} */ public FixedXtextResourceMarkerAnnotationModel(final IFile file, final IssueResolutionProvider issueResolutionProvider, final IssueUtil markerUtil) { super(file, issueResolutionProvider, markerUtil); }