...
- the basic structure of an antenna plugin which is creating its own Input interface;
- how to set up basic consistency checks;
- how to define input annotations including tool tip information.
Note that for simplicity Runtime Exceptions have not been included.
The structure details are:
- calculation of the resulting antenna gain
- consistency check
- the validity of the input parameter 'beam width';
- whether the value of the input parameter 'adaptive distance' conflicts with the coverage radius, taking account of the path distance factor;
- the valid system type applying this antenna.
- description
- unique name of the plugin – must not be empty;
- optional but recommended description of the plugin characteristics;
- Input annotations
note that the value 'peakGain' is setting the default value of the plugin.
Figure 506514: Antenna Plugin example source code Anchor F506F514F506 F514
Figure 507515: Antenna Plugin configuration panel Anchor F507F515F507 F515
Figure 508516: Consistency check warning messages Anchor F508F516F508 F516
...