Project

General

Profile

Actions

bug #9729

closed

Incomplete bean property Team.nomenclaturalTitleCache

Added by Andreas Kohlbecker over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
New
Category:
cdmlib
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Severity:
normal
Found in Version:

Description

after solving #9664 the INomenclaturalAuthor.nomenclaturalTitleCache bean propery is inconsistent.
The setter needs to conform to new new getter method name.


Related issues

Related to EDIT - feature request #9664: Add nomenclaturalTitleCache to TeamOrPersonBaseResolvedAndreas Müller

Actions
Related to EDIT - bug #9728: NoSuchMethodException Team.areNomenclaturalTitle() breaks authortem editorsClosedAndreas Kohlbecker

Actions
Actions #1

Updated by Andreas Kohlbecker over 2 years ago

Actions #2

Updated by Andreas Kohlbecker over 2 years ago

  • Related to bug #9728: NoSuchMethodException Team.areNomenclaturalTitle() breaks authortem editors added
Actions #3

Updated by Andreas Kohlbecker over 2 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 30
  • Found in Version set to Release 5.25

completeness of the the bean property has been fixed by cdmlib:135329fc

However, there are now redundant setters for the nomenclaturalTitleCache property, the setter setNomenclaturalTitle() is deprecated and needs to be removed.

I am delegating this to you Andreas since this is model-related

Actions #4

Updated by Andreas Müller over 2 years ago

  • Status changed from In Progress to Resolved
  • Assignee changed from Andreas Müller to Andreas Kohlbecker
  • % Done changed from 30 to 50

I adapted the changes so that it is similar to IdentifiableEntity.titleCache implementation.

This means:

  • the setTitleCache(String) method is set to deprecated (as it should not be called for setting the cache)
  • the method to use is setNomenclaturalTitleCache(String, boolean) now
  • I removed all calls to Team.setNomenclaturalTitle(String) and TeamOrPersonBase.setNomenclaturalTitle(String) as this method is now only needed in Person class.
Actions #5

Updated by Andreas Müller over 2 years ago

Please check if this fullfills the requirements in vaadin.

Actions #6

Updated by Andreas Kohlbecker over 2 years ago

  • Assignee changed from Andreas Kohlbecker to Andreas Müller

seems to be working in cdm-vaadin with the latest adaptions. I could not find any problems.

Actions #7

Updated by Andreas Müller over 2 years ago

  • Status changed from Resolved to Closed
  • % Done changed from 50 to 100
Actions #8

Updated by Andreas Müller over 2 years ago

  • Target version changed from Release 5.45 to Release 5.27
Actions #9

Updated by Andreas Müller over 2 years ago

  • Subject changed from incomplete bean property Team.nomenclaturalTitleCache to Incomplete bean property Team.nomenclaturalTitleCache
Actions #10

Updated by Andreas Müller over 2 years ago

  • Category changed from cdm to cdmlib
Actions

Also available in: Atom PDF