webadmin: ISO/Export sub-tabs resizable columns

ISO/Export sub-tabs under Storage main-tab
now support resizable columns.

* Invoked enableColumnResizing() on each sub-tab.
* Added a static width value for each column.

Change-Id: Icf75b725fe9efa63c3e0a949c9d1bb9f6590d1aa
Signed-off-by: Daniel Erez <derez@redhat.com>
webadmin: Disks VMs Templates sub-tabs resizable columns

VMs/Templates sub-tabs under Disks main-tab
now support resizable columns.

* Invoked enableColumnResizing() on each sub-tab.
* Added a static width value for each column.

Change-Id: Ic7db506c95ec3642d7247f64b632e6ec7333d94f
Signed-off-by: Daniel Erez <derez@redhat.com>
webadmin: Disk dialog - capitalize labels

New/Edit disk dialog:
s/Is bootable/Is Bootable
s/Is shareable/Is Shareable
s/Wipe after delete/Wipe After Delete

Change-Id: Ibb6adaeed3e7e8ce99fa73730e43896355027efe
Signed-off-by: Daniel Erez <derez@redhat.com>
webadmin: Remove VM comparators in Common.gwt.xml

Removed VmsComparer's and VmsComparerByDiskSize from Common.gwt.xml,
as these classes are not used by the frontend and just add redundant
overhead on GWT's compiler.

Change-Id: I3280f8dd80e24c40891f0f9474388abf478ccce3
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Introducing the comparators package

org.ovirt.engine.core.common.businessentities includes several
comparators, which aren't really business entities on their own right.

This patch introduces the package
org.ovirt.engine.core.common.businessentities.comparators and moves
those comparators there, in order to make the project's organization
more straightforward.

Following patches will move additional comparators there, from other
sub-projects.

Change-Id: I70f2432df8338c736d9ab0e6c97e38acf3ddf92f
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: unify and move Disk Comparators

Organized the various Disk and DiskImage comparators in a sensible
manner.

1. Moved DiskImageByDiskAliasComparator from the dal module to the
   common module, so it could be shared between modules.
2. Removed ImagesComparerByName which had exactly the same
   functionality as DiskImageByDiskAliasComparator, and used it
   instead.
3. Converted DiskImageByBootComparator to be an inline class of
   VmInfoBuilderBase, as it seems useless outside it

Change-Id: Ide5808ba4404d141f43911945e19f170e9694da4
Signed-off-by: Allon Mureinik <amureini@redhat.com>
webadmin: JP - truncation in interface column

Attach Disk:
fix columns headers truncation

Change-Id: Ieee042d7ef6d914b1a5a067cdae97b65782cf8da
Bug-Url: https://bugzilla.redhat.com/927613
Signed-off-by: Daniel Erez <derez@redhat.com>
webadmin: Host Tab - "Primary" & "Secondary" are not localized

These strings were hard coded in the host model.
Moved to the Constants file.

Change-Id: Ib339264fb776c5e9b060068c40f0a9d15372fe41
Signed-off-by: Alona Kaplan <alkaplan@redhat.com>