ESA API
Using icons instead of text on reports table.
Fixed the field responsible.
Added visual indication of the active sort.
Default sort using "date". (last modification date).
Fixed, Sorting order does not preserve selected filter.
Remove statistics dashboard. 


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95333 8089f293-4706-0410-a29e-feb5c42a2edf
Moved ISE_RUNTIME to the classic directory to ensure code compiles in .NET mode too.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95334 8089f293-4706-0410-a29e-feb5c42a2edf
Updated to match the classic version which now inherits from PART_COMPARABLE.
Added `is_attached'.
Cosmetics.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95335 8089f293-4706-0410-a29e-feb5c42a2edf
Made it compile on both classic and .NET by providing a new implementation of `is_conforming_to'.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95336 8089f293-4706-0410-a29e-feb5c42a2edf
Reflected the new behavior of the .NET consumer that will not consume stuff that will cause some compilation errors for missing types.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95337 8089f293-4706-0410-a29e-feb5c42a2edf
Improved description of test.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95338 8089f293-4706-0410-a29e-feb5c42a2edf
Minor improvement, use a local variable that already stores the declarating type of `info' instead of requesting it again in `consumed_procedure'.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95339 8089f293-4706-0410-a29e-feb5c42a2edf
* Changed the implementation from rev#63603 so that we query directly `System.Type.IsVisible' instead of calling both `IsPublic' and then `IsVisible'. The call is actually now done in the compliance checker code so that routines using non-visible types are not consumed as well, or inherited routines declared in non-visible classes (see test#dotnet116 and test#dotnet117). Added new compliance error message for this case.
* Since we only support .NET 2.x and greated no need to wrap the call to `IsVisible'.
* Some minor refactoring to descendants of `check_extended_compliance' and `check_eiffel_compliance' to make them deferred in descendants so that we do not end up calling Precursor which confused the understanding of the code without much benefits.
* All the above fix bug#18900.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95340 8089f293-4706-0410-a29e-feb5c42a2edf