umbrello  2.35.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Enumerations | Functions
Uml::ProgrammingLanguage Namespace Reference

Enumerations

enum  Enum {
  ActionScript, Ada, Cpp, CSharp,
  D, IDL, Java, JavaScript,
  MySQL, Pascal, Perl, PHP,
  PHP5, PostgreSQL, Python, Ruby,
  SQL, Tcl, Vala, XMLSchema,
  Reserved
}
 

Functions

QString toString (Enum item)
 
Enum fromString (const QString &item)
 
Enum fromInt (int item)
 
QStringList toExtensions (Enum item)
 
QString toExtensionsDescription (Enum item)
 
bool isCaseSensitive (Enum item)
 
QString scopeSeparator (Enum item)
 

Detailed Description

Supported programming languages.

Enumeration Type Documentation

Enumerator
ActionScript 
Ada 
Cpp 
CSharp 
IDL 
Java 
JavaScript 
MySQL 
Pascal 
Perl 
PHP 
PHP5 
PostgreSQL 
Python 
Ruby 
SQL 
Tcl 
Vala 
XMLSchema 
Reserved 

Function Documentation

Enum Uml::ProgrammingLanguage::fromInt ( int  item)

Convert an integer item into ProgrammingLanguage representation.

Parameters
iteminteger value to convert
Returns
ProgrammingLanguage enum
Enum Uml::ProgrammingLanguage::fromString ( const QString &  item)

Return ProgrammingLanguage corresponding to the given string.

bool Uml::ProgrammingLanguage::isCaseSensitive ( Enum  item)
QString Uml::ProgrammingLanguage::scopeSeparator ( Enum  item)
QStringList Uml::ProgrammingLanguage::toExtensions ( Enum  item)

Return extensions associated with the requested language.

Parameters
itemprogramming language index
Returns
extensions list
QString Uml::ProgrammingLanguage::toExtensionsDescription ( Enum  item)

Return clear text file extension description for the requested language.

Parameters
itemprogramming language index
Returns
extension

Here is the call graph for this function:

QString Uml::ProgrammingLanguage::toString ( Enum  item)

Return string corresponding to the given ProgrammingLanguage.