Home

  Glossary

Here I will define some of the terms regularly used in Boa speak.
Companion Companions are like shadow classes for components. Each component that participates in the design time environment must have an associated Companion.
Companions define design time behaviour, events and additional properties and that could not be gleaned by introspection.
CVS Concurrent Versions System.
Interface implemented in the Explorer.
FTP File Transfer protocol
Interface implemented in the Explorer.
Model Models usually represent modules / source code files, and implements the core functionality of that filetype. For example the ModuleModel (from which all Python module types derive) parses the Python source and builds up internal data structures representing the module, classes and functions.
A model maps to a page on the top level notebook of the editor.
Various views can be plugged into a mode.
Selection Tags In the Frame Designer, the black blocks around the selected control are refered to as Selection Tags. They are black when there is a single selection (or shades of blue when the control is anchored) and gray with a thin black border when the selection is part of a multiple selection.
SSH Secure Shell
Interface implemented in the Explorer.
Also used by CVS and SCP.
View A view is an editor for a Model.
A view maps to a page of the second level notebook in the Editor.
Not all views are docked in the editor. E.g the Designer is a view that floats free.


Boa Constructor - Application Help - Glossary