@Override public ISearchScope createSearchScope( IOperationContext operationContext, ReferenceConstraintsContext _context) { ReferentConstraintContext context = new ReferentConstraintContext( _context.getModel(), _context.getEnclosingNode(), _context.getReferenceNode(), _context.getLinkTarget()); return inner.createNodeReferentSearchScope(operationContext, context); }
@Override public String getPresentation( IOperationContext operationContext, ReferencePresentationContext _context) { PresentationReferentConstraintContext context = new PresentationReferentConstraintContext( _context.getModel(), _context.getEnclosingNode(), _context.getReferenceNode(), _context.getLinkTarget(), _context.getParameterNode(), _context.getVisible(), _context.getSmartReference(), _context.getInEditor()); return inner.getPresentation(operationContext, context); }
@Override public SNodePointer getSearchScopeValidatorNode() { return inner.getSearchScopeValidatorNodePointer(); }
@Override public boolean hasPresentation() { return inner.hasPresentation(); }