public static string GetVisibilityText(UmlVisibilityKind visibility) { switch (visibility) { case UmlVisibilityKind.Public: { return("+"); } case UmlVisibilityKind.Private: { return("-"); } case UmlVisibilityKind.Protected: { return("#"); } case UmlVisibilityKind.Package: { return("~"); } case UmlVisibilityKind.None: default: { return(""); } } }
private AssociationCollection <UmlDependency> _supplierDependencies; /// lazy // ======================================== // constructor // ======================================== protected UmlNamedElement() { _visibility = UmlVisibilityKind.None; }