Package | Description |
---|---|
oracle.ide.db.controls |
Reusable UI controls to used to show or list database objects.
|
oracle.ide.db.panels |
Reusable UI panels for listing, creating or editing database objects in dialogs
in the IDE.
|
oracle.ide.db.panels.plsql | |
oracle.ide.keyboard |
Defining your default accelerators
|
oracle.ide.migration |
Contains API classes for support the migration of Node types and user
preferences in the system directory.
|
oracle.ide.model |
Contains interfaces and classes implementing JDeveloper's data model.
|
oracle.ide.model.panels | |
oracle.ide.panels |
Provides a framework for building panel-based UI.
|
oracle.ide.resourcebundle |
Provides a designtime abstraction around locating and managing resource bundles
used by visual and non-visual editors.
|
oracle.ide.webbrowser |
Contains classes that allow addins some level of control on the IDE web browser
settings.
|
oracle.ide.wizard |
Contains classes that can be used to integrate gallery items and wizards into
the product.
|
oracle.ideimpl.webupdate | |
oracle.ideimpl.webupdate.wizard | |
oracle.jdeveloper.db.panels |
UI panels that are useful when listing, selecting or displaying database
connections in dialogs and wizards.
|
oracle.jdeveloper.deploy | |
oracle.jdeveloper.deploy.dt | |
oracle.jdeveloper.deploy.dt.wizard.panels | |
oracle.jdeveloper.deploy.dt.wizard.spi | |
oracle.jdeveloper.library |
The
Libraries package provides the library API used
by JDeveloper. |
oracle.jdeveloper.model |
Contains interfaces and classes implementing the Java specific portions of
JDeveloper's data model.
|
oracle.jdeveloper.offlinedb.panels |
UI panels that can be used to define / select offline databases in JDeveloper.
|
oracle.jdeveloper.panels | |
oracle.jdeveloper.resources |
This package contains the base classes used for editing content sets.
|
oracle.jdeveloper.vcs.spi |
Contains extension-level service provider interfaces for version control system integraton.
|
oracle.jdevimpl.audit.preferences |
Modifier and Type | Method and Description |
---|---|
void |
SchemaObjectTargetPicker.onEntry(TraversableContext tc)
By default the SchemaObjectTargetPicker uses the TARGET_PROVIDER_KEY to
find its provider.
|
void |
SchemaObjectTargetPicker.onExit(TraversableContext tc)
Will throw a TraversalException if the current edited name doesn't commit
properly.
|
protected void |
NameEditor.validatePanelChange(TraversableContext data)
When the panel set is changed, this method can veto the change (if the
object is invalid or the user doesn't confirm the change for some
reason).
|
void |
NameAndSchemaAdvancedEditor.validatePanelChange(TraversableContext data) |
Modifier and Type | Method and Description |
---|---|
protected void |
SelectDBObjectsPanel.commit(TraversableContext dataContext)
Default implementation of the commit calls
SelectDBObjectsPanel.getSelectedObjects() and
places what is returned into the context using the SelectDBObjectsPanel.SELECTED_OBJECTS
key. |
protected void |
TabbedEditorPanel.commitToProvider(TraversableContext data) |
protected DBObjectProvider |
SelectDBObjectsPanel.getProvider(TraversableContext dataContext)
Get the DBObjectProvider.
|
protected void |
SelectDBObjectsPanel.init(boolean providerChanged,
TraversableContext dataContext)
Initialises the panel.
|
void |
TabbedEditorPanel.onEntry(TraversableContext data) |
void |
SkippingTraversable.onEntry(TraversableContext tc) |
void |
SelectSchemaPanel.onEntry(TraversableContext dataContext) |
void |
SelectDBObjectsPanel.onEntry(TraversableContext dataContext)
Called on entry to the panel in the wizard.
|
void |
SchemaPanel.onEntry(TraversableContext dataContext) |
void |
DDLPanel.onEntry(TraversableContext data) |
void |
TabbedEditorPanel.onExit(TraversableContext data) |
void |
SelectSchemaPanel.onExit(TraversableContext dataContext) |
void |
SelectDBObjectsPanel.onExit(TraversableContext dataContext)
Called on panel exit.
|
void |
SchemaPanel.onExit(TraversableContext dataContext) |
void |
DDLPanel.onExit(TraversableContext data) |
abstract void |
PanelLibrary.PanelSetChangeValidator.validatePanelChange(TraversableContext data)
Validate a panel change in process.
|
void |
PanelLibrary.HeaderPanel.validatePanelChange(TraversableContext data)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
NewUserDefinedTypePanel.getDefaultName(TraversableContext dataContext) |
void |
PlSqlCompilerOptionsPanel.onEntry(TraversableContext dataContext) |
void |
PlSqlCompilerOptionsPanel.onExit(TraversableContext dataContext) |
Modifier and Type | Method and Description |
---|---|
void |
KeyStrokePanel.onEntry(TraversableContext tc) |
void |
KeyStrokePanel.onExit(TraversableContext tc) |
Modifier and Type | Method and Description |
---|---|
TraversableContext |
NodeMigrator.getTraversableContext()
Returns a non-null
TraversableContext while migration is in
progress, otherwise, the value returned is null . |
Modifier and Type | Method and Description |
---|---|
protected void |
NodeMigrator.callHelperMigrate(NodeMigratorHelper helper,
MigrationInfo info,
TraversableContext context) |
protected void |
NodeMigrator.callHelpersMigrate(MigrationInfo info,
TraversableContext context) |
java.util.List |
NodeMigrator.doMigration(java.util.List list,
TraversableContext context)
This method invokes the
NodeMigratorHelper s to carry out
addin specific migrations. |
java.util.List |
NodeMigrator.doMigration(TraversableContext context)
Do the actual migration of the nodes.
|
protected void |
NodeMigratorHelper.generateDefaults(MigrationInfo[] infos,
TraversableContext context)
Creates the files with default values on disc.
|
protected java.util.Map |
NodeMigrator.getInfoToMigratorMap(TraversableContext context)
|
java.util.List |
NodeMigratorHelper.getPages(MigrationInfo[] infos,
TraversableContext context)
Get the traversal pages to be displayed by the node migration
wizard.
|
java.util.List |
NodeMigrator.getPages(MigrationInfo[] infos,
TraversableContext context)
Get the list of wizard pages associated with the specified
infos . |
abstract MigrationPanel.ResultData |
MigrationPanel.getResults(TraversableContext context)
Get the data to display on the finish page.
|
protected MigrationInfo.MigrationStatus |
NodeMigrator.invokeWizard(TraversableContext context,
java.util.List pages,
MigrationInfo[] infos)
Invoke the migration wizard.
|
abstract void |
NodeMigratorHelper.migrate(MigrationInfo[] infos,
TraversableContext context)
Method called to migrate the nodes recorded in the specified
MigrationInfo . |
void |
MigrationPanel.onEntry(TraversableContext dataContext)
Enables the Finish button by default, overriding the default behavior
in FSMWizard.
|
protected void |
NodeMigrator.postMigrate(MigrationInfo[] infos,
TraversableContext context)
Method called after migration is complete.
|
protected void |
NodeMigrator.preMigrate(MigrationInfo[] infos,
TraversableContext context)
Method called before migration is initiated.
|
static boolean |
MigrationWizard.runWizard(java.lang.String title,
java.lang.String welcome,
java.lang.String summary,
TraversableContext context,
java.util.List<Step> pages)
Runs the MigrationWizard where users can choose what migration options
they want and then migrate their files.
|
Modifier and Type | Method and Description |
---|---|
protected void |
WorkspaceMigrator.callHelpersMigrate(MigrationInfo info,
TraversableContext context) |
protected void |
ProjectMigrator.callHelpersMigrate(MigrationInfo info,
TraversableContext context) |
java.util.List |
WorkspaceMigrator.getPages(MigrationInfo[] infos,
TraversableContext context) |
void |
WorkingSetsMigratorHelper.migrate(MigrationInfo[] infos,
TraversableContext context) |
void |
ResourcePathsMigrator.migrate(MigrationInfo[] infos,
TraversableContext context) |
void |
LazyLoadedTraversable.onEntry(TraversableContext dataContext) |
void |
LazyLoadedTraversable.onExit(TraversableContext dataContext) |
void |
LazyLoadedTraversable.onProjectPanelEntry(TraversableContext traversableContext) |
protected void |
WorkspaceMigrator.postMigrate(MigrationInfo[] infos,
TraversableContext context) |
protected void |
ProjectMigrator.postMigrate(MigrationInfo[] infos,
TraversableContext context) |
protected void |
WorkspaceMigrator.preMigrate(MigrationInfo[] infos,
TraversableContext context) |
protected void |
ProjectMigrator.preMigrate(MigrationInfo[] infos,
TraversableContext context) |
Modifier and Type | Method and Description |
---|---|
void |
ProjectSettingsTraversablePanel.activateProperties(TraversableContext tc,
boolean useCustom)
Enables or disables custom properties.
|
void |
ProjectSettingsTraversablePanel.onEntry(TraversableContext traversableContext) |
abstract void |
ProjectSettingsTraversablePanel.onProjectPanelEntry(TraversableContext traversableContext)
Subclasses must implement this method which is invoked when the
panel is about to be displayed.
|
Modifier and Type | Method and Description |
---|---|
protected TraversableContext |
TDialogLauncher.getTraversableContext() |
TraversableContext |
MDDEvent.getTraversableContext() |
TraversableContext |
ApplyEvent.getTraversableContext()
Returns the
TraversableContext that is the event source
for this ApplyEvent . |
protected TraversableContext |
MDDPanel.newTraversableContext()
Adds design-time objects to the
TraversableContext . |
Modifier and Type | Method and Description |
---|---|
protected void |
MDDPanel.fireTraversableEntered(TraversableContext tc) |
void |
Traversable.onEntry(TraversableContext dataContext)
This method is called when the
Traversable is being
entered. |
void |
TabbedPanel.onEntry(TraversableContext tc)
This implementation passes the onEntry call through the current
Traversable being displayed in the tabbed pane.
|
void |
MDDPanel.onEntry(TraversableContext tc) |
void |
DefaultTraversablePanel.onEntry(TraversableContext dataContext)
Does nothing by default.
|
void |
Traversable.onExit(TraversableContext dataContext)
This method is called when the
Traversable is being
exited. |
void |
TabbedPanel.onExit(TraversableContext tc)
This implementation passes the onExit call through the current
Traversable being displayed in the tabbed pane.
|
void |
MDDPanel.onExit(TraversableContext tc) |
void |
DefaultTraversablePanel.onExit(TraversableContext dataContext)
Does nothing by default.
|
protected void |
TabbedPanel.refreshUI(TraversableContext tc) |
protected void |
MDDPanel.refreshUI(TraversableContext dataScope) |
Constructor and Description |
---|
ApplyEvent(TraversableContext source)
Creates a new
ApplyEvent . |
Modifier and Type | Method and Description |
---|---|
void |
SelectTextPanel.onEntry(TraversableContext dataContext)
Public as implementation detail only, must not be used externally
|
void |
ResourceBundlePreferencesEditor.onEntry(TraversableContext dataContext) |
void |
SelectTextPanel.onExit(TraversableContext dataContext)
Public as implementation detail only, must not be used externally
|
void |
ResourceBundlePreferencesEditor.onExit(TraversableContext dataContext) |
void |
ResourceBundleOptionsPanel.onExit(TraversableContext traversableContext) |
void |
ResourceBundleOptionsPanel.onProjectPanelEntry(TraversableContext traversableContext) |
Modifier and Type | Method and Description |
---|---|
void |
ProxySettingsPanel.onEntry(TraversableContext tc) |
void |
ProxySettingsPanel.onExit(TraversableContext tc) |
Modifier and Type | Method and Description |
---|---|
void |
WelcomePanel.onEntry(TraversableContext tc) |
void |
FinishPanel.onEntry(TraversableContext tc) |
void |
WelcomePanel.onExit(TraversableContext tc) |
void |
FSMWizardListener.wizardPanelEntered(Traversable traversable,
TraversableContext tc) |
void |
FSMWizardListener.wizardPanelExited(Traversable traversable,
TraversableContext tc) |
Modifier and Type | Method and Description |
---|---|
void |
UpdatePreferences.onEntry(TraversableContext tc) |
void |
UpdatePreferences.onExit(TraversableContext tc) |
Modifier and Type | Method and Description |
---|---|
protected void |
SummaryPage.pageSelected(TraversableContext context) |
Modifier and Type | Method and Description |
---|---|
protected void |
DatabaseConnectionPanel.commitConnectionInfo(ConnectionInfo info,
TraversableContext dataContext)
This is called by onExit once the chosen connection has been
identified.
|
protected void |
DatabaseConnectionPanel.commitConnectionName(java.lang.String name,
TraversableContext dataContext)
Deprecated.
|
protected ConnectionInfo |
GlobalDatabaseConnPanel.getConnectionInfo(TraversableContext dataContext)
Gets the connection information from the data context from which to get an
already chosen connection to pre-select in the picker, and to put the
chosen connection information.
|
protected java.lang.String |
DatabaseConnectionPanel.getEntryConnection(TraversableContext dataContext)
Returns the name of a connection to select by default onEntry.
|
protected void |
GlobalDatabaseConnPanel.initPanel(TraversableContext dataContext) |
void |
AppDatabaseConnPanel.onEntry(TraversableContext dataContext) |
void |
GlobalDatabaseConnPanel.onEntry(TraversableContext dataContext) |
void |
DatabaseConnectionPanel.onEntry(TraversableContext dataContext) |
void |
GlobalDatabaseConnPanel.onExit(TraversableContext dataContext)
The default implementation does nothing.
|
void |
DatabaseConnectionPanel.onExit(TraversableContext dataContext) |
protected boolean |
DatabaseConnectionPanel.validateOnExit(TraversableContext dataContext)
Gets whether or not validation should be done, and errors should be shown
to the user for the given TraversableContext.
|
Modifier and Type | Method and Description |
---|---|
void |
Profile.migrate(TraversableContext context)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static DataContainer |
DeploymentPanelContent.getDataContainer(TraversableContext tc) |
void |
DeploymentPanelContent.onEntry(TraversableContext tc) |
void |
CreateProfilePanel.onEntry(TraversableContext tc) |
void |
DeploymentPanelContent.onExit(TraversableContext dataContext) |
void |
CreateProfilePanel.onExit(TraversableContext tc) |
static void |
DeploymentPanelContent.setDataContainer(TraversableContext tc,
DataContainer dc) |
void |
DeploymentPanelContent.setTraversableContext(TraversableContext tc) |
Modifier and Type | Method and Description |
---|---|
protected void |
AppServerSelectionPanel.gather(TraversableContext dataContext) |
void |
AppServerSelectionPanel.onEntry(TraversableContext dataContext) |
void |
AppServerSelectionPanel.onExit(TraversableContext dataContext) |
protected void |
AppServerSelectionPanel.scatter(TraversableContext dataContext) |
Modifier and Type | Method and Description |
---|---|
protected TraversableContext |
AbstractDeployWizardPanel.getTraversableContext() |
Modifier and Type | Method and Description |
---|---|
javax.swing.tree.TreeNode |
DeployCommandSummaryBuilder.buildSummary(DeployCommand cmd,
TraversableContext tc) |
protected abstract javax.swing.tree.TreeNode |
AbstractDeploySummaryProvider.buildSummary(DeployCommand cmd,
TraversableContext tc,
Cookie cookie) |
protected void |
AbstractDeployWizardPanel.gather(TraversableContext context) |
protected void |
AbstractDeployWizardPanel.scatter(TraversableContext context) |
protected void |
AbstractDeployWizardPanel.setTraversableContext(TraversableContext tc) |
Modifier and Type | Method and Description |
---|---|
void |
ProjectLibraryMigrator.migrate(MigrationInfo[] infos,
TraversableContext context) |
void |
ClasspathPanel.onExit(TraversableContext tc) |
void |
ClasspathPanel.onProjectPanelEntry(TraversableContext tc) |
void |
ApplicationClasspathPanel.onProjectPanelEntry(TraversableContext tc) |
Modifier and Type | Method and Description |
---|---|
ApplicationContent |
ApplicationContentPanel.getApplicationContent(TraversableContext tc) |
void |
OutputDirectoryMigrator.migrate(MigrationInfo[] infos,
TraversableContext context) |
void |
DependencyPanel.onEntry(TraversableContext dataContext)
The TraversableContext must be populated with the following:
The active
Workspace
The URL for the active project
The PropertyStorage object to edit
If modifying dependencies for an existing Dependable , such as
a deployment archive, the Dependable under edit must be stored in
the TraversableContext
|
void |
JProjectPanel.onExit(TraversableContext tc) |
void |
TechnologiesPanel.onExit(TraversableContext tc) |
void |
JProjectDependencyPanel.onExit(TraversableContext tc) |
void |
DependencyPanel.onExit(TraversableContext dataContext) |
void |
ApplicationContentPanel.onExit(TraversableContext tc) |
void |
JProjectPanel.onProjectPanelEntry(TraversableContext tc) |
void |
JProjectLibrariesPanel.onProjectPanelEntry(TraversableContext tc) |
void |
TechnologiesPanel.onProjectPanelEntry(TraversableContext tc) |
void |
JProjectDependencyPanel.onProjectPanelEntry(TraversableContext tc) |
void |
ApplicationContentPanel.onProjectPanelEntry(TraversableContext tc) |
Modifier and Type | Method and Description |
---|---|
void |
OfflineDBChooserPanel.onEntry(TraversableContext data)
Enter/initialises the panel with a chosen offline database and
project/application if the extra pickers are shown.
|
void |
OfflineDBChooserPanel.onExit(TraversableContext data)
Gets (or creates) the chosen offline database and puts it in the
TravserableContext under the panel's
data
key . |
Modifier and Type | Method and Description |
---|---|
void |
SelectDatabaseObjectsPanel.onEntry(TraversableContext tc) |
void |
SelectDatabaseObjectsPanel.onExit(TraversableContext tc)
Upon leaving this panel, save the _metaData object and the
chosen tables list out to the traversable context.
|
Modifier and Type | Method and Description |
---|---|
void |
GenericPanel.onExit(TraversableContext dataContext) |
void |
GenericPanel.onProjectPanelEntry(TraversableContext tc) |
Modifier and Type | Method and Description |
---|---|
void |
VCSPreferencesTraversable.onEntry(TraversableContext tc) |
void |
VCSPreferencesTraversable.onExit(TraversableContext tc) |
Modifier and Type | Method and Description |
---|---|
void |
AuditPreferencesPanel.onEntry(TraversableContext context) |
void |
AuditPreferencesPanel.onExit(TraversableContext context) |