types
AufzählungVisibilities

This enumeration models possible visibilities of class members. The exact semantics of these visibilities depends on the considered programming language.

Aufzählungsliterale
VISIBILITYPACKAGE VISIBILITYPACKAGE

This literal shows that the visibility is package scope.

VISIBILITYPRIVAT VISIBILITYPRIVAT

This literal shows that the visibility is privat scope.

VISIBILITYPROTECTED VISIBILITYPROTECTED

This literal shows that the visibility is protected.

VISIBILITYPUBLIC VISIBILITYPUBLIC

This literal shows that the visibility is public.

VISIBILITYSTRICTPROTECTED VISIBILITYSTRICTPROTECTED

This literal shows that the visibility is strict protected.


Eigenschaften:

Alias
Is Abstractfalse
Is Leaffalse
Keywords
NameVisibilities
Name Expression
Namespace<<ePackage>> <Package> types
Owned Template Signature
Owner<<ePackage>> <Package> types
Owning Template Parameter
Package<<ePackage>> <Package> types
Qualified Namegast::types::Visibilities
Representation
Stereotype
Template Parameter
VisibilityPublic

Details für Aufzählungsliterale

 VISIBILITYPACKAGE

This literal shows that the visibility is package scope.

Eigenschaften:

Alias
Enumeration<Enumeration> Visibilities
Keywords
NameVISIBILITYPACKAGE
Name Expression
Namespace<Enumeration> Visibilities
Owner<Enumeration> Visibilities
Owning Template Parameter
Qualified Namegast::types::Visibilities::VISIBILITYPACKAGE
Specification<Literal Integer> 148
Stereotype
Template Parameter
VisibilityPublic


 VISIBILITYPRIVAT

This literal shows that the visibility is privat scope.

Eigenschaften:

Alias
Enumeration<Enumeration> Visibilities
Keywords
NameVISIBILITYPRIVAT
Name Expression
Namespace<Enumeration> Visibilities
Owner<Enumeration> Visibilities
Owning Template Parameter
Qualified Namegast::types::Visibilities::VISIBILITYPRIVAT
Specification<Literal Integer> 149
Stereotype
Template Parameter
VisibilityPublic


 VISIBILITYPROTECTED

This literal shows that the visibility is protected.

Eigenschaften:

Alias
Enumeration<Enumeration> Visibilities
Keywords
NameVISIBILITYPROTECTED
Name Expression
Namespace<Enumeration> Visibilities
Owner<Enumeration> Visibilities
Owning Template Parameter
Qualified Namegast::types::Visibilities::VISIBILITYPROTECTED
Specification<Literal Integer> 146
Stereotype
Template Parameter
VisibilityPublic


 VISIBILITYPUBLIC

This literal shows that the visibility is public.

Eigenschaften:

Alias
Enumeration<Enumeration> Visibilities
Keywords
NameVISIBILITYPUBLIC
Name Expression
Namespace<Enumeration> Visibilities
Owner<Enumeration> Visibilities
Owning Template Parameter
Qualified Namegast::types::Visibilities::VISIBILITYPUBLIC
Specification<Literal Integer> 145
Stereotype
Template Parameter
VisibilityPublic


 VISIBILITYSTRICTPROTECTED

This literal shows that the visibility is strict protected.

Eigenschaften:

Alias
Enumeration<Enumeration> Visibilities
Keywords
NameVISIBILITYSTRICTPROTECTED
Name Expression
Namespace<Enumeration> Visibilities
Owner<Enumeration> Visibilities
Owning Template Parameter
Qualified Namegast::types::Visibilities::VISIBILITYSTRICTPROTECTED
Specification<Literal Integer> 147
Stereotype
Template Parameter
VisibilityPublic