120 and below causes so much unnecessary wrapping that owning a screen larger than 20 inches is useless.  This is pretty ridiculous to wrap in my opinion:

public final class CredentialsToLDAPAttributePrincipalResolver extends
+        AbstractLdapPersonDirectoryCredentialsToPrincipalResolver {


What Eclipse really needs is a formatter for files and a visual formatter for your editor (that just applies to your screen).