| Sample Project |
Illustrated feature |
| FirstSample
|
First Basic Sample, illustrates the main concepts of the Extension Framework, this is the one you want to get started with
|
| ClassSpy
|
Shows the simplest way to identify the class of a given node in the NAvigator, and how to write its name in the log window.
|
| DialogBox
|
How to implement a DialogBox, and how to implement some help associated with a given component.
|
| DumpIDE
|
Dumps the components figuring at the IDE level
|
| DumpWorkspace
|
Dumps the components figuring at the Workspace level
|
| DumpProject
|
Dumps the components figuging at the Project level
|
| ProgressBar
|
Shows how to implement a progress bar during the execution of some generation, to have the user aware of some work in progress.
|
| ClickableURL
|
Shows how to generate a clickable URL in the Log Window
|
| DBTableInfo
|
When right-clicking on a DataBase table, shows how to dump the information it contains
|
| DockableWindow
|
Shows how to implement your own kind of Dockable Window
|
| CodeInteraction
|
Show how interact with the Code Editor Pane.
|
| ClassBrowser
|
Shows how to use JDeveloper's ClassBrowser
|
| ClassGenerator
|
Shows the basic of JOT (Java Object Tool) to generate a java file in your project.
|
| ClassGeneratorWizard
|
Same features as above, but with a richer UI implemented as a Wizard.
|
| CustomEditor
|
Shows how to implement your own editor for a given kind of file.
|
| LandF
|
Shows how to implement your own Look and Feel inside JDeveloper.
|
| Overlay
|
Shows how to use icon overlay, like the one featuring in the CVS Extension
|
| SaxHandler
|
Shows how to use JDeveloper Object Shuttle, illustrated by a SAX Handler generator.
|
| ClipBoard
|
Shows how to send some string into the clipboard, from the JDeveloper context.
|
| Custom Connection
|
Shows how to to define your own type of connection, featuring in the COnnection Panel.
This one is displaying the content of the file system, from a given root youo specify
in a configuration panels.
|
| Java2HTML
|
A usefull extension, turning your java code into an HTML Document, integrated in the current project.
|
| StructurePane
|
Shows how to display your own content in the Structure
Pane. |
| ConfigPanel
|
Shows how to store and retrieve configuration
data. |