import java.io.*;
import com.novell.ldap.*;

public abstract class ConnectionMaker {

	String ServerDNSName = "empty";
	String NDSLoginContext = "empty";
	String AdminPassword = "empty";
	String CourseContext = "empty";
	String StudentContext = "empty";
	boolean hasError;
	
	public StringBuffer errString = new StringBuffer();
	
	public LDAPConnection getConnection () {
		return (LDAPConnection)null;
	}

	public String getStudentContext () {
		return StudentContext;
	}

	public String getCourseContext (String term) {
		return CourseContext;
	}

	public boolean hasError () {
		if (errString.toString().length() == 0) return false;
		else return true;
	}
	
	public String showErrors () {
		if (errString.toString().length() == 0) return "";
		else return new String (errString);
	}
	
}
