umbrello 2.34.70-5524f40e1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Classes | Typedefs | Functions
shared.h File Reference
#include <QString>
#include <QStringList>
#include <QMap>
Include dependency graph for shared.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  POEntry
 

Typedefs

typedef QMap< QString, POEntryPOMap
 
typedef QMap< QString, QString > TranslationMap
 

Functions

QStringList XMILanguagesAttributes ()
 
bool extractAttributesFromXMI (const char *fileName, const QStringList &attributes, POMap &result)
 
QString toGetTextString (const QString &message)
 
bool fetchPoFile (const QString &fileName, TranslationMap &map)
 
bool applyTranslationToXMIFile (const char *fileName, const QStringList &attributes, TranslationMap &translations)
 

Typedef Documentation

◆ POMap

typedef QMap<QString, POEntry> POMap

◆ TranslationMap

typedef QMap<QString,QString> TranslationMap

Function Documentation

◆ applyTranslationToXMIFile()

bool applyTranslationToXMIFile ( const char *  fileName,
const QStringList &  attributes,
TranslationMap translations 
)

◆ extractAttributesFromXMI()

bool extractAttributesFromXMI ( const char *  fileName,
const QStringList &  attributes,
POMap result 
)

Extract language related XML attributes from XMI file

Parameters
fileNamefile to extract attributes from
attributesList with attribute names to extract
resultmap with extracted results
Returns
true successful extraction
false extraction failure

◆ fetchPoFile()

bool fetchPoFile ( const QString &  fileName,
TranslationMap map 
)

Fetch Pot file.

Parameters
fileNamefile to parse
mapreturned map with parsed items
Returns
true parsed successfully
false parse failure
Here is the call graph for this function:

◆ toGetTextString()

QString toGetTextString ( const QString &  message)
Here is the call graph for this function:

◆ XMILanguagesAttributes()

QStringList XMILanguagesAttributes ( )

Return list of xmi file attributes containing language information.

Returns
list of xmi element attributes