Project

General

Profile

feature request #7095

Implement Character Matrix

Added by Patrick Plitzner about 1 year ago. Updated 10 months ago.

Status:
Closed
Priority:
New
Category:
taxeditor
Target version:
Start date:
11/27/2017
Due date:
% Done:

0%

Severity:
normal
Tags:

Related issues

Related to Edit - feature request #7165: Extend TaxonNodeFilter with rank filtering Closed 01/11/2018
Related to Edit - feature request #7166: Implement area filter for TaxonNodeFilter Closed 01/11/2018
Related to Edit - feature request #7193: Implement area filter and rank filter in TaxEditor for exports New
Duplicated by Edit - feature request #7090: Implement matrix editor Duplicate 11/23/2017

Associated revisions

Revision 926f488d (diff)
Added by Patrick Plitzner about 1 year ago

ref #7095 Initial import of character matrix

Revision cb531fce (diff)
Added by Patrick Plitzner about 1 year ago

ref #7095 Enhance label in matrix editor

Revision dad46cd9 (diff)
Added by Patrick Plitzner about 1 year ago

ref #7095 Remove version number nattable dependency

Revision 32956411 (diff)
Added by Patrick Plitzner about 1 year ago

ref #7095 Open character matrix with WS as input

Revision 695a18b1 (diff)
Added by Patrick Plitzner about 1 year ago

ref #7095 Add editor capabilities to character matrix editor

Revision 0fb2e02c (diff)
Added by Patrick Plitzner about 1 year ago

ref #7095 Make matrix editable vie DetailsView

Revision ef323259 (diff)
Added by Patrick Plitzner about 1 year ago

ref #7095 Add display converter to matrix editor

Revision 5ba3be88 (diff)
Added by Patrick Plitzner about 1 year ago

ref #7095, #7086 Persist WS with descriptions

Revision 0c3bc93e (diff)
Added by Patrick Plitzner about 1 year ago

ref #7095 add excel export

Revision fa33762c (diff)
Added by Patrick Plitzner about 1 year ago

ref #7095 Add column sorting to character matrix

Revision cdc03e6f (diff)
Added by Patrick Plitzner about 1 year ago

ref #7095 use grid region label to set display converter for cells

Revision 6b8fbb9a (diff)
Added by Patrick Plitzner about 1 year ago

ref #7095 Implement combo box editor for categorical data

Revision 9987a696 (diff)
Added by Patrick Plitzner 12 months ago

ref #7095 Remove unnecessary editor configuration

Revision 8707c0a4 (diff)
Added by Patrick Plitzner 12 months ago

ref #7095 Implement prototypical quantitative data cell editor

Revision be252334 (diff)
Added by Patrick Plitzner 12 months ago

ref #7095 package restructuring

Revision d44ef0c2 (diff)
Added by Patrick Plitzner 12 months ago

ref #7086, #7095 Implement working set navigator

Revision 8079fdb3 (diff)
Added by Patrick Plitzner 12 months ago

ref #7086, #7095 Added "Open in..." menu for WS and matrix editor

Revision 242a513c (diff)
Added by Patrick Plitzner 12 months ago

ref #7095 Create quantitative cell editor following statistical measures

Revision fd14dd4d (diff)
Added by Patrick Plitzner 12 months ago

ref #7095 Add unit to column header of quant. data

Revision c42c7bec (diff)
Added by Patrick Plitzner 12 months ago

ref #7095 Handle dirty state of character matrix when editing

Revision 4fbf8f87 (diff)
Added by Patrick Plitzner 12 months ago

ref #7095 Add non-editable additional columns with extra info to matrix

Revision 0f91f78a (diff)
Added by Patrick Plitzner 12 months ago

ref #7095 minor refactoring

Revision f77963a7 (diff)
Added by Patrick Plitzner 12 months ago

ref #7095 Wrap descriptions for performance optimization

Revision d8bd1bdc (diff)
Added by Patrick Plitzner 12 months ago

ref #7095 Add display converter for supplemental info

Revision d860133d (diff)
Added by Patrick Plitzner 12 months ago

ref #7095 Add context menu to hide/show columns and open config dialog

