umbrello/umbrello
javawriter.h
Go to the documentation of this file.
53 void getSuperImplementedOperations(UMLClassifier *c, UMLOperationList &yetImplementedOpList, UMLOperationList &toBeImplementedOpList, bool noClassInPath = true);
64 void writeAssociationDecls(UMLAssociationList associations, Uml::ID::Type id, QTextStream &java);
69 void writeAttributeMethods(UMLAttributeList &atpub, Uml::Visibility::Enum visibility, QTextStream &java);
88 void writeComment(const QString &text, const QString &indent, QTextStream &java, bool javaDocStyle=false);
90 void writeDocumentation(QString header, QString body, QString end, QString indent, QTextStream &java);
This class defines the non-graphical information required for a UML Classifier (ie a class or interfa...
Definition: classifier.h:39
A simple code generator interface designed to work with the existing codewriters. ...
Definition: simplecodegenerator.h:28
This sub-class adds copyInto and clone to the QPtrList base class.
Definition: umlattributelist.h:26
virtual void writeClass(UMLClassifier *c)
Call this method to generate java code for a UMLClassifier.
Definition: javawriter.cpp:59
Class JavaWriter is a code generator for UMLClassifier objects.
Definition: javawriter.h:32
QStringList defaultDatatypes()
Overrides method from class CodeGenerator.
Definition: javawriter.cpp:735
virtual Uml::ProgrammingLanguage::Enum language() const
Returns "Java".
Definition: javawriter.cpp:50
QString indent()
Returns the current indent string based on m_indentLevel and m_indentation.
Definition: simplecodegenerator.cpp:74
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:00 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:00 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.