2016-01-07, 21:45
I need to go to my real job soon so I might as well just ask...
It seems, looking at the renderers, that every element in the row is instanced and values applied later. It seems a bit ridiculous to be instancing both a MovieSet row & Movie row every time any row is created within MovieSetTreeCellRenderer. Are these instances being copied somewhere in getTreeCellRendererComponent() before values are applied?
(Note: I'm not looking to rewrite the backend, lol. Just like to understand what my code will do before writing it. )
THX
It seems, looking at the renderers, that every element in the row is instanced and values applied later. It seems a bit ridiculous to be instancing both a MovieSet row & Movie row every time any row is created within MovieSetTreeCellRenderer. Are these instances being copied somewhere in getTreeCellRendererComponent() before values are applied?
(Note: I'm not looking to rewrite the backend, lol. Just like to understand what my code will do before writing it. )
THX