package org.erlide.engine.services.codeassist;
import java.util.Collection;
import org.erlide.runtime.rpc.IOtpRpc;
import com.ericsson.otp.erlang.OtpErlangList;
public interface ContextAssistService {
// -define(NO_RECORD, 0).
// -define(RECORD_NAME, 1).
// -define(RECORD_FIELD, 2).
public static final int RECORD_NAME = 1;
public static final int RECORD_FIELD = 2;
Collection<String> getVariables(String src, String prefix);
RecordCompletion checkRecordCompletion(IOtpRpc buildBackend, String substring);
OtpErlangList getFunctionHead(String name, int arity);
}