Package com.iizix.api.ui
Annotation Interface UI
Tags a POJO as being a UI class with event listeners.
The constructor of the class must be be public and cannot have any parameters.
Example:
   @UI(ref="Proj:/panel/subFolder/MyPanel" [, refOnly = true])
   public class MyPanelListener
     {
     public MyPanelListener()
       {
       ...
       }
     }
 - Author:
- Christopher Mindus
- Required Element SummaryRequired Elements
- Optional Element SummaryOptional ElementsModifier and TypeOptional ElementDescription- booleanOption to use the annotation for referencing in the Java code only, together with- @#64;UIRefand be able to use String refactoring.
- Element Details- refString refThe Full String Reference to the Panel property. This property must be of main type, i.e. being a Resource (.iiziPanel file).- Returns:
- The Full String Reference to the Property (includes the Module Project and slashes).
 
- refOnlyboolean refOnlyOption to use the annotation for referencing in the Java code only, together with- @#64;UIRefand be able to use String refactoring. When this option- refOnlyis- true, the panel or context menu does not have to have a back reference to the class.- Default:
- false