Thank you
@Erel for your insight.
I have tried using DesignerUtils, but I am unable to retrieve the name of the custom control and its container without using the designer. Additionally, it seems like the user needs to use DesignerUtils to trigger the code, which might be inconvenient.
My custom view is created programmatically and not through the designer.
I am trying to create a custom view in B4J that allows me to get the control name and parent container programmatically, so I can ensure uniqueness and allow the user to link between controls easily just by providing the control's name. (I also do keep track of an internal ID for each created view that does provide uniqueness but not helpful to the user).
I am wondering if there is a Java call or reflection method that I can use to retrieve the control name and parent from Base or Callback. I am aware that I can get the memory location, which is unique, but it is not helpful for allowing the user to define the relationship between controls.
Any suggestions on how to achieve this would be greatly appreciated. Thank you!