umbrello
2.35.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
8 #ifndef JAVACODEOPERATION_H
9 #define JAVACODEOPERATION_H
40 #endif // JAVACODEOPERATION_H
void methodName(const QString &m)
Definition: import_rose.cpp:57
UMLClassifier * getParentClassifier() const
Definition: classifiercodedocument.cpp:278
bool isInterface() const
Definition: classifier.cpp:116
Definition: umlattributelist.h:20
QString name() const
Definition: umlobject.cpp:207
UMLAttributeList getParmList() const
Definition: operation.cpp:177
the intent is to exercise the right to control the distribution of derivative or collective works based on the Library In mere aggregation of another work not based on the Library with the you must alter all the notices that refer to this so that they refer to the ordinary GNU General Public instead of to this it is irreversible for that so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy This option is useful when you wish to copy part of the code of the Library into a program that is not a library You may copy and distribute the which must be distributed under the terms of Sections and above on a medium customarily used for software interchange If distribution of object code is made by offering access to copy from a designated then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source even though third parties are not compelled to copy the source along with the object code A program that contains no derivative of any portion of the but is designed to work with the Library by being compiled or linked with is called a work that uses the Library Such a in is not a derivative work of the and therefore falls outside the scope of this License linking a work that uses the Library with the Library creates an executable that is a derivative of the rather than a work that uses the library The executable is therefore covered by this License Section states terms for distribution of such executables When a work that uses the Library uses material from a header file that is part of the the object code for the work may be a derivative work of the Library even though the source code is not Whether this is true is especially significant if the work can be linked without the or if the work is itself a library The threshold for this to be true is not precisely defined by law If such an object file uses only numerical parameters
Definition: LGPL-2.0-only.txt:229
virtual QString getTypeName() const
Definition: classifierlistitem.cpp:108
void setWriteOutText(bool write)
Definition: textblock.cpp:127
#define logError0(s)
Definition: uml.h:539
JavaCodeOperation(JavaClassifierCodeDocument *doc, UMLOperation *op, const QString &body=QString(), const QString &comment=QString())
Definition: javacodeoperation.cpp:17
bool isStatic() const
Definition: umlobject.cpp:362
CodeDocument * getParentDocument()
Definition: codemethodblock.cpp:31
Definition: codedocument.h:29
Definition: classifiercodedocument.h:28
@ Public
Definition: basictypes.h:46
virtual ~JavaCodeOperation()
Definition: javacodeoperation.cpp:28
Uml::Visibility::Enum visibility() const
Definition: umlobject.cpp:462
QString toString(Enum item, bool mnemonic)
Definition: basictypes.cpp:93
virtual int lastEditableLine()
Definition: javacodeoperation.cpp:106
Definition: javacodeoperation.h:17
bool parentIsInterface() const
Definition: classifiercodedocument.cpp:421
QString doc() const
Definition: umlobject.cpp:431
Sets up attribute information.
Definition: attribute.h:22
ContentType contentType() const
Definition: codeblock.cpp:50
@ AutoGenerated
the content was generated by code generation itself
Definition: codeblock.h:24
Definition: javaclassifiercodedocument.h:28
void setEndMethodText(const QString &value)
Definition: codemethodblock.cpp:64
UMLOperation * getParentOperation()
Definition: codeoperation.cpp:63
bool isConstructorOperation() const
Definition: operation.cpp:369
Definition: operation.h:19
Definition: codeoperation.h:19
Definition: javacodedocumentation.h:23
static QString fixTypeName(const QString &string)
Definition: javacodegenerator.cpp:288
static QString getNewLineEndingChars()
Definition: textblock.cpp:168
void setStartMethodText(const QString &value)
Definition: codemethodblock.cpp:56
void setText(const QString &text)
Definition: textblock.cpp:76
void updateMethodDeclaration()
Definition: javacodeoperation.cpp:33