JavaCode is a kind of '''programming language''' used within [JSup code]. It is [wikipedia:Java] plus a [wikipedia:preprocessor] that provides direct access to: * [JSup tag|tag] values, properties and methods (see [JSup Accessing tag properties from JavaCode|Accessing tag properties from JavaCode]); * [JSup graphic windows|graphic windows] properties and methods; * [JSup alarm groups|alarm groups] and [JSup security groups|security groups] properties and methods; * some [JavaCode utility functions]. It's also possible to insert [JSup code parameters|'''code parameters'''] to build parametrized [JSup Graphic library objects|graphic library objects]. = JavaCode documentation = The documentation of class structure used by JavaCode and [JavaCode utility functions|utility functions] can be found in the [JSup Code multitab control|code multitab control] (please, read [JSup Code#Code documentation]). * [JavaCode documentation] * [JavaCode utility functions] * [JavaCode object classes] * [JavaCode editing reference] * [JavaCode tip and tricks]