About LinkName, it says that it is read-only when:
ThisComponent.getDrawPages.getByIndex(0).getByIndex(0).LinkDisplayName = “aaa”
But
ThisComponent.getDrawPages.getByIndex(0).getByIndex(0).Name = "aaa"
set the name in LO basic, but not in actual chart. I filed a bug in bugzila, as i said.
I worked with Title of Chart (not main title), and Description of Chart.
This did the trick.
Thanks Kamil Landa
ps. Interesting! → Kamil (كامل and كميل)(കാമിൽ) is an Arabic name, sometimes used as an adjective, more usually transliterated as Kamel and Kameel which can be translated as “perfect” or “the Perfect One”. It is also used in Urdu, Persian and Sindhi meaning “complete”. (wiki)
ps. From Occitan *[landa], but ultimately from [Proto-Celtic] (“heath, open field”).