public boolean isInterface() throws UnknownTypeException { if (state != KNOWN) throw new UnknownTypeException("Don't know whether type " + getClassName() +
public boolean isInterface() { if (getState() != KNOWN) throw new IllegalStateException("Don't know whether type " + getClassName() +
	public boolean isInterface() throws UnknownTypeException {		if (state != KNOWN)			throw new UnknownTypeException("Don't know whether type " + getClassName() +				" is a class or interface");		return isInterface;	}