package bluej.parser;

import java.util.List;

import threadchecker.OnThread;
import threadchecker.Tag;

@OnThread(Tag.FXPlatform)
public class PrefixCompletionWrapper
extends AssistContent{    
   private final String prefix; 
   
   private final AssistContent wrapped;

   
   public PrefixCompletionWrapper(AssistContent wrapped, String prefix)
   {        
      this.prefix = prefix;
       
      this.wrapped = wrapped;     
      }

   @OnThread(Tag.Any)
   
   public String getName()
   {
      return prefix + wrapped.getName();     
      }

   
   public List getParams()
   {
      return wrapped.getParams();     
      }

   
   public String getType()
   {
      return wrapped.getType();     
      }

   
   public String getDeclaringClass()
   {
      return wrapped.getDeclaringClass();     
      }

   
   public CompletionKind getKind()
   {
      return wrapped.getKind();     
      }

   
   public String getJavadoc()
   {
      return wrapped.getJavadoc();     
      }

   
   @Override
   
   public Access getAccessPermission()
   {
      return wrapped.getAccessPermission();     
      } 
   }
top, use, map, class PrefixCompletionWrapper

.   PrefixCompletionWrapper
.   getName
.   getParams
.   getType
.   getDeclaringClass
.   getKind
.   getJavadoc
.   getAccessPermission




63 neLoCode + 0 LoComm