Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

oracle.ide.panels
Class NodeTDialogLauncher

java.lang.Object
  extended by oracle.ide.panels.TDialogLauncher
      extended by oracle.ide.panels.NodeTDialogLauncher
All Implemented Interfaces:
ApplyNotifier

public class NodeTDialogLauncher
extends TDialogLauncher

Subclass of TDialogLauncher that disables the OK button if any of the Nodes specified in the constructor are read-only.


Constructor Summary
NodeTDialogLauncher(java.awt.Component parent, java.lang.String title, Traversable traversable, Namespace data, DialogRunnerCallback dialogCallback, Node[] sources)
          The traversable's onEntry(...) method is called as a side effect of constructing the NodeTDialogLauncher.
 
Method Summary
 oracle.bali.ewt.dialog.JEWTDialog initDialog()
          Initializes the JEWTDialog that the TDialogLauncher will use to host the Traversable.
 
Methods inherited from class oracle.ide.panels.TDialogLauncher
addApplyListener, dispose, fireApply, fireCancel, getDefaultInitialSize, getInitialSize, getParent, getPreferredDefaultInitialSize, getTitle, getTraversableContext, newDialog, removeApplyListener, setDialogHeader, setInitialSize, setInitialSize, setPackDialog, setPreferredDefaultInitialSize, showDialog
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeTDialogLauncher

public NodeTDialogLauncher(java.awt.Component parent,
                           java.lang.String title,
                           Traversable traversable,
                           Namespace data,
                           DialogRunnerCallback dialogCallback,
                           Node[] sources)
The traversable's onEntry(...) method is called as a side effect of constructing the NodeTDialogLauncher. If a 'sources' param value is provided and any source Nodes are write-protected, the user is notified through a separate message dialog that no changes will be applied from this dialog session, and the OK button is disabled.

Parameters:
sources - an optional Node array of source files that may be modified through the traversable.
Throws:
java.lang.IllegalArgumentException - if the traversable is null.
Method Detail

initDialog

public oracle.bali.ewt.dialog.JEWTDialog initDialog()
Description copied from class: TDialogLauncher
Initializes the JEWTDialog that the TDialogLauncher will use to host the Traversable.

Overrides:
initDialog in class TDialogLauncher

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

Copyright © 1997, 2010, Oracle. All rights reserved.