Skip to content
This repository has been archived by the owner on Jun 26, 2018. It is now read-only.

Replace self-made tabular view with NatTable #838

Closed
mstreit opened this issue Apr 17, 2013 · 9 comments
Closed

Replace self-made tabular view with NatTable #838

mstreit opened this issue Apr 17, 2013 · 9 comments
Assignees
Milestone

Comments

@mstreit
Copy link
Member

mstreit commented Apr 17, 2013

http://www.eclipse.org/nattable/

@ghost ghost assigned sgratzl Apr 17, 2013
@sgratzl
Copy link
Contributor

sgratzl commented Apr 17, 2013

features that we want:

  • selection (cell, row, column) with corresponding selection events
  • groupings? (as we have a table perspective we could show the groups)
  • filters?
  • types:
    • float
    • integer
    • categorical -> show colors?

open issues:

  • which values should be shown: normalized, raw, log, log10, or selection based (e.g. combo box or menu within the view toolbar)
  • transposed -> rows can be categorical -> no filters possible

@sgratzl
Copy link
Contributor

sgratzl commented Apr 17, 2013

r6463 continue with marcs work,

simple tables can be shown, advanced features are missing

@mstreit
Copy link
Member Author

mstreit commented Apr 17, 2013

Let's leave out filters for now.
Combo box for choosing value types sounds good.

@sgratzl
Copy link
Contributor

sgratzl commented Apr 17, 2013

r6475

view now part of the dvi + switching data representation (raw - normalized)

@sgratzl
Copy link
Contributor

sgratzl commented Apr 17, 2013

r6476

selection (both directions) + increase / decrase formatting precision

want more?

@mstreit
Copy link
Member Author

mstreit commented Apr 17, 2013

I guess that's enough for now.

An exception occurs when selecting a group in the table view:
!ENTRY org.eclipse.ui 4 0 2013-04-11 16:43:29.672
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.elementData(ArrayList.java:371)
at java.util.ArrayList.get(ArrayList.java:384)
at org.caleydo.core.data.virtualarray.VirtualArray.get(VirtualArray.java:136)
at org.caleydo.view.table.DataProvider.getRowObject(DataProvider.java:94)
at org.caleydo.view.table.TableView.select(TableView.java:152)
at org.caleydo.view.table.TableView.handleLayerEvent(TableView.java:139)

@sgratzl
Copy link
Contributor

sgratzl commented Apr 18, 2013

regarding the selection problem,

I have no problem with it

@mstreit
Copy link
Member Author

mstreit commented Apr 19, 2013

When the table is in "show only selected items" mode, then the selection in the table is not triggered. I guess this is on purpose.

@sgratzl
Copy link
Contributor

sgratzl commented Apr 22, 2013

the table works for me, if there any remaining problems create a new issue

@sgratzl sgratzl closed this as completed Apr 22, 2013
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants