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 Inline Temp global action
	 * (value <code>"org.eclipse.jdt.ui.actions.InlineTemp"</code>).
	 * @deprecated Use INLINE
	 */
	public static final String INLINE_TEMP= "org.eclipse.jdt.ui.actions.InlineTemp"; 
	
	/**
	 * Refactor menu: name of standard Extract Temp global action
	 * (value <code>"org.eclipse.jdt.ui.actions.ExtractTemp"</code>).
	 */
	public static final String EXTRACT_TEMP= "org.eclipse.jdt.ui.actions.ExtractTemp"; 
	/**
	 * Refactor menu: name of standard Extract Constant global action
	 * (value <code>"org.eclipse.jdt.ui.actions.ExtractConstant"</code>).
	 * 
	 * @since 2.1
	 */
	public static final String EXTRACT_CONSTANT= "org.eclipse.jdt.ui.actions.ExtractConstant"; 
	/**
	 * Refactor menu: name of standard Extract Method global action
	 * (value <code>"org.eclipse.jdt.ui.actions.ExtractMethod"</code>).
	 */
	public static final String EXTRACT_METHOD= "org.eclipse.jdt.ui.actions.ExtractMethod"; 
	/**
	 * Refactor menu: name of standard Inline global action 
	 * (value <code>"org.eclipse.jdt.ui.actions.Inline"</code>).
	 *
	 * @since 2.1