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