Bug 40772 [plan item] Smart tab on empty lines
When having the caret on an empty line, pressing tab cleans up the line and sets the caret it the right indentation column.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/actions/JdtActionConstants.java
/**
	 * Refactor menu: name of standard Modify Parameters global action
	 * (value <code>"org.eclipse.jdt.ui.actions.ModifyParameters"</code>).
	 */
	public static final String MODIFY_PARAMETERS= "org.eclipse.jdt.ui.actions.ModifyParameters"; 
	
	/**
	 * Refactor menu: name of standard Pull Up global action
	 * (value <code>"org.eclipse.jdt.ui.actions.PullUp"</code>).
	 */
	public static final String PULL_UP= "org.eclipse.jdt.ui.actions.PullUp"; 
	/**
	 * Refactor menu: name of standard Push Down global action
	 * (value <code>"org.eclipse.jdt.ui.actions.PushDown"</code>).
	 * 
	 * @since 2.1
	 */
	public static final String PUSH_DOWN= "org.eclipse.jdt.ui.actions.PushDown"; 
	
	/**
	 * Refactor menu: name of standard Move Element global action
	 * (value <code>"org.eclipse.jdt.ui.actions.Move"</code>).
	 */
	public static final String MOVE= "org.eclipse.jdt.ui.actions.Move"; 
	
	/**
	 * Refactor menu: name of standard Rename Element global action
	 * (value <code>"org.eclipse.jdt.ui.actions.Rename"</code>).
	 */
	public static final String RENAME= "org.eclipse.jdt.ui.actions.Rename";