| IAEX::AddCellCommand | Command for adding a new cell to the cellstructure |
| IAEX::Application | Describes the core application |
| IAEX::Cell | Cellinterface contains all functionality required to be a cell |
| IAEX::CellApplication | Implements the application interface. This class is the main controller of the program |
| IAEX::CellCommandCenter | Executes and store commands |
| IAEX::CellCursor | Implements a special type of cell that is used as a cursor within the document |
| IAEX::CellDocument | Main widget for the cell workspace |
| IAEX::CellDocumentView | Describes the document window |
| IAEX::CellFactory | |
| IAEX::CellGroup | CellGroup implements the functionality to be a Cell and contain a lot of subcells |
| IAEX::CellParserFactory | Nows how to open xml and nb files |
| IAEX::CellStyle | A class that store the different styleoptions that can be changed in a cell |
| CellStyle | A class that remove/add some stuff in the content strings taken from mathematica notebooks |
| IAEX::ChangeStyleOnSelectedCellsCommand | Changes style on selected cells |
| IAEX::ChapterCounterVisitor | Update the chapter counters in the document |
| IAEX::CloseFileCommand | |
| IAEX::Command | Interface for creating cell commands |
| IAEX::CommandCenter | |
| IAEX::CommandCompletion | Reads a command file and creates omc command object for commandcompetion in inputcells |
| IAEX::CommandUnit | A class that store an omc command |
| IAEX::CompositeCommand | Allows composite commands to be created |
| IAEX::CopySelectedCellsCommand | Copy a cell. Adds a copy of the cell on the pasteboard |
| IAEX::CreateNewCellCommand | Command for creating a new cell |
| IAEX::CursorMoveAfterCommand | Moves the cursor after a specific cell |
| IAEX::CursorMoveDownCommand | Moves the cursor down one step |
| IAEX::CursorMoveUpCommand | Moves the cursor up one step |
| IAEX::CursorWidget | CursorWidget describes how the cursor should be painted |
| IAEX::DeleteSelectedCellsCommand | |
| IAEX::Document | Describes all operations that is needed by a document |
| IAEX::DocumentView | Describes what a documentView should implement |
| IAEX::EvalSelectedCells | |
| IAEX::ExportToPureText | |
| IAEX::Factory | Describes all methods for a factory that creates cells. See cell.h for information about cells |
| IAEX::HighlighterThread | |
| IAEX::ImageSizeDlg | |
| IAEX::InputCell | Describes how an inputcell works |
| IAEX::InputCellDelegate | Describes what members a delegate to the inputcell should implement |
| IAEX::InputTreeView | A treeview for inputcells. This view acts a little different than other treeviews. Mostly different paintEvent |
| IAEX::MakeGroupCellCommand | |
| IAEX::MyTextBrowser | Extends QTextBrowser. Mostly so I can catch when a user clicks on a link without a change in textbrowsers content |
| IAEX::MyTextEdit | Extends QTextEdit. Mostly so I can catch when a user clicks on the editor |
| IAEX::NBParser | |
| IAEX::NewFileCommand | |
| IAEX::NotebookParser | Used to open a notebookfile |
| IAEX::NotebookSocket | Handles communication with other instances (processes) of the application using tcp sockets |
| IAEX::NotebookWindow | This class describes a mainwindow using the CellDocument |
| IAEX::NullFactory | Describes an empty factory |
| IAEX::NullHighlighter | This class is used if no SyntaxHighlighter is set |
| OmcCommunicator | The OmcCommunicator handles all low level communication with Omc |
| IAEX::OmcInteractiveEnvironment | Implements evaluation for modelica code |
| IAEX::OpenFileCommand | |
| IAEX::OpenModelicaHighlighter | Implements syntaxhighlightning for Modelica code. Implements syntaxhighlightning for Modelica code. To change colors edit the modelicacolors.xml |
| IAEX::OpenOldFileCommand | |
| IAEX::OtherDlg | |
| IAEX::ParserFactory | Describes the interface for parser factories |
| IAEX::PrintDocumentCommand | |
| IAEX::PrinterVisitor | Creates a new QTextDocument that contaions the documents enthier text |
| IAEX::PureTextVisitor | Export contents in a document to a file as pure text |
| result_t | Pair<stringstream,vector<pair<string,string> > > result_t |
| IAEX::Rule | Record describing a formatrule |
| IAEX::SaveDocumentCommand | Saves the document |
| IAEX::SerializingVisitor | Saves a celltree to an xml file, by converting cell structure to XML |
| IAEX::SleeperThread | Extends QThread. A small trick to get access to protected function in QThread |
| IAEX::SplitCellCommand | Split the cell |
| IAEX::Stylesheet | Reads a stylesheet file and creates CellStyle object for all styles in the stylesheet file |
| IAEX::SyntaxHighlighter | Interface that syntaxhighlighters needs to obey to |
| IAEX::TextCell | A concrete cellclass using QTextEdit as mainwidget |
| IAEX::TextCursorChangeBorder | Command for changing border |
| IAEX::TextCursorChangeFontColor | Command for changing font color |
| IAEX::TextCursorChangeFontFace | Command for changing font face |
| IAEX::TextCursorChangeFontFamily | Command for changing font family |
| IAEX::TextCursorChangeFontSize | Command for changing font size |
| IAEX::TextCursorChangeFontStretch | Command for changing font stretch |
| IAEX::TextCursorChangeMargin | Command for changing margin |
| IAEX::TextCursorChangePadding | Command for changing padding |
| IAEX::TextCursorChangeTextAlignment | Command for changing text alignment |
| IAEX::TextCursorChangeVerticalAlignment | Command for changing the vertical alignment |
| IAEX::TextCursorCopyText | Command for copying text |
| IAEX::TextCursorCutText | Command for cuting text |
| IAEX::TextCursorInsertImage | Command for inserting an image |
| IAEX::TextCursorInsertLink | Command for inserting an link |
| IAEX::TreeView | Class describing how the treeview should be drawn |
| IAEX::UngroupCellCommand | Ungroup the cell |
| IAEX::UpdateChapterCounters | |
| IAEX::UpdateGroupcellVisitor | Call funciton 'closeChildCells()' in every GroupCell |
| IAEX::UpdateLinkVisitor | Update any links in textcells to reflect any change in folder when saving |
| IAEX::Visitor | |
| IAEX::XMLParser | Open an XML file and read the content. The xmlparser support two different read modes: READMODE_NORMAL : Read the xml file normaly READMODE_OLD : Read the xml file accordantly to the old xml format used by OMNotebook |
1.4.6-NO