Home
Categories
Dictionary

Extensions


This article is about J661 extension. For ARINC extensions, see ARINC extensions

J661 extensions allow to extend the behavior of the Server or Client. For example:


Note that contrary to Plugins, extensions allow to extend the ARINC 661 standard itself.

Referencing an extension

The J661 modules do not depend on any extension. The registering of the extensions are performed at runtime when starting the application. However, contrary to plugins which are discovered in a specified directory, the path of extensions jar files must be explictly referenced in the Client, Server, or Editor configuration.

Referencing an extension in the Client or Server

You should specify the path of the jar files for the extensions for the extensions property in the configuration properties file. For example:
      graphics=DefGraphics.xml
      pictures=DefPictures.xml
      ui=LookAndFeel.xml
      lf=JavaFX
      supplement=6
      serverInputPort=8080
      serverOutputPort=8081
      serverInputSize=50000
      serverOutputSize=200
      server.autoVisible=true
      logServerArea=true
      server.menus=true
      server.uiCombo=true
      logMaximumLines=10
      extensions=myExtension.jar

Several extensions can be specified by using a semicolon character between each path. For example:
      extensions=myExtension.jar;directory/myExtension2.jar

Referencing an extension in the Editor

The extensions to use in the Editor can be specified in the Extensions settings in the Editor Settings.


Category:server Category:extensions Category:dev Category:client Category:user

Copyright 2016 Dassault Aviation. All Rights Reserved. Documentation and source under the GPL v2 licence

Project Web Hosted by SourceForge.net Copyright 1999-2010 - Geeknet, Inc., All Rights Reserved About - Legal - Help