Extending Visibility over Several Levels
Use
The nested package concept allows you to release different elements of an interface at different levels. At each separate level of nesting from the inside outwards, you can decide whether or not a visible element in an embedded package should remain visible to the next level outwards. In this way, you can specify, for example, that development objects can only be used within a main packages and not between two main packages.
Conversely, if you want visible element within a main package to be available for other main packages, then you must extend visibility over several levels until the other main packages can see it. The following
graphic clarifies this concept.Prerequisites
Only the innermost sub-package has an interface with the elements assigned to it.
Procedure
To extend the visibility of interface elements from a sub-package outwards:
For more information, see
The system displays it.
The system displays the Choose the package interface you want to add dialog box.
Result
You have extended the visibility of the elements in the embedded packages one level outwards. These elements have the same attributes in interfaces at all levels and are now available to additional users at every nested level that has an interface to them.