public abstract class Return { Object returnThis() { return this; } Object returnNull() { return null; } void exit() { return; } Object returnCast() { return (BeanItemContainer) super.getContainerDataSource(); } Object returnSomethingWhichDoNotBreak() { return oneVariable + secondVariable; } Object returnSomethingWhichBreak() { return oneVariable + secondVariable + thirdVariable + fourthVariable + fifthVariable + sixthVariable + seventhVariable; } Object returnSomethingWhichBreakAndAlreadyInParenthesis() { return ( oneVariable + secondVariable + thirdVariable + fourthVariable + fifthVariable + sixthVariable + seventhVariable ); } boolean unaryParenthesized() { return !(r.getLeft() > getRight() || r.getRight() < getLeft() || r.getTop() > getBottom() || r.getBottom() < getTop()); } // Bug fix #290 public boolean shouldBreakInOneLine(Example that) { return oneVeryLongPrimaryExpression && andYetAnotherVeryVeryLongPrimaryExpression; } }