Skip navigation links 
 
oracle.ide.db.panels.sql
Class FromJoinToPicker
java.lang.Object
  
oracle.ide.db.controls.AbstractTreePicker
      
oracle.ide.db.panels.sql.FromJoinToPicker
- All Implemented Interfaces:
 
- java.awt.event.ActionListener, java.awt.event.FocusListener, java.awt.event.MouseListener, java.util.EventListener, javax.swing.event.DocumentListener, javax.swing.event.TreeSelectionListener, oracle.bali.ewt.shuttle.ItemPicker
 
- 
public class FromJoinToPicker
 
- extends AbstractTreePicker
 
- implements javax.swing.event.DocumentListener
 
Tree picker for the RHS of the FromPanel shuttle that allows the user to edit FromObjects, including JOINs.
 
 
| Fields inherited from interface oracle.bali.ewt.shuttle.ItemPicker | 
PROPERTY_SELECTION | 
  
 
  
 
 
| Methods inherited from class oracle.ide.db.controls.AbstractTreePicker | 
addActionListener, addPropertyChangeListener, canAcceptFlavors, deselectAll, focusGained, focusLost, getScrollPane, getSelectedItems, getSelectionDataFlavors, getTree, isItemSelected, isSelectableItemPresent, mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased, removeActionListener, removePropertyChangeListener, setTree | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
REMOVE_FROM_HELP_ID
public static final java.lang.String REMOVE_FROM_HELP_ID
- 
- See Also:
 
- Constant Field Values
 
 
FromJoinToPicker
public FromJoinToPicker()
init
protected void init(SQLQueryBuilder builder,
                    DBObjectProvider provider,
                    Schema defaultSchema)
setSelectedObject
protected void setSelectedObject(FromObject from)
commit
protected void commit()
               throws SQLQueryException
- 
- Throws:
 
SQLQueryException 
 
exit
protected void exit()
             throws TraversalException
- 
- Throws:
 
TraversalException 
 
addSelectedItems
public boolean addSelectedItems(java.awt.datatransfer.Transferable[] toAdd)
- 
- Specified by:
 
addSelectedItems in interface oracle.bali.ewt.shuttle.ItemPicker 
- Specified by:
 
addSelectedItems in class AbstractTreePicker 
 
createTransferable
public java.awt.datatransfer.Transferable createTransferable(javax.swing.tree.TreePath path)
- 
- Specified by:
 
createTransferable in class AbstractTreePicker 
 
getAllSelectableItems
public java.awt.datatransfer.Transferable[] getAllSelectableItems()
- 
- Specified by:
 
getAllSelectableItems in interface oracle.bali.ewt.shuttle.ItemPicker 
- Specified by:
 
getAllSelectableItems in class AbstractTreePicker 
 
removeAllSelectableItems
public void removeAllSelectableItems()
- 
- Specified by:
 
removeAllSelectableItems in interface oracle.bali.ewt.shuttle.ItemPicker 
- Specified by:
 
removeAllSelectableItems in class AbstractTreePicker 
 
clear
protected void clear()
- Removes all the selectable items without prompting or changing the underlying query.
 
removeSelectedItems
public void removeSelectedItems()
- Collects up all the selected from objects and joins (seperately). Works out if any extra joins can be removed as both their left and right expressions are being removed.
 
- 
- Specified by:
 
removeSelectedItems in interface oracle.bali.ewt.shuttle.ItemPicker 
- Specified by:
 
removeSelectedItems in class AbstractTreePicker 
 
getComponent
public java.awt.Component getComponent()
- 
- Specified by:
 
getComponent in interface oracle.bali.ewt.shuttle.ItemPicker 
- Overrides:
 
getComponent in class AbstractTreePicker 
 
insertUpdate
public void insertUpdate(javax.swing.event.DocumentEvent e)
- 
- Specified by:
 
insertUpdate in interface javax.swing.event.DocumentListener 
 
removeUpdate
public void removeUpdate(javax.swing.event.DocumentEvent e)
- 
- Specified by:
 
removeUpdate in interface javax.swing.event.DocumentListener 
 
changedUpdate
public void changedUpdate(javax.swing.event.DocumentEvent e)
- 
- Specified by:
 
changedUpdate in interface javax.swing.event.DocumentListener 
 
valueChanged
public void valueChanged(javax.swing.event.TreeSelectionEvent e)
- 
- Specified by:
 
valueChanged in interface javax.swing.event.TreeSelectionListener 
- Overrides:
 
valueChanged in class AbstractTreePicker 
 
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- 
- Specified by:
 
actionPerformed in interface java.awt.event.ActionListener 
- Overrides:
 
actionPerformed in class AbstractTreePicker 
 
handleDefaultAction
protected boolean handleDefaultAction(javax.swing.tree.TreePath path)
- Description copied from class: 
AbstractTreePicker 
- Handles the default action for the picker (e.g. enter, or double click events). If false is returned then the default action will be taken (usually remove on the shuttle).
 
- 
- Overrides:
 
handleDefaultAction in class AbstractTreePicker 
 
Skip navigation links 
 
Copyright © 1997, 2013, Oracle. All rights reserved.