List[Null, Null, Null, Null, Null, Null, Null, Notebook[List[Cell[CellGroupData[List[Cell["Exercise 1", "Title"], Cell[CellGroupData[List[Cell["Question", "Section"], Cell["How can connections between components be established in Modelica?", "Text"], Cell[CellGroupData[List[Cell["Answer", "Subsection"], Cell[TextData[List["Connections between components can be established between ", StyleBox["connectors", Rule[FontSlant, "Italic"]], " of ", StyleBox["equivalent type", Rule[FontSlant, "Italic"]], "."]], "Text"]], Closed]]], Open]], Cell[CellGroupData[List[Cell["Question", "Section"], Cell["What are requirements for connections?", "Text"], Cell[CellGroupData[List[Cell["Answer", "Subsection"], Cell[TextData[List["The names of the connector classes that are to be connected together must be identical. And corresponding types of declared ", StyleBox["variable members", Rule[FontSlant, "Italic"]], " in the classes of the connectors must be equivalent, but the ordering between the member declarations in the connector classes need not be the same. \n\nIt is important to note that connections can only be established between connectors (instances of ", StyleBox["connector", Rule[FontFamily, "Courier"]], " classes). Instances of the restricted classes ", StyleBox["record, block, model, function", Rule[FontFamily, "Courier"]], "  and  ", StyleBox["package", Rule[FontFamily, "Courier"]], " are not allowed in connections."]], "Text"]], Closed]]], Open]], Cell[CellGroupData[List[Cell["Question", "Section"], Cell["How many connectors can you connect?", "Text"], Cell[CellGroupData[List[Cell["Answer", "Subsection"], Cell["There is no limit.", "Text"]], Closed]]], Open]]], Open]]], Rule[FrontEndVersion, "4.1 for Microsoft Windows"], Rule[ScreenRectangle, List[List[0, 1280], List[0, 941]]], Rule[WindowSize, List[907, 907]], Rule[WindowMargins, List[List[2, Automatic], List[Automatic, 0]]], Rule[StyleDefinitions, "MathModelica.nb"]], Null, Null, Null, Null, Null]