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

Enumerations

enum  Enum {
  Public, Private, Protected, Implementation,
  FromParent = 3, Unknown
}
 

Functions

QString toString (Enum item, bool mnemonic)
 
Enum fromString (const QString &item, bool checkUnkown)
 
Enum fromInt (int item)
 

Detailed Description

The visibility enum defines the visibility of attributes and operations.

Enumeration Type Documentation

◆ Enum

Enumerator
Public 
Private 
Protected 
Implementation 
FromParent 
Unknown 

Function Documentation

◆ fromInt()

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

Convert an integer item into Visibility representation.

Parameters
iteminteger value to convert
Returns
Visibility enum

◆ fromString()

Enum Uml::Visibility::fromString ( const QString &  item,
bool  checkUnkown 
)

Convert a string item into Visibility representation.

Parameters
itemitem to convert
Returns
Visibility enum

◆ toString()

QString Uml::Visibility::toString ( Enum  item,
bool  mnemonic 
)

Convert Visibility item into QString representation.

Parameters
itemitem to convert
mnemonicif true then return a single character: "+" for public, "-" for private, "#" for protected or "~" for implementation
Returns
QString representation of Visibility