|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.bali.ewt.shuttle.ListPicker
oracle.ide.db.controls.DBObjectListPicker
public class DBObjectListPicker
Generic ListPicker for DBObjects in a Shuttle. It can cope with any DBObject or SchemaObjectDescriptor in its list.
| Field Summary |
|---|
| Fields inherited from interface oracle.bali.ewt.shuttle.ItemPicker |
|---|
PROPERTY_SELECTION |
| Constructor Summary | |
|---|---|
DBObjectListPicker()
|
|
DBObjectListPicker(javax.swing.JList list)
|
|
| Method Summary | |
|---|---|
void |
addDBObject(DBObject obj)
Use to setup the initial contents of the picker. |
boolean |
addSelectedItems(java.awt.datatransfer.Transferable[] add)
By default, unless overridden by subclasses, the objects themselves are added to the list picker. |
protected void |
cachePath(DBObjectTransferable trans)
|
boolean |
canAcceptFlavors(java.awt.datatransfer.DataFlavor[] df)
|
protected java.awt.datatransfer.Transferable |
createTransferable(java.lang.Object obj)
|
protected java.awt.datatransfer.Transferable[] |
filterForAdd(java.awt.datatransfer.Transferable[] add)
Filters the given Transferable[] for DBObject types that are accepted by this picker. |
javax.swing.DefaultListModel |
getListModel()
Returns the ListModel behind the List. |
protected javax.swing.ListCellRenderer |
getRenderer()
|
java.awt.datatransfer.DataFlavor[] |
getSelectionDataFlavors()
|
void |
removeAllSelectableItems()
|
void |
removeSelectedItems()
|
void |
setAcceptTypes(java.lang.String[] types)
Sets the DBObject types that this picker will accept. |
void |
setRemoveOnShuttle(boolean remove)
|
| Methods inherited from class oracle.bali.ewt.shuttle.ListPicker |
|---|
addActionListener, addPropertyChangeListener, deselectAll, dispose, dragEnter, dragExit, dragOver, drop, dropActionChanged, getAllSelectableItems, getComparator, getComponent, getDnDComponent, getItemsSorted, getList, getSelectedItems, isItemSelected, isOkayToDrag, isOkayToDrop, isSelectableItemPresent, processDnDReorder, removeActionListener, removePropertyChangeListener, setItemsSorted, sortItems |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DBObjectListPicker()
public DBObjectListPicker(javax.swing.JList list)
| Method Detail |
|---|
public void setRemoveOnShuttle(boolean remove)
public void setAcceptTypes(java.lang.String[] types)
public void addDBObject(DBObject obj)
protected final javax.swing.ListCellRenderer getRenderer()
protected java.awt.datatransfer.Transferable[] filterForAdd(java.awt.datatransfer.Transferable[] add)
public javax.swing.DefaultListModel getListModel()
public boolean canAcceptFlavors(java.awt.datatransfer.DataFlavor[] df)
canAcceptFlavors in interface oracle.bali.ewt.shuttle.ItemPickercanAcceptFlavors in class oracle.bali.ewt.shuttle.ListPickerpublic java.awt.datatransfer.DataFlavor[] getSelectionDataFlavors()
getSelectionDataFlavors in interface oracle.bali.ewt.shuttle.ItemPickergetSelectionDataFlavors in class oracle.bali.ewt.shuttle.ListPickerprotected java.awt.datatransfer.Transferable createTransferable(java.lang.Object obj)
createTransferable in class oracle.bali.ewt.shuttle.ListPickerpublic boolean addSelectedItems(java.awt.datatransfer.Transferable[] add)
addSelectedItems in interface oracle.bali.ewt.shuttle.ItemPickeraddSelectedItems in class oracle.bali.ewt.shuttle.ListPickerprotected void cachePath(DBObjectTransferable trans)
public void removeSelectedItems()
removeSelectedItems in interface oracle.bali.ewt.shuttle.ItemPickerremoveSelectedItems in class oracle.bali.ewt.shuttle.ListPickerpublic void removeAllSelectableItems()
removeAllSelectableItems in interface oracle.bali.ewt.shuttle.ItemPickerremoveAllSelectableItems in class oracle.bali.ewt.shuttle.ListPicker
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||