protected java.lang.String handleGetVisibility()
{
if (this.metaObject instanceof NamedElement)
{
final NamedElement element = (NamedElement)this.metaObject;
final VisibilityKind kind = element.getVisibility();
String visibility = null;
if (kind.equals(VisibilityKind.PACKAGE_LITERAL))
{
visibility = "package";
}
if (kind.equals(VisibilityKind.PRIVATE_LITERAL))
{
visibility = "private";
}
if (kind.equals(VisibilityKind.PROTECTED_LITERAL))
{
visibility = "protected";
}
if (kind.equals(VisibilityKind.PUBLIC_LITERAL))
{
visibility = "public";
}
final TypeMappings languageMappings = this.getLanguageMappings();
if (languageMappings != null)