Summary
In this chapter, we reviewed the ability to extend SQL Developer by adding XML-structured, user-defined extensions. The structure of SQL Developer means that you can also take advantage of any Java-developed extensions available. User-defined extensions give you the flexibility of adding small or larger utilities to augment the tool's capabilities. Sharing extensions within a team means that you can use the new functionality without having to define it yourself.
In the next chapter, we'll take a look at the integration of SQL Developer and Oracle Application Express. This is an example of another team within Oracle taking advantage of the extensibility and creating a new node in the Connections navigator, much as we have discussed in this chapter.