クラス org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener

org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListenerに対する継承グラフ

Inheritance graph
[凡例]
org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListenerのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

説明

This class defines a AbstractGuiDropListener. This is mainly to hide all the method we don't need to implement for all of the drop listeners.

作者:
Nicolas Modrzyk
バージョン:
1.0

AbstractGuiDropListener.java54 行で定義されています。

Public メソッド

void dragGestureRecognized (DragGestureEvent e)
 AbstractGuiDropListener (CjdbcGui gui)
void dragEnter (DropTargetDragEvent dtde)
void dragExit (DropTargetEvent dte)
void dragOver (DropTargetDragEvent dtde)
void dropActionChanged (DropTargetDragEvent dtde)
void dragDropEnd (DragSourceDropEvent dsde)
void dragEnter (DragSourceDragEvent dsde)
void dragExit (DragSourceEvent dse)
void dragOver (DragSourceDragEvent dsde)
void dropActionChanged (DragSourceDragEvent dsde)
void mouseDragged (MouseEvent e)
void mouseMoved (MouseEvent e)
void mouseClicked (MouseEvent e)
void mouseEntered (MouseEvent e)
void mouseExited (MouseEvent e)
void mousePressed (MouseEvent e)
void mouseReleased (MouseEvent e)

変数

CjdbcGui gui
DragGestureRecognizer dgr


コンストラクタとデストラクタ

org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.AbstractGuiDropListener CjdbcGui  gui  ) 
 

Creates a new AbstractGuiDropListener.java object

引数:
gui the main interface
AbstractGuiDropListener.java98 行で定義されています。
00099 { 00100 this.gui = gui; 00101 }


メソッド

void org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.dragDropEnd DragSourceDropEvent  dsde  ) 
 

参照:
java.awt.dnd.DragSourceListener#dragDropEnd(java.awt.dnd.DragSourceDropEvent)
AbstractGuiDropListener.java138 行で定義されています。

参照先 org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.dgr, と org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.gui.

00139 { 00140 //System.out.println("Drag drop end source"); 00141 dgr.resetRecognizer(); 00142 dgr = null; 00143 00144 DragSourceContext dsc = dsde.getDragSourceContext(); 00145 dsc.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); 00146 gui.repaint(); 00147 //gui.publicActionRefreshCursorShape(); 00148 }

void org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.dragEnter DragSourceDragEvent  dsde  ) 
 

参照:
java.awt.dnd.DragSourceListener#dragEnter(java.awt.dnd.DragSourceDragEvent)
AbstractGuiDropListener.java153 行で定義されています。
00154 { 00155 //System.out.println("Drag enter source"); 00156 }

void org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.dragEnter DropTargetDragEvent  dtde  ) 
 

参照:
java.awt.dnd.DropTargetListener#dragEnter(java.awt.dnd.DropTargetDragEvent)
AbstractGuiDropListener.java106 行で定義されています。
00107 { 00108 //System.out.println("Drag enter target"); 00109 }

void org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.dragExit DragSourceEvent  dse  ) 
 

参照:
java.awt.dnd.DragSourceListener#dragExit(java.awt.dnd.DragSourceEvent)
AbstractGuiDropListener.java161 行で定義されています。
00162 { 00163 //System.out.println("Drag exit source"); 00164 }

void org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.dragExit DropTargetEvent  dte  ) 
 

参照:
java.awt.dnd.DropTargetListener#dragExit(java.awt.dnd.DropTargetEvent)
AbstractGuiDropListener.java114 行で定義されています。
00115 { 00116 //System.out.println("Drag exit target"); 00117 }

void org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.dragGestureRecognized DragGestureEvent  e  ) 
 

参照:
java.awt.dnd.DragGestureListener#dragGestureRecognized(java.awt.dnd.DragGestureEvent)
AbstractGuiDropListener.java71 行で定義されています。

参照先 org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.dgr.

