3D Billboard Manager : The Billboard is a technique to orient a 2D element making its face always fronting another element 3D Models : This article explains how to edit 3D Models for the Maps3D extension 3D terrain : This article explains how the Maps3D framework displays the 3D terrain
A
ARINC 661 support : This article presents an overview of ARINC661 notions supported by the J661 project ARINC extensions : Extensions add optional features to existing widgets by adding an extension block to the widget in the definition file ARINC661 : ARINC 661 is a standard which aims to normalize the definition of a Cockpit Display System (CDS), and the communication between the CDS and User Applications (UA) which manage Aircraft avionics functions ARINC661 protocol : The ARINC 661 protocol specifies the content of the runtime Buffers sent between the ARINC 661 Client (UA) and the ARINC 661 Server (CDS) Animation Widgets : Animation widgets allows to perform animations on one of several properties of widgets Attribute meta-definition : The attribute meta-definition define one ARINC 661 attribute definition which can be used in widget, extensions, symbols, or MapItems
B
Billboard effect : The Billboard is a technique to orient a 2D element making its face always fronting another element
C
CDS : A Cockpit Display System (or CDS), as defined in the ARINC 661 standard, is an ARINC 661 graphic Server Camera : The camera is used to parameter the 3d View Camera 3D : The camera is used to parameter the 3d View Client : A Stand-alone User Application engine wrapper Client API : The Client API allows to create a generic User Application and use it to send Buffers to a CDS Client API for MapItems : This article explains how to use the CLient API to send BufferOfMapItems Client configuration properties : The Client configuration properties allows to specify the configuration of the Client at start Client tutorial : This tutorial explains how to use the Client Clippings : The "clippings" element in the XML graphics definition File regroup definition of clippings Cockpit Plugin : The Cockpit Plugin allows to generate a SuperLayer from a SuperLayer Cockpit configuration in the Editor Common configuration properties : The Common configuration properties are configuration properties used by both the Server and the Client Communication configuration : This article explains how to configure the Server Network communication Configuration properties format : This articles present the two formats that can be used to set the Server or Client configuration properties Connectors reference configuration : This article is about the Connector reference configuration file for the Server Convert an XML Definition File : This article is about the menu in the Editor allowing to convert an XML Definition File to another
D
Data provider equations : This article explains the Data provider equation syntax for the Embedded Client Data provider configuration Definition File : The GUI definition of the Cockpit Display System interface is defined in a binary file called Definition File (or DF) defining the structure of the graphical interface tree Dependencies : This article presents the dependencies of the J661 project Developing a J661 extension : This article explains how to develop a J661 extension Developing a Server widget : This article explains the development of a widget for the Server Developing a plugin : This article explains how to develop a Plugin Distribution : The distribution of the components of the J661 project is available on sourceforge at the following address: http://sourceforge.net/projects/j661
E
Editor : The Editor is a Definition File editor component provided in the project Editor Embedded Server : It is possible open a Server and an associated Client in the context of the Editor Editor ScriptHelper : The script always have access to an instance of the EditorScriptHelper class called helper Editor Scripting : The EditorScript Plugin allows to execute Scripts on the Editor using the Groovy scripting language Editor configuration : This article is about the Editor configuration Editor widgets defaults : This article is about the Editor defaults XML file defining how the widgets will appear in the Editor EditorScript Plugin : The EditorScript Plugin allows to execute Scripts on the Editor using the Groovy scripting language Embed Client : The Embed Client integrates a Client and a Server in the same application, and specifies the behavior of the Client User Application through an XML file Embed Client Data provider : This article explains the Data provider configuration for the Embedded Client Embedded Client : The Embed Client integrates a Client and a Server in the same application, and specifies the behavior of the Client User Application through an XML file Event structure meta-definition : Event Structures defined in the meta-definition specify EventStructure blocks used in Server => Client runtime communication Extending : This article is about extending the components of the J661 project Extension meta-definition : The extensions definitions allows to define the ARINC 661 characteristics of ARINC 661 extensions Extensions : J661 extensions allow to extend the behavior of the Server or Client Extensions manifest properties : This article explains how to define specific configuration properties for J661 extensions External Source : The ExternalSource wiget allows to show an External Source, which is managed by the CDS ExternalSource widget : The ExternalSource wiget allows to show an External Source, which is managed by the CDS
F
FAQ : Frequently Asked Questions Field 3D : This article explains how the Maps3D framework displays the 3D terrain Fonts : The "fonts" element in the XML graphics definition File regroup definition of fonts They will be used for all widgets which uses a font index
G
Graphics definition : The graphics definition is an XML file which is defined in the properties file with the properties "graphics"
Image Generation Plugin : The Image Generation Plugin allows to save snapshots of Layers in the context of the Server or the Editor ImageExtSource Provider : The ImageExtSource Provider extension allows to implement an ExternalSource Inlined SuperLayer configuration : An inlined SuperLayer configuration specifies a SuperLayer configuration where elements are completely defined "in-place"
J
J661 Maps : The J661 Server supports ARINC 661 map widgets and MapItems J661 Maps management : This article explains how the J661 Server manages the creation and updating of Maps J661 UI framework : This article presents the graphical framework which can be used with the J661 Server J661 development : J661 development main entry J661 extension : J661 extensions allow to extend the behavior of the Server or Client J661 extension manifest properties : This article list the possible manifest properties for a J661 extension JUnit concepts : This article explains several key concepts about the JUnit framework, which is the Unit tests framework used by the J661 project JavaFX CSS format : This article explains how to use the JavaFX CSS format in the context of the J661 Server JavaFX CSS properties types : This article explains a few useful CSS proerties type for the JavaFX CSS configuration JavaFX Component structure : The JavaFX Component structure configuration allow to control how the JavaFX widgets StyleSets are applied on the widgets child Nodes JavaFX Look and Feel : The JavaFX Look and Feel is configurable through a CSS configuration file, and is only available when using the JavaFX UI framework JavaFX properties bindings : This article list the implementation-dependant bindings that have been defined on J661 on widgets properties
L
Layer : A Layer is the top-level container of widgets in an ARINC 661 Definition File License : This article presents the licensing of the J661 project List of ARINC661 useful MapItems : This article presents a list of ARINC661 useful MapItems and some of their Use Cases List of ARINC661 useful extensions : This article presents a list of ARINC661 useful extensions and some of their Use Cases List of ARINC661 useful widgets : This article presents a list of ARINC661 useful widgets and some of their Use Cases List of synth2 UI elements : This article is the list of synth2 UI components Look Model Plugin : The Look Model Plugin provides several capabilities about the Look and Feel in the Editor Look Modelling : The ARINC 661 standard specifies an XML format which allows to define the Look Capacities and Definition of a CDS Look and Feel : The Server Look and Feel specifies the Look of the widgets Look and Feel configuration : The Look and Feel configuration file specifies the cockpit configuration for a SuperLayer Window Manager
M
Map Items 3D : Map3DItems are similar to Maps Items for 2D Maps, but they have three coordinates rather than two Map widgets : The concepts used by the ARINC 661 standard are close to those used in User interface markup languages Map widgets in the J661 Server : The J661 Server supports ARINC 661 map widgets and MapItems Map3D Weather Time Manager : The Map3D Weather Time Manager is used to manage lights in the 3D View Map3DItems : Map3DItems are similar to Maps Items for 2D Maps, but they have three coordinates rather than two MapClient Plugin : The MapClient Plugin allows to set the content of BufferOfItems in the Client MapItems : A MapItem is a dynamic element that can be presented in a vertical or horizontal Map Widget MapItems extension : This article presents the Map2D extension MapItems library : The J661 Server supports ARINC 661 map widgets and MapItems Maps interactivity : This article presents interactivity on Maps Maps3D : The maps3D widget allows to display Map Items 3D with different types of projections Maps3D architecture : The maps3D widget allows to display Map Items 3D with different types of projections Maps3D configuration properties : The Maps3D configuration properties allows to specify the configuration of the 3D environment Maps3D extension : The Maps3D extension allows to show and manage 3D Maps, with the same kind of architecture as 2D map widgets Maps3D hardcoded properties : These properties are internal configuration properties specifically used by the maps3D Maps3D internal properties : These properties are internal configuration properties specifically used by the maps3D Masks : The "clippings" element in the XML graphics definition File regroup definition of clippings Meta-definition : The J661 project modules uses an XML meta-definition for all the elements managed by the standard (widgets, mapItems, etc
N
Network : The J661 project allows to specify the configutation of the Network which allows the UA (Client) and the CDS (Server) to communicate at runtime Network configuration : The XML Network configuration file specifies the configuration of the Network for a Client / Server communication
Parameter structure meta-definition : Parameter Structures defined in the meta-definition specify the ParameterStructure blocks used in Client => Server runtime communication Performance considerations : This article deals about performance considerations for the Server Performance tools : This article is about the Server tools allowing to monitor the Server performance Pictures definition : The pictures definition is an XML file which is defined in the properties file with the properties "pictures" Plugin : Plugins allow to add functionalities to a client, server, or editor Plugins dependencies : This article is about the dependencies of the built-in Plugins Plugins editor settings : This article presents the Plugins Editor Settings PrintScript Plugin : The PrintScript Plugin is used with the EditorScript Plugin to save content in a text file, XML file, or Excel file Project architecture : This article presents the J661 project architecture Protocol : A protocol is bound to an underlying network which hold the characteristics of the "port" used for its communication
R
Record and replay a Scenario : This tutorial explains how to record and replay a scenario in the editor Embedded Server Renderer Styles configuration : The Renderer Styles XML configuration allows to specify different renderer implementations for StyleSets
S
SRTM : This article presents the SRTM terrain content Scenario Plugin : The Scenario Plugin allows to save or replay the communication between an User Application and a Cockpit Display System Server : The J661 project provides a standalone Cockpit Display System (ARINC 661 kernel or Server) Server architecture : This article presents the J661 Server architecture Server communication configuration : This article explains how to configure the Server Network communication Server configuration properties : The Server configuration properties allows to specify the configuration of the Server at start Server console : The Server console Window is a Window which is shown by default in addition with the Server Displays Server renderers configuration file : This article presents the J661 widgets renderers configuration file Server widgets implementation configuration file : This article presents the J661 widgets implementation configuration file Specifying a Superlayer cockpit configuration : This tutorial explains how to specify and use a Superlayer cockpit configuration StyleSets configuration : The Look and Feel XML StyleSets configuration allows to set names for widgets StyleSets SuperLayer : The SuperLayer concept is a generalized method to define and manage Layers and Windows in a Cockpit SuperLayer Window Manager : A SuperLayer Window Manager is a J661 Window Manager which implements the ARINC 661 notion of the SuperLayer SuperLayer configuration : The SuperLayer Windowing XML configuration file specifies the cockpit configuration for a SuperLayer Window Manager SuperLayer configuration structure : This article describes the structure of an XML SuperLayer configuration Superlayer tutorial : This tutorial explains how to specify and use a Superlayer cockpit configuration Symbol definition library : The Symbol Definition Library (or SDL) is a library of commands which can be used to create reusable symbols in a Definition File Synth2 Look and Feel : The Synth2 Look and Feel is a Swing Look and Feel which can be configured through an XML file Synth2 Look and Feel configuration bindings : This article explains how to specify the style and bind elements in the synth2 configuration file Synth2 configuration file bindings : This article explains how to specify the style and bind elements in the synth2 configuration file
T
Troubleshooting : This article provides several troubleshooting advices about J661 Typed SuperLayer configuration : An typed SuperLayer configuration specifies a SuperLayer configuration where elements are defined using types and instances
U
UA : A User Application (or UA), as defined in the ARINC 661 standard, manage Aircraft avionics functions and communicates with a CDS UACDS Interface : The UACDS Interface is a specification of the exchanges between a UA and a CDS, for a given Definition File UACDS Plugin : The UACDS Plugin allows to edit UACDS Interfaces in the Editor Unit Tests : The J661 Project provides several thousands of Unit Tests defined using JUnit Unit Tests UI Framework specificities : Unit Tests UI Framework specificities User Application : A User Application (or UA), as defined in the ARINC 661 standard, manage Aircraft avionics functions and communicates with a CDS Using the Client : This tutorial explains how to use the Client Using the MapClient Plugin : This tutorial explains how to use the MapClient Plugin
V
Value meta-definition : The value meta-definition define one value which can be one of the possible values of an enumeration attribute meta-definition
W
Who we are : Explains the status of the project, when and by whom it was created Widget attribute meta-definition : The widget or extension attribute meta-definition define one ARINC 661 attribute used in the associated widget or extension Widget meta-definition : The widgets definitions allows to define the ARINC 661 characteristics of widgets Widgets : A Widget is a reusable graphic component defined in the ARINC 661 standard Winder Rose : The winder rose is a 3D compass added to the 3D view Window Management : The ARINC 661 standard specifies the content of Layers, but does not specify how to manage Layers in Windows and Displays
Copyright 2016-2017 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v2 licence