예제 #1
0
 @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);
 }
예제 #2
0
 @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);
 }
예제 #3
0
 @Override
 public SNodePointer getSearchScopeValidatorNode() {
   return inner.getSearchScopeValidatorNodePointer();
 }
예제 #4
0
 @Override
 public boolean hasPresentation() {
   return inner.hasPresentation();
 }