I have a component that extends AbstractVisionComponent but has a PMITable inside of it. I would like a table customizer to point at the table inside my component. Right-clicking on my component and clicking on the table customizer brings up a prompt that says something like “This component is not a table.” This got me wondering what criteria it uses to determine if a component is a table.
Maybe, for example, if I give my component a few methods like setColumnAttributes() or some others in order to make the table customizer work with my component as if it were a table.
What is it that the Table Customizer is looking for when it determines a component isn’t a table?