Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

SQL Developer Examples

"Simple" User Extensions (XML)

Simple user extensions can be defined to SQL Developer in three different ways.

  • XML files in [sqldeveloper directory]/userextensions.
    All XML files with "displays" as the first element will be processed as EDITOR. Those with "items" as the first element will be processed as ACTION. Those with "navigator" as NAVIGATOR, others will cause an INFO level log message.

  • Preferences->Database->User Defined Extensions type=ACTION|EDITOR|NAVIGATOR|REPORT
    This preference page allows specification of fully qualified XML files to load.

  • Packaged in an extension.jar file
    This allows combining a number of xml definitions together as well as the ability for the user to enable/disable the extension once installed.

NOTE: REPORTs are documented in the SQL Developer User Guide and will not be discussed here. The SQL Developer Exchange - Reports & the parent SQL Developer Examples project may also have more information.

Contents

  • individual
    Examples for ACTION, EDITOR, NAVIGATOR

  • packaged
    XML Examples packaged as an extension.jar

  • Simple Favorites
    XML-Based favorites folders (packaged as an extension.jar)

  • schema
    XML schema for the three extension types. Note that the dialogs(ACTION) schema is heavily annotated and has been run through xsddoc to produce javadoc-like documentation here.