Commit a1874920 authored by Yuri Chornoivan's avatar Yuri Chornoivan
Browse files

Fix minor typos

parent 497a72ef
......@@ -525,7 +525,7 @@ int findLastMethodLine(ClassDom aClass, CodeModelItem::Access access);
int findLastVariableLine(ClassDom aClass, CodeModelItem::Access access);
/**
* Get the string representation of an accesss pecifier
* Get the string representation of an access specifier
* @param access An access specifier to get a string representation of.
* @return string The representation of an access (e.g. "public").
* @author Jonas Jacobi <j.jacobi@gmx.de>
......
......@@ -1584,7 +1584,7 @@ QList<CompletionTreeItemPointer> CodeCompletionContext::completionItems(bool& ab
///TODO: function-like statements should just be handled as a function with declaration etc.
/// e.g.: empty, eval, die, exit, isset, unset
/// but _not_ echo, print, catch, include*, require*
///TODO: use user's style for indendation etc.
///TODO: use user's style for indentation etc.
ADD_KEYWORD2("abstract class", "abstract class %SELECT%NAME%ENDSELECT% {\n%INDENT%\n}\n");
ADD_KEYWORD2("final class", "final class %SELECT%NAME%ENDSELECT% {\n%INDENT%\n}\n");
ADD_KEYWORD2("class", "class %SELECT%NAME%ENDSELECT% {\n%INDENT%\n}\n");
......
......@@ -203,7 +203,7 @@ const QString indentString(KTextEditor::Document *document)
return "\t";
}
QString getIndendation( const QString &line ) {
QString getindentation( const QString &line ) {
return line.left(line.indexOf(QRegExp("\\S"), 0));
}
......
......@@ -59,15 +59,15 @@ QStringList getMethodTokens(QString text);
const QString KDEVPHPCOMPLETION_EXPORT indentString(KTextEditor::Document *document);
/**
* Get the indendation of a given line.
* Get the indentation of a given line.
*
* You usually want to use it with something like the following:
*
* \code
* const QString indendation = getIndendation( document->line(replaceRange.start().line()) );
* const QString indentation = getindentation( document->line(replaceRange.start().line()) );
* \endcode
*/
QString KDEVPHPCOMPLETION_EXPORT getIndendation( const QString &line );
QString KDEVPHPCOMPLETION_EXPORT getindentation( const QString &line );
}
#endif
......
......@@ -117,22 +117,22 @@ void ImplementationItem::execute(KTextEditor::Document* document, const KTextEdi
replaceRange.start() = KTextEditor::Cursor(methodText.count('\n'), methodText.length() - methodText.lastIndexOf('\n') - 1);
}
// get indendation
QString indendation;
// get indentation
QString indentation;
{
QString currentLine = document->line(replaceRange.start().line());
indendation = getIndendation(currentLine);
indentation = getindentation(currentLine);
if ( !currentLine.isEmpty() && currentLine != indendation ) {
if ( !currentLine.isEmpty() && currentLine != indentation ) {
// since theres some non-whitespace in this line, skip to the enxt one
replText += '\n' + indendation;
replText += '\n' + indentation;
}
if (indendation.isEmpty()) {
// use a minimal indendation
if (indentation.isEmpty()) {
// use a minimal indentation
// TODO: respect code style
indendation = " ";
replText += indendation;
indentation = " ";
replText += indentation;
}
}
......@@ -148,12 +148,12 @@ void ImplementationItem::execute(KTextEditor::Document* document, const KTextEdi
kDebug() << "completion item for implementation has no parent context!";
}
replText += "/**\n" + indendation + " * ";
replText += "/**\n" + indentation + " * ";
// insert old comment:
const QString indentationWithExtra = "\n" + indendation + " *";
const QString indentationWithExtra = "\n" + indentation + " *";
replText += m_declaration->comment().replace('\n', indentationWithExtra.toAscii().constData());
replText += "\n" + indendation + " * @overload " + m_declaration->internalContext()->scopeIdentifier(true).toString();
replText += "\n" + indendation + " **/\n" + indendation;
replText += "\n" + indentation + " * @overload " + m_declaration->internalContext()->scopeIdentifier(true).toString();
replText += "\n" + indentation + " **/\n" + indentation;
}
#endif
......@@ -248,15 +248,15 @@ void ImplementationItem::execute(KTextEditor::Document* document, const KTextEdi
}
}
replText += QString("\n%1{\n%1 ").arg(indendation);
replText += QString("\n%1{\n%1 ").arg(indentation);
if (isInterface || m_type == ImplementationItem::Implement) {
} else if (!isConstructorOrDestructor && !voidReturnType) {
replText += QString("$ret = parent::%2%3;\n%1 return $ret;").arg(indendation).arg(functionName).arg(arguments);
replText += QString("$ret = parent::%2%3;\n%1 return $ret;").arg(indentation).arg(functionName).arg(arguments);
} else {
replText += QString("parent::%1%2;").arg(functionName).arg(arguments);
}
replText += QString("\n%1}\n%1")
.arg(indendation);
.arg(indentation);
}
......
......@@ -69,7 +69,7 @@ void KeywordItem::execute(KTextEditor::Document* document, const KTextEditor::Ra
{
if ( !m_replacement.isEmpty() ) {
QString replacement = m_replacement;
replacement = replacement.replace('\n', '\n' + getIndendation(document->line(word.start().line())));
replacement = replacement.replace('\n', '\n' + getindentation(document->line(word.start().line())));
replacement = replacement.replace("%INDENT%", indentString(document));
int cursorPos = replacement.indexOf("%CURSOR%");
......
......@@ -33,8 +33,8 @@ class KeywordItem : public NormalDeclarationCompletionItem
{
public:
/// Use @p customReplacement for additional power on how the keyword gets replaced.
/// Newlines will be indendet to the indendation level of the line we execute the item on.
/// To increase an indendation level, use %INDENT%. To place the cursor, use %CURSOR%.
/// Newlines will be indendet to the indentation level of the line we execute the item on.
/// To increase an indentation level, use %INDENT%. To place the cursor, use %CURSOR%.
/// Alternatively you can select a word with %SELECT%word%SELECT%
///
/// NOTE: By default (i.e. when this function never gets called) @p keyword will be used as replacement.
......
......@@ -71,7 +71,7 @@ void DeclarationBuilder::getVariableIdentifier(VariableAst* node,
{
parent = QualifiedIdentifier();
if ( node->variablePropertiesSequence ) {
// at least one "->" in the assigment target
// at least one "->" in the assignment target
// => find he parent of the target
// => find the target (last object property)
if ( node->variablePropertiesSequence->count() == 1 ) {
......@@ -1069,7 +1069,7 @@ void DeclarationBuilder::visitAssignmentExpressionEqual(AssignmentExpressionEqua
declareClassMember(ctx, type, m_findVariable.identifier, m_findVariable.node);
}
} else {
// assigment to other variables
// assignment to other variables
declareVariable(currentContext(), type, m_findVariable.identifier, m_findVariable.node );
}
}
......
......@@ -190,7 +190,7 @@ private:
bool &arrayAccess);
/**
* Declare a class member in @p parentCtx. Validates whether the current context allowes
* Declare a class member in @p parentCtx. Validates whether the current context allows
* redeclaration of private/protected members.
*
* @param parentCtx The class context you want to add the member to.
......
......@@ -524,7 +524,7 @@ void TypeBuilder::visitStatement(StatementAst* node)
if (!classDec) {
///FIXME: this is just a hack for https://bugs.kde.org/show_bug.cgi?id=269369
/// a proper fix needs full fledged two-pass, i.e. get rid of PreDeclarationBuilder
// 0 == global lookup and the delcaration is found again...
// 0 == global lookup and the declaration is found again...
classDec = dynamic_cast<ClassDeclaration*>(type->declaration(0));
}
if (classDec) {
......
......@@ -1247,7 +1247,7 @@ void TestDUChain::functionDocBlock()
}
{
// same as above but with indendation
// same as above but with indentation
TopDUContext* top = parse("<?\n /// Foo\n /// Bar\n function foo() {} ", DumpNone);
DUChainReleaser releaseTop(top);
DUChainWriteLocker lock(DUChain::lock());
......@@ -2522,7 +2522,7 @@ void TestDUChain::useNamespace()
dec = top->localDeclarations().at(4);
QCOMPARE(dec->qualifiedIdentifier().toString(), QString("ns6"));
QVERIFY(dynamic_cast<NamespaceAliasDeclaration*>(dec));
///TODO: find out why this is explictly required
///TODO: find out why this is explicitly required
QVERIFY(!dynamic_cast<NamespaceAliasDeclaration*>(dec)->importIdentifier().explicitlyGlobal());
}
......@@ -2562,7 +2562,7 @@ void TestDUChain::namespacedCatch()
"}\n"
"namespace {\n"
"try { /* ... */ }\n"
"catch(\\ns\\e $exeption) { /* ... */ }"
"catch(\\ns\\e $exception) { /* ... */ }"
"}\n"
, DumpNone);
QVERIFY(top);
......
......@@ -1593,7 +1593,7 @@ QList<CompletionTreeItemPointer> CodeCompletionContext::completionItems(bool& ab
///TODO: function-like statements should just be handled as a function with declaration etc.
/// e.g.: empty, eval, die, exit, isset, unset
/// but _not_ echo, print, catch, include*, require*
///TODO: use user's style for indendation etc.
///TODO: use user's style for indentation etc.
ADD_KEYWORD2("abstract class", "abstract class %SELECT%NAME%ENDSELECT% {\n%INDENT%\n}\n");
ADD_KEYWORD2("final class", "final class %SELECT%NAME%ENDSELECT% {\n%INDENT%\n}\n");
ADD_KEYWORD2("class", "class %SELECT%NAME%ENDSELECT% {\n%INDENT%\n}\n");
......
......@@ -206,7 +206,7 @@ const QString indentString(KTextEditor::Document *document)
return QStringLiteral("\t");
}
QString getIndendation( const QString &line ) {
QString getindentation( const QString &line ) {
return line.left(line.indexOf(QRegExp("\\S"), 0));
}
......
......@@ -60,15 +60,15 @@ QStringList getMethodTokens(QString text);
const QString KDEVPHPCOMPLETION_EXPORT indentString(KTextEditor::Document *document);
/**
* Get the indendation of a given line.
* Get the indentation of a given line.
*
* You usually want to use it with something like the following:
*
* \code
* const QString indendation = getIndendation( document->line(replaceRange.start().line()) );
* const QString indentation = getindentation( document->line(replaceRange.start().line()) );
* \endcode
*/
QString KDEVPHPCOMPLETION_EXPORT getIndendation( const QString &line );
QString KDEVPHPCOMPLETION_EXPORT getindentation( const QString &line );
}
#endif
......
......@@ -120,22 +120,22 @@ void ImplementationItem::execute(KTextEditor::View* view, const KTextEditor::Ran
replaceRange.start() = KTextEditor::Cursor(methodText.count('\n'), methodText.length() - methodText.lastIndexOf('\n') - 1);
}
// get indendation
QString indendation;
// get indentation
QString indentation;
{
QString currentLine = document->line(replaceRange.start().line());
indendation = getIndendation(currentLine);
indentation = getindentation(currentLine);
if ( !currentLine.isEmpty() && currentLine != indendation ) {
if ( !currentLine.isEmpty() && currentLine != indentation ) {
// since theres some non-whitespace in this line, skip to the enxt one
replText += '\n' + indendation;
replText += '\n' + indentation;
}
if (indendation.isEmpty()) {
// use a minimal indendation
if (indentation.isEmpty()) {
// use a minimal indentation
// TODO: respect code style
indendation = QStringLiteral(" ");
replText += indendation;
indentation = QStringLiteral(" ");
replText += indentation;
}
}
......@@ -151,12 +151,12 @@ void ImplementationItem::execute(KTextEditor::View* view, const KTextEditor::Ran
qCDebug(COMPLETION) << "completion item for implementation has no parent context!";
}
replText += "/**\n" + indendation + " * ";
replText += "/**\n" + indentation + " * ";
// insert old comment:
const QString indentationWithExtra = "\n" + indendation + " *";
const QString indentationWithExtra = "\n" + indentation + " *";
replText += m_declaration->comment().replace('\n', indentationWithExtra.toAscii().constData());
replText += "\n" + indendation + " * @overload " + m_declaration->internalContext()->scopeIdentifier(true).toString();
replText += "\n" + indendation + " **/\n" + indendation;
replText += "\n" + indentation + " * @overload " + m_declaration->internalContext()->scopeIdentifier(true).toString();
replText += "\n" + indentation + " **/\n" + indentation;
}
#endif
......@@ -251,15 +251,15 @@ void ImplementationItem::execute(KTextEditor::View* view, const KTextEditor::Ran
}
}
replText += QStringLiteral("\n%1{\n%1 ").arg(indendation);
replText += QStringLiteral("\n%1{\n%1 ").arg(indentation);
if (isInterface || m_type == ImplementationItem::Implement) {
} else if (!isConstructorOrDestructor && !voidReturnType) {
replText += QStringLiteral("$ret = parent::%2%3;\n%1 return $ret;").arg(indendation, functionName, arguments);
replText += QStringLiteral("$ret = parent::%2%3;\n%1 return $ret;").arg(indentation, functionName, arguments);
} else {
replText += QStringLiteral("parent::%1%2;").arg(functionName, arguments);
}
replText += QStringLiteral("\n%1}\n%1")
.arg(indendation);
.arg(indentation);
}
......
......@@ -71,7 +71,7 @@ void KeywordItem::execute(KTextEditor::View* view, const KTextEditor::Range& wor
KTextEditor::Document *document = view->document();
if ( !m_replacement.isEmpty() ) {
QString replacement = m_replacement;
replacement = replacement.replace('\n', '\n' + getIndendation(document->line(word.start().line())));
replacement = replacement.replace('\n', '\n' + getindentation(document->line(word.start().line())));
replacement = replacement.replace(QLatin1String("%INDENT%"), indentString(document));
int cursorPos = replacement.indexOf(QStringLiteral("%CURSOR%"));
......
......@@ -74,7 +74,7 @@ void DeclarationBuilder::getVariableIdentifier(VariableAst* node,
{
parent = QualifiedIdentifier();
if ( node->variablePropertiesSequence ) {
// at least one "->" in the assigment target
// at least one "->" in the assignment target
// => find he parent of the target
// => find the target (last object property)
if ( node->variablePropertiesSequence->count() == 1 ) {
......@@ -1121,7 +1121,7 @@ void DeclarationBuilder::visitAssignmentExpressionEqual(AssignmentExpressionEqua
declareClassMember(ctx, type, m_findVariable.identifier, m_findVariable.node);
}
} else {
// assigment to other variables
// assignment to other variables
declareVariable(currentContext(), type, m_findVariable.identifier, m_findVariable.node );
}
}
......
......@@ -190,7 +190,7 @@ private:
bool &arrayAccess);
/**
* Declare a class member in @p parentCtx. Validates whether the current context allowes
* Declare a class member in @p parentCtx. Validates whether the current context allows
* redeclaration of private/protected members.
*
* @param parentCtx The class context you want to add the member to.
......
......@@ -527,7 +527,7 @@ void TypeBuilder::visitStatement(StatementAst* node)
if (!classDec) {
///FIXME: this is just a hack for https://bugs.kde.org/show_bug.cgi?id=269369
/// a proper fix needs full fledged two-pass, i.e. get rid of PreDeclarationBuilder
// 0 == global lookup and the delcaration is found again...
// 0 == global lookup and the declaration is found again...
classDec = dynamic_cast<ClassDeclaration*>(type->declaration(0));
}
if (classDec) {
......
......@@ -1274,7 +1274,7 @@ void TestDUChain::functionDocBlock()
}
{
// same as above but with indendation
// same as above but with indentation
TopDUContext* top = parse("<?\n /// Foo\n /// Bar\n function foo() {} ", DumpNone);
DUChainReleaser releaseTop(top);
DUChainWriteLocker lock(DUChain::lock());
......@@ -2549,7 +2549,7 @@ void TestDUChain::useNamespace()
dec = top->localDeclarations().at(4);
QCOMPARE(dec->qualifiedIdentifier().toString(), QString("ns6"));
QVERIFY(dynamic_cast<NamespaceAliasDeclaration*>(dec));
///TODO: find out why this is explictly required
///TODO: find out why this is explicitly required
QVERIFY(!dynamic_cast<NamespaceAliasDeclaration*>(dec)->importIdentifier().explicitlyGlobal());
}
......@@ -2589,7 +2589,7 @@ void TestDUChain::namespacedCatch()
"}\n"
"namespace {\n"
"try { /* ... */ }\n"
"catch(\\ns\\e $exeption) { /* ... */ }"
"catch(\\ns\\e $exception) { /* ... */ }"
"}\n"
, DumpNone);
QVERIFY(top);
......
......@@ -813,12 +813,12 @@
<UML:Parameter kind="return" xmi.id="3dSodQfIVjTR" type="GkfQZGlDo5M5" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="uLbdtfMhbrkR" comment="Set how many times to indent this text block.&#xa;The amount of each indenatation is determined from the parent&#xa;codedocument codegeneration policy.&#xa;@param level the new value for the indentation level" name="setIndentationLevel" >
<UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="uLbdtfMhbrkR" comment="Set how many times to indent this text block.&#xa;The amount of each indentation is determined from the parent&#xa;codedocument codegeneration policy.&#xa;@param level the new value for the indentation level" name="setIndentationLevel" >
<UML:BehavioralFeature.parameter>
<UML:Parameter visibility="private" isSpecification="false" xmi.id="wYufiKekv6YW" type="gaK9HHMvoIj7" value="" name="level" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="WBm0uGRpb1QT" comment="Get how many times to indent this text block.&#xa;The amount of each indenatation is determined from the parent&#xa;codedocument codegeneration policy.&#xa;@return the indentation level" name="getIndentationLevel" >
<UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="WBm0uGRpb1QT" comment="Get how many times to indent this text block.&#xa;The amount of each indentation is determined from the parent&#xa;codedocument codegeneration policy.&#xa;@return the indentation level" name="getIndentationLevel" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="gm8HbsiXObD5" type="gaK9HHMvoIj7" />
</UML:BehavioralFeature.parameter>
......@@ -849,7 +849,7 @@
<UML:Parameter visibility="private" isSpecification="false" xmi.id="GkFmGnErPuYg" type="GkfQZGlDo5M5" value="" name="lastLineHasBreak" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="6iJueM1s6EeM" comment="UnFormat a long text string. Typically, this means removing&#xa;the indentaion (linePrefix) and/or newline chars from each line.&#xa;If an indentation is not specified, then the current indentation is used.&#xa;@param text the original text for unformatting&#xa;@param indent the indentation&#xa;@return the unformatted text" name="unformatText" >
<UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="6iJueM1s6EeM" comment="UnFormat a long text string. Typically, this means removing&#xa;the indentation (linePrefix) and/or newline chars from each line.&#xa;If an indentation is not specified, then the current indentation is used.&#xa;@param text the original text for unformatting&#xa;@param indent the indentation&#xa;@return the unformatted text" name="unformatText" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="sPFydtJcjUzS" type="MwFfYBQ2FgYa" />
<UML:Parameter visibility="private" isSpecification="false" xmi.id="1qBOkk2VhyaO" type="f0G2JJryL6nW" value="" name="text" />
......@@ -2058,12 +2058,12 @@
</codeoperation>
<codeoperation tag="operation_uLbdtfMhbrkR" parent_id="uLbdtfMhbrkR" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Set how many times to indent this text block.&amp;#010;The amount of each indenatation is determined from the parent&amp;#010;codedocument codegeneration policy.&amp;#010;@param level the new value for the indentation level" />
<cppcodedocumentation tag="" text="Set how many times to indent this text block.&amp;#010;The amount of each indentation is determined from the parent&amp;#010;codedocument codegeneration policy.&amp;#010;@param level the new value for the indentation level" />
</header>
</codeoperation>
<codeoperation tag="operation_WBm0uGRpb1QT" parent_id="WBm0uGRpb1QT" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Get how many times to indent this text block.&amp;#010;The amount of each indenatation is determined from the parent&amp;#010;codedocument codegeneration policy.&amp;#010;@return the indentation level" />
<cppcodedocumentation tag="" text="Get how many times to indent this text block.&amp;#010;The amount of each indentation is determined from the parent&amp;#010;codedocument codegeneration policy.&amp;#010;@return the indentation level" />
</header>
</codeoperation>
<codeoperation tag="operation_vpppvNJPY6PT" parent_id="vpppvNJPY6PT" canDelete="false" >
......@@ -2088,7 +2088,7 @@
</codeoperation>
<codeoperation tag="operation_6iJueM1s6EeM" parent_id="6iJueM1s6EeM" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="UnFormat a long text string. Typically, this means removing&amp;#010;the indentaion (linePrefix) and/or newline chars from each line.&amp;#010;If an indentation is not specified, then the current indentation is used.&amp;#010;@param text the original text for unformatting&amp;#010;@param indent the indentation&amp;#010;@return the unformatted text" />
<cppcodedocumentation tag="" text="UnFormat a long text string. Typically, this means removing&amp;#010;the indentation (linePrefix) and/or newline chars from each line.&amp;#010;If an indentation is not specified, then the current indentation is used.&amp;#010;@param text the original text for unformatting&amp;#010;@param indent the indentation&amp;#010;@return the unformatted text" />
</header>
</codeoperation>
<codeoperation tag="operation_CzvuyUGV4KAU" parent_id="CzvuyUGV4KAU" canDelete="false" >
......
......@@ -1003,7 +1003,7 @@
<UML:Generalization xmi.idref="LQn1VmlVEmcW" />
</UML:GeneralizableElement.generalization>
<UML:Classifier.feature>
<UML:Attribute visibility="protected" isSpecification="false" xmi.id="u55g7mxX47aZ" type="nnKSgP2n4mum" comment="List of all the associations in this object.&#xa;Inheriting classes add more types of objects that are possible in this list;&#xa;for example, UMLClassifier adds operations, attributes, and templates.&#xa;&#xa;@todo Only a pointer to the appropriate assocation end object&#xa; (UMLRole) should be saved here, not the entire UMLAssociation.&#xa;" name="m_List" />
<UML:Attribute visibility="protected" isSpecification="false" xmi.id="u55g7mxX47aZ" type="nnKSgP2n4mum" comment="List of all the associations in this object.&#xa;Inheriting classes add more types of objects that are possible in this list;&#xa;for example, UMLClassifier adds operations, attributes, and templates.&#xa;&#xa;@todo Only a pointer to the appropriate association end object&#xa; (UMLRole) should be saved here, not the entire UMLAssociation.&#xa;" name="m_List" />
<UML:Operation stereotype="constructor" visibility="private" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="cTbmQNI1YuxA" name="UMLCanvasObject" >
<UML:BehavioralFeature.parameter>
<UML:Parameter visibility="private" isSpecification="false" xmi.id="xEU2DnmNLqOH" type="L0fNHulKjaZc" value="" name="name" />
......@@ -13862,12 +13862,12 @@
</codeoperation>
<codeaccessormethod tag="hblock_tag_0" accessType="0" parent_id="u55g7mxX47aZ" writeOutText="false" classfield_id="u55g7mxX47aZ" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Get the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate assocation end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@return the value of m_List" />
<cppcodedocumentation tag="" text="Get the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate association end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@return the value of m_List" />
</header>
</codeaccessormethod>
<codeaccessormethod tag="hblock_tag_1" accessType="1" parent_id="u55g7mxX47aZ" writeOutText="false" classfield_id="u55g7mxX47aZ" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Set the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate assocation end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@param value the value of m_List" />
<cppcodedocumentation tag="" text="Set the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate association end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@param value the value of m_List" />
</header>
</codeaccessormethod>
<codeoperation tag="operation_UGGgVtKiQtJq" parent_id="UGGgVtKiQtJq" canDelete="false" >
......@@ -13893,17 +13893,17 @@
</header>
<ccfdeclarationcodeblock tag="" parent_id="u55g7mxX47aZ" indentLevel="1" text="protected UMLObjectList m_List;" canDelete="false" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate assocation end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;" />
<cppcodedocumentation tag="" indentLevel="1" text="List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate association end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod tag="hblock_tag_0" accessType="0" parent_id="u55g7mxX47aZ" writeOutText="false" classfield_id="u55g7mxX47aZ" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Get the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate assocation end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@return the value of m_List" />
<cppcodedocumentation tag="" text="Get the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate association end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@return the value of m_List" />
</header>
</codeaccessormethod>
<codeaccessormethod tag="hblock_tag_1" accessType="1" parent_id="u55g7mxX47aZ" writeOutText="false" classfield_id="u55g7mxX47aZ" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Set the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate assocation end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@param value the value of m_List" />
<cppcodedocumentation tag="" text="Set the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate association end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@param value the value of m_List" />
</header>
</codeaccessormethod>
</codeclassfield>
......@@ -30627,17 +30627,17 @@
</header>
<ccfdeclarationcodeblock tag="tblock_0" parent_id="u55g7mxX47aZ" indentLevel="1" text=" UMLObjectList m_List;" canDelete="false" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate assocation end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;" />
<cppcodedocumentation tag="" indentLevel="1" text="List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate association end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod tag="hblock_tag_0" accessType="0" parent_id="u55g7mxX47aZ" writeOutText="false" indentLevel="1" classfield_id="u55g7mxX47aZ" canDelete="false" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Get the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate assocation end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@return the value of m_List" />
<cppcodedocumentation tag="" indentLevel="1" text="Get the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate association end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@return the value of m_List" />
</header>
</codeaccessormethod>
<codeaccessormethod tag="hblock_tag_1" accessType="1" parent_id="u55g7mxX47aZ" writeOutText="false" indentLevel="1" classfield_id="u55g7mxX47aZ" canDelete="false" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="Set the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate assocation end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@param value the value of m_List" />
<cppcodedocumentation tag="" indentLevel="1" text="Set the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate association end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@param value the value of m_List" />
</header>
</codeaccessormethod>
</codeclassfield>
......@@ -1246,7 +1246,7 @@
<UML:Parameter visibility="private" isSpecification="false" xmi.id="iQ8aLHtVUg2E" type="6TztvAo9Ffzc" value="" name="cfg" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation visibility="protected" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="62xJgwtOL1wg" comment="Updates the Menu for language selection and sets the&#xa;active lanugage. If no active lanugage is found or if it is&#xa;not one of the registered languages it tries to fall back&#xa;to Cpp" name="updateLangSelectMenu" >
<UML:Operation visibility="protected" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="62xJgwtOL1wg" comment="Updates the Menu for language selection and sets the&#xa;active language. If no active language is found or if it is&#xa;not one of the registered languages it tries to fall back&#xa;to Cpp" name="updateLangSelectMenu" >
<UML:BehavioralFeature.parameter>
<UML:Parameter visibility="private" isSpecification="false" xmi.id="JpAlTCzizQwG" type="UrHzDI7BfWWb" value="" name="activeLanguage" />
</UML:BehavioralFeature.parameter>
......@@ -2415,7 +2415,7 @@
<UML:Generalization xmi.idref="uXRI8STL1XSj" />
</UML:GeneralizableElement.generalization>
<UML:Classifier.feature>
<UML:Attribute visibility="protected" isSpecification="false" xmi.id="mLq50v4hHClI" type="KBNhUHJk7m25" comment="List of all the associations in this object.&#xa;Inheriting classes add more types of objects that are possible in this list;&#xa;for example, UMLClassifier adds operations, attributes, and templates.&#xa;&#xa;@todo Only a pointer to the appropriate assocation end object&#xa; (UMLRole) should be saved here, not the entire UMLAssociation.&#xa;" name="m_List" />
<UML:Attribute visibility="protected" isSpecification="false" xmi.id="mLq50v4hHClI" type="KBNhUHJk7m25" comment="List of all the associations in this object.&#xa;Inheriting classes add more types of objects that are possible in this list;&#xa;for example, UMLClassifier adds operations, attributes, and templates.&#xa;&#xa;@todo Only a pointer to the appropriate association end object&#xa; (UMLRole) should be saved here, not the entire UMLAssociation.&#xa;" name="m_List" />
<UML:Operation stereotype="constructor" visibility="private" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="6Ih5p8o7MCqC" name="UMLCanvasObject" >
<UML:BehavioralFeature.parameter>
<UML:Parameter visibility="private" isSpecification="false" xmi.id="msQWCYc5I6Bx" type="j3HN7RojRZkd" value="" name="name" />
......@@ -2593,7 +2593,7 @@
<UML:Parameter kind="return" xmi.id="GEye9P3G3K2L" type="75G7jzEHQyIY" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation visibility="private" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Xw6cyEjHp3yU" comment="Returns The initial value of the UMLAttribute.&#xa;&#xa;@return The initial value of the Atrtibute." name="getInitialValue" >
<UML:Operation visibility="private" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Xw6cyEjHp3yU" comment="Returns The initial value of the UMLAttribute.&#xa;&#xa;@return The initial value of the Attribute." name="getInitialValue" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="a9gliBByQ7bX" type="dUt1TMu4e6AS" />
</UML:BehavioralFeature.parameter>
......@@ -11384,7 +11384,7 @@
</codeaccessormethod>
<codeoperation tag="operation_62xJgwtOL1wg" parent_id="62xJgwtOL1wg" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Updates the Menu for language selection and sets the&amp;#010;active lanugage. If no active lanugage is found or if it is&amp;#010;not one of the registered languages it tries to fall back&amp;#010;to Cpp" />
<cppcodedocumentation tag="" text="Updates the Menu for language selection and sets the&amp;#010;active language. If no active language is found or if it is&amp;#010;not one of the registered languages it tries to fall back&amp;#010;to Cpp" />
</header>
</codeoperation>
<codeoperation tag="operation_suboqqcusaDY" parent_id="suboqqcusaDY" canDelete="false" >
......@@ -16624,12 +16624,12 @@
</codeoperation>
<codeaccessormethod tag="hblock_tag_0" accessType="0" parent_id="mLq50v4hHClI" writeOutText="false" classfield_id="mLq50v4hHClI" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Get the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate assocation end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@return the value of m_List" />
<cppcodedocumentation tag="" text="Get the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate association end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@return the value of m_List" />
</header>
</codeaccessormethod>
<codeaccessormethod tag="hblock_tag_1" accessType="1" parent_id="mLq50v4hHClI" writeOutText="false" classfield_id="mLq50v4hHClI" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Set the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate assocation end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@param value the value of m_List" />
<cppcodedocumentation tag="" text="Set the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate association end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@param value the value of m_List" />
</header>
</codeaccessormethod>
<codeoperation tag="operation_Z9znjtrStuof" parent_id="Z9znjtrStuof" canDelete="false" >
......@@ -16690,17 +16690,17 @@
</header>
<ccfdeclarationcodeblock tag="" parent_id="mLq50v4hHClI" indentLevel="1" text="protected UMLObjectList m_List;" canDelete="false" >
<header>
<cppcodedocumentation tag="" indentLevel="1" text="List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate assocation end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;" />
<cppcodedocumentation tag="" indentLevel="1" text="List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate association end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod tag="hblock_tag_0" accessType="0" parent_id="mLq50v4hHClI" writeOutText="false" classfield_id="mLq50v4hHClI" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Get the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate assocation end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@return the value of m_List" />
<cppcodedocumentation tag="" text="Get the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate association end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@return the value of m_List" />
</header>
</codeaccessormethod>
<codeaccessormethod tag="hblock_tag_1" accessType="1" parent_id="mLq50v4hHClI" writeOutText="false" classfield_id="mLq50v4hHClI" canDelete="false" >
<header>
<cppcodedocumentation tag="" text="Set the value of m_List&amp;#010;List of all the associations in this object.&amp;#010;Inheriting classes add more types of objects that are possible in this list;&amp;#010;for example, UMLClassifier adds operations, attributes, and templates.&amp;#010;&amp;#010;@todo Only a pointer to the appropriate assocation end object&amp;#010; (UMLRole) should be saved here, not the entire UMLAssociation.&amp;#010;&amp;#010;@param value the value of m_List" />