bug #9729
closed
Incomplete bean property Team.nomenclaturalTitleCache
Added by Andreas Kohlbecker over 2 years ago.
Updated over 2 years ago.
Description
after solving #9664 the INomenclaturalAuthor.nomenclaturalTitleCache bean propery is inconsistent.
The setter needs to conform to new new getter method name.
- Related to bug #9728: NoSuchMethodException Team.areNomenclaturalTitle() breaks authortem editors added
- 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
- 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.
Please check if this fullfills the requirements in vaadin.
- 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.
- Status changed from Resolved to Closed
- % Done changed from 50 to 100
- Target version changed from Release 5.45 to Release 5.27
- Subject changed from incomplete bean property Team.nomenclaturalTitleCache to Incomplete bean property Team.nomenclaturalTitleCache
- Category changed from cdm to cdmlib
Also available in: Atom
PDF