Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| docs:3500:0200 [2023/04/05 05:50] – sean | docs:3500:0200 [2025/06/12 04:00] (current) – Change to AwareIM aware_support3 | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ====== General Guidelines ====== | ====== General Guidelines ====== | ||
| - | The following section describes the common steps required to add programming extensions to the //**Aware IM**// software system. It is assumed that the reader is familiar with the basics of programming in the Java programming language and the general steps involved in compiling Java source code and packaging jar files. | + | The following section describes the common steps required to add programming extensions to the //**AwareIM**// software system. It is assumed that the reader is familiar with the basics of programming in the Java programming language and the general steps involved in compiling Java source code and packaging jar files. |
| * All extensions (except scripts running on the client) have to be written in the Java programming language. | * All extensions (except scripts running on the client) have to be written in the Java programming language. | ||
| - | * As all extensions implement some standard Java interface exposed by //**Aware IM**//, the '' | + | * As all extensions implement some standard Java interface exposed by //**AwareIM**//, the '' |
| * The name of the Java package where the extension will reside is not mandated and is up to a programmer. | * The name of the Java package where the extension will reside is not mandated and is up to a programmer. | ||
| * The resulting extensions may be packaged into one or several jar files. These jar files have to be placed into the '' | * The resulting extensions may be packaged into one or several jar files. These jar files have to be placed into the '' | ||
| - | * If running | + | * If running |
| {{simplenavi>: | {{simplenavi>: | ||