Visibility
The following visibilities exist:
Public (+ sign): The element is visible for all other model elements.
Protected (# sign): The element is visible for all derivatives of the source element.
Private (- sign): The element is visible only for the source element.
Package (~ sign): The element is visible for all elements in the source package.