function updateHierarchyMode(oTable) {
		if (oTable.getUseGroupMode()) {
			TableUtils.Grouping.setHierarchyMode(oTable, TableUtils.Grouping.HierarchyMode.GroupedTree);
		} else if (oTable._bFlatMode) {
			TableUtils.Grouping.setHierarchyMode(oTable, TableUtils.Grouping.HierarchyMode.Flat);
		} else if (!oTable._bFlatMode) {
			TableUtils.Grouping.setHierarchyMode(oTable, TableUtils.Grouping.HierarchyMode.Tree);
		}
	}
Allows to hide the tree structure (tree icons, indentation) in tree mode (property <code>useGroupMode</code> is set to <code>false</code>).

This option might be useful in some scenarios when actually a tree table must be used but under certain conditions the data
is not hierarchical, because it contains leafs only.

<b>Note:</b> In flat mode the user of the table cannot expand or collapse certain nodes and the hierarchy is not
visible to the user. The caller of this function has to ensure to use this option only with non-hierarchical data.

@param {boolean} bFlat If set to <code>true</code>, the flat mode is enabled

@returns {this} Reference to <code>this</code> in order to allow method chaining
@protected