00072 { 00073 //System.out.println("Gesture recognized"); 00074 if(dgr!=null) 00075 { 00076 dgr.resetRecognizer(); 00077 } 00078 dgr = e.getSourceAsDragGestureRecognizer(); 00079 Transferable transfer = (Transferable) e.getComponent(); 00080 00081 try 00082 { 00083 e.getDragSource().startDrag(e, GuiConstants.customCursor, transfer, this); 00084 } 00085 catch (Exception error) 00086 { 00087 System.out.println("Got error while dragging resetting listener..."); 00088 dgr.resetRecognizer(); 00089 e.getDragSource().startDrag(e, GuiConstants.customCursor, transfer, this); 00090 } 00091 }

void org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.dragOver DragSourceDragEvent  dsde  ) 
 

参照:
java.awt.dnd.DragSourceListener#dragOver(java.awt.dnd.DragSourceDragEvent)
AbstractGuiDropListener.java169 行で定義されています。
00170 { 00171 //System.out.println("Drag over source"); 00172 }

void org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.dragOver DropTargetDragEvent  dtde  ) 
 

参照:
java.awt.dnd.DropTargetListener#dragOver(java.awt.dnd.DropTargetDragEvent)
AbstractGuiDropListener.java122 行で定義されています。
00123 { 00124 //System.out.println("Drag over target"); 00125 }

void org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.dropActionChanged DragSourceDragEvent  dsde  ) 
 

参照:
java.awt.dnd.DragSourceListener#dropActionChanged(java.awt.dnd.DragSourceDragEvent)
AbstractGuiDropListener.java177 行で定義されています。
00178 { 00179 //System.out.println("Drop action changed source"); 00180 }

void org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.dropActionChanged DropTargetDragEvent  dtde  ) 
 

参照:
java.awt.dnd.DropTargetListener#dropActionChanged(java.awt.dnd.DropTargetDragEvent)
AbstractGuiDropListener.java130 行で定義されています。
00131 { 00132 //System.out.println("Drop action changed target"); 00133 }

void org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.mouseClicked MouseEvent  e  ) 
 

参照:
java.awt.event.MouseListener#mouseClicked(java.awt.event.MouseEvent)
AbstractGuiDropListener.java201 行で定義されています。
00202 { 00203 00204 }

void org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.mouseDragged MouseEvent  e  ) 
 

参照:
java.awt.event.MouseMotionListener#mouseDragged(java.awt.event.MouseEvent)
AbstractGuiDropListener.java185 行で定義されています。
00186 { 00187 00188 }

void org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.mouseEntered MouseEvent  e  ) 
 

参照:
java.awt.event.MouseListener#mouseEntered(java.awt.event.MouseEvent)
AbstractGuiDropListener.java209 行で定義されています。
00210 { 00211 00212 }

void org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.mouseExited MouseEvent  e  ) 
 

参照:
java.awt.event.MouseListener#mouseExited(java.awt.event.MouseEvent)
AbstractGuiDropListener.java217 行で定義されています。
00218 { 00219 00220 }

void org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.mouseMoved MouseEvent  e  ) 
 

参照:
java.awt.event.MouseMotionListener#mouseMoved(java.awt.event.MouseEvent)
AbstractGuiDropListener.java193 行で定義されています。
00194 { 00195 00196 }

void org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.mousePressed MouseEvent  e  ) 
 

参照:
java.awt.event.MouseListener#mousePressed(java.awt.event.MouseEvent)
AbstractGuiDropListener.java225 行で定義されています。
00226 { 00227 00228 }

void org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.mouseReleased MouseEvent  e  ) 
 

参照:
java.awt.event.MouseListener#mouseReleased(java.awt.event.MouseEvent)
AbstractGuiDropListener.java233 行で定義されています。
00234 { 00235 00236 }


変数

DragGestureRecognizer org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.dgr [package]
 

AbstractGuiDropListener.java66 行で定義されています。

参照元 org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.dragDropEnd(), と org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.dragGestureRecognized().

CjdbcGui org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.gui [package]
 

AbstractGuiDropListener.java65 行で定義されています。

参照元 org.objectweb.cjdbc.console.gui.dnd.listeners.AbstractGuiDropListener.dragDropEnd().


このクラスの説明は次のファイルから生成されました:
CJDBCversion1.0.4に対してTue Oct 12 15:16:21 2004に生成されました。 doxygen 1.3.8