Revision 0b9b379c (diff)
Added by Patrick Plitzner 12 months ago

ref #7095 Add persistence support for nattable state

Revision 0b9319bd (diff)
Added by Patrick Plitzner 12 months ago

ref #7095 Persist table state when disposing character matrix editor

Revision 1016796d (diff)
Added by Patrick Plitzner 12 months ago

ref #7095 UI enhancements

Revision 8b9ba8aa (diff)
Added by Patrick Plitzner 12 months ago

ref #7086, #7095 Re-enable working set navigator

Revision 3231ece8 (diff)
Added by Patrick Plitzner 12 months ago

ref #7095 error logging

Revision 84a21bc7 (diff)
Added by Patrick Plitzner 12 months ago

ref #7095 Fire empty selection for multiple selected cells

Revision b09559de (diff)
Added by Patrick Plitzner 12 months ago

ref #7095 Re-enable export button

Revision 72a04ac6 (diff)
Added by Patrick Plitzner 12 months ago

ref #7086, #7095 Add create/delete handler to WS navigator

Revision f5cd2391 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Remove view configuration from header menus

Revision 456b89bd (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Add descriptions via button to matrix

Revision 8de0560f (diff)
Added by Patrick Plitzner 11 months ago

ref #7086, #7095 Add descriptions to WS initially in matrix editor

Revision e738c599 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Add summary row to top of grid

Revision e1cddd46 (diff)
Added by Patrick Plitzner 11 months ago

ref #7086, #7095 Add WS perspective

  • initializse WS navigator when connected to data source

Revision 9f59b397 (diff)
Added by Patrick Plitzner 11 months ago

ref #7086, #7095 minor WS perspective changes

Revision 034d4a6a (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Add categorical data support for summary row

Revision 8281f257 (diff)
Added by Patrick Plitzner 11 months ago

ref #7086, #7095 minor WS perspective changes

Revision 02746e7f (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Fix session problems

  • load WS with property path to avoid multiple representation exception

Revision acdb1584 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Filter by rank when adding descriptions

Revision df66a39e (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Add tooltip to excel export button

Revision b888fe27 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Sync state selection in combo and PersistenceDialog

Revision 66832abf (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 add label for default viewConfiguration

Revision 68df4af3 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 add label to toolbar

Revision 582a319d (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 use TaxonNodeFilter for specimen selection dialog

Revision bfda4dd3 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Implement specimen generator to test for huge data sets

Revision 25d7c42f (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Fix potential exception

Revision 06a6a1c5 (diff)
Added by Patrick Plitzner 11 months ago

ref #7086, #7095 Fix potential class cast exception

Revision 83bfd759 (diff)
Added by Patrick Plitzner 11 months ago

ref #7086, #7095 Enhance error message

Revision 5dec2f7a (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Fix potential NPE

Revision 281b1abd (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Fix potential NPE

Revision 11a2a751 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 specimen generator changes

Revision 7af3e5a6 (diff)
Added by Patrick Plitzner 11 months ago

ref #7086, #7095 Adapt to cdm model changes

Revision 9523526d (diff)
Added by Patrick Plitzner 11 months ago

ref #7086, #7095 Make setter public

Revision 3327fba3 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Fix area filter concatenation

Revision 1d98fd63 (diff)
Added by Patrick Plitzner 11 months ago

ref #7086, #7095 Show menu item only in experimental mode

Revision 63e51c67 (diff)
Added by Patrick Plitzner 11 months ago

ref #7086, #7095 Adapt working set navigator to work with WorkingSets

Revision 44261f2e (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Fix area filter concatenation

Revision 43e47dc8 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Add missing import

Revision 63a76a60 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Enhance specimen selection dialog UI

Revision 806114a3 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Fix search configurator for specimen selection

Revision 1dfcb0a6 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Filter out specimens that are already added

Revision 6ff2e71e (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Cache specimens for specimen selection dialog

Revision fa6c7d4c (diff)
Added by Patrick Plitzner 11 months ago

ref #7086, #7095 Add refresh button to WS navigator

Revision 34d19b7b (diff)
Added by Patrick Plitzner 11 months ago

ref #7086, #7095 Fix handler setup for refresh in ES navigator

Revision 43d417f5 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Show taxon node hierarchy in matrix (experimental)

Revision 368703af (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 sort tree hierarchy via taxon names

Revision e28f6b05 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Fix possible NPE

Revision f8da7861 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Init description elements when activating cell editor

Revision 65611564 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Refactoring

  • Extracted DescriptionTreeFormat class to own class file

Revision 7f1d6816 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Optimize aggregation and display of description elements

Revision 4ca3e4f3 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 correctly sort tree hierarchy via taxon nodes sort prefs

Revision dbee9b8f (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Add expand/collapse button

Revision 16725f1e (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Disable sorting

Revision 38c05df2 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Limit node hierarchy by maxRank of corresponding working set

Revision 354b2131 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Add functionality to toggle between tree and flat list

Revision d657d3eb (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Disable cell editors for taxon node rows

Revision b2128023 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Extract row comparator to own class file

Revision f04201c7 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Fix multiple add buttons when switching between views

Revision cdaa188f (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Refresh scroll bars after changing views

Revision c895abf3 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Fix view configuration handler

  • some code cleanup

Revision 84093d41 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Style enhancements

Revision 64ed19fc (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Disable selection propagation for supplemental info columns

Revision c59d0b17 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Adjust context menu based on view state

Revision de639281 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Increase header font size

Revision 35ba1a56 (diff)
Added by Patrick Plitzner 11 months ago

ref #7095 Format enhancement for quantitative data

  • unit shown in abbreviation
  • min/max shown as range

Revision 6a8d9d7f (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Cache description elements in row wrapper for performance

Revision fa64d0c0 (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Fix min/max representation

Revision 5b799d10 (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 minor performance tweak when setting values

Revision fcd7713d (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Fix initalization problems by deproxying

Revision 6b3711bc (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Overhauled categorical data cell editor

  • encapsulated data fetching and storing in RowWrapper
  • simplified data accesion by caching States in RowWrapper

Revision a3782e5c (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Fix aggragation of state data

Revision a082b7db (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Add nattable repository to pom.xml

Revision a953e2c0 (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 remove unused class

Revision 06ab7f53 (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Add javadoc

Revision b8e5d702 (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 use model method for setting state data

Revision 19fc4473 (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Freeze/stick supplemental info columns

  • Add button for unfreezing

Revision 7d199d04 (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Fix imports

Revision fa0887f6 (diff)
Added by Patrick Plitzner 10 months ago

ref #7095, #7086 Check classification uniqueness of sub tree filter

  • fix imports

Revision 6f3152d1 (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Refactor freeze columns functionality

  • switch lock icon when freezing

Revision ad6b50ba (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Refactor character matrix

  • split e4 part and nattable widgets in two classes

Revision 7b053201 (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Code cleanup

Revision ed759ab1 (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Fix order of UI elements

Revision 985f42a7 (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Enforce visual refresh when toggling list and tree view

Revision fe8e3d53 (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Keep frozen flag when toggling views

Revision 3d6f9d14 (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Fix potential NPE

Revision 78159887 (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Dirty fix for categorical dropdown size

Revision 34c889c9 (diff)
Added by Patrick Plitzner 10 months ago

ref #7095 Fix column error when no unit was chosen for a quant. feature

Revision eb990cca (diff)
Added by Patrick Plitzner 9 months ago

ref #7095 Include unpublished taxa in WS node filter

Revision 7efcfaee (diff)
Added by Patrick Plitzner 9 months ago

ref #7095 Fix possible class cast exception

Revision 248d15d9 (diff)
Added by Patrick Plitzner 9 months ago

ref #7095 Add remove description button

Revision 6a65a580 (diff)
Added by Patrick Plitzner 9 months ago

ref #7095 Fix convenience method for CategoricalData

Revision 5a9a799e (diff)
Added by Patrick Plitzner 9 months ago

ref #7095 Disable DetailsView for CharacterMatrix

Revision 9f8c59b4 (diff)
Added by Patrick Plitzner 9 months ago

ref #7095 Simplify RowWrapper getDataValueForFeature()

Revision fb028abd (diff)
Added by Patrick Plitzner 9 months ago

ref #7095 documentation

Revision 8dcaccaf (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Fix summary for CategoricalData

Revision d80468ec (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Disable summary for supplemental columns

Revision 7029881a (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Change taxon column label

Revision 1245cdd8 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Change taxon column cell text depending on tree/list view

Revision 09b45523 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Add taxon filter combo to specimen selection dialog

Revision 5cea1626 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Implement generic abstract combo class

Revision 3fe2a4b6 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Sort feature columns according to FeatureTree

Revision 0df7b52d (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Show tabular info in specimen selection dialog

Revision 835c1454 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Fix label representation for taxon combo

Revision 71ef005a (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Add text filter to specimen selection dialog

Revision 46d40a62 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 some UI enhancements

Revision c4010fc2 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Fill matrix asynchronously

Revision c0918c7c (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Refactor RowWrapper

Revision 353f7dda (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Increase performance of specimen selection dialog

  • loading with property path
  • pre-caching of taxon node label

Revision 6ead69e0 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Remove unused specimen generator class

Revision fb4c53d2 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Added more paths to property path loading

  • removed deproxying in some cases

Revision 6e4d44c5 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Fix imported libraries

Revision 4f6b8e6e (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Adding monitor information for description loading job

Revision d01cd7ac (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Fix WS property path

Revision b9c29d7a (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Fix monitor information for description loading job

Revision 6d1cd5a2 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Add cancel option for specimen description loading

Revision fad21775 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Move specimen and description loading to service layer

Revision f5f64287 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Move specimen and description loading to service layer

Revision f852bff0 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Add progress monitor to working set service (unstable)

Revision 7710d1ab (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Add progress monitor to working set service (unstable)

Revision 07968816 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 re-enable multi select in specimen selection dialog

Revision 6dfca4b2 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Load description remotely

Revision 42002c0a (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Add property paths to some methods

Revision b8412039 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Fix NPE in specimen selection dialog

Revision 921ff608 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Correctly save RowWrapperDTO

Revision fdc04187 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Re-load specimen description to avoid multi rep exception

Revision 577e8a82 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Speed up specimen loading for working sets

Revision 84881b9c (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Fix specimen filter

Revision 5e62e156 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Speed up specimen loading

Revision ce91a115 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Add dao method for individually associated specimens

Revision 79c29018 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Add dao method for listing UuidAndTitleCache object

Revision d221f578 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Speed up specimen loading for working sets

Revision edfed701 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Implement quicker service for taxon associated specimens

Revision 97107e7d (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Filter specimens to show in selection dialog

Revision cad652ea (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Show specimen id for specimen rows

Revision 708621df (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Fix exception when deleting a row in the matrix

Revision 2a774ada (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Adapt to cdmlib changes

Revision 7426d467 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Enhance quicker service for taxon associated specimens

Revision 16621f1f (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Fix label for list view

Revision d9b27602 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Retrieve only distinct SpecimenNodeWrapper objects

Revision b27b3345 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Code clean up and refactoring

Revision e0f895eb (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Add empty desc elements when adding a new specimen

Revision 41af91b8 (diff)
Added by Patrick Plitzner 8 months ago

ref #7095 Fix imports

Revision 31782a30 (diff)
Added by Patrick Plitzner 7 months ago

ref #7095 Fix layer initialisation when toggling list and tree view

Revision 39c51fd5 (diff)
Added by Patrick Plitzner 7 months ago

ref #7095, #7086 Fix session initialization

History

#1 Updated by Patrick Plitzner about 1 year ago

  • Tracker changed from bug to feature request

#2 Updated by Patrick Plitzner about 1 year ago

#3 Updated by Patrick Plitzner 11 months ago

#4 Updated by Patrick Plitzner 11 months ago

#5 Updated by Patrick Plitzner 10 months ago

  • Status changed from New to Closed
  • Target version changed from Unassigned CDM tickets to Release 4.13

Closing this ticket because the character matrix has been released

#6 Updated by Andreas Müller 7 months ago

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)