Lines Matching refs:dtl
83 * @param dtl The <code>DropTargetListener</code> for this <code>DropTarget</code>
90 public DropTarget(Component c, int ops, DropTargetListener dtl,
102 if (dtl != null) try {
103 addDropTargetListener(dtl);
131 * @param dtl The <code>DropTargetListener</code> for this <code>DropTarget</code>
137 public DropTarget(Component c, int ops, DropTargetListener dtl,
141 this(c, ops, dtl, act, null);
161 * @param dtl The <code>DropTargetListener</code> for this <code>DropTarget</code>
166 public DropTarget(Component c, DropTargetListener dtl)
169 this(c, DnDConstants.ACTION_COPY_OR_MOVE, dtl, true, null);
181 * @param dtl The <code>DropTargetListener</code> for this <code>DropTarget</code>
186 public DropTarget(Component c, int ops, DropTargetListener dtl)
189 this(c, ops, dtl, true);
306 * @param dtl The new <code>DropTargetListener</code>
313 public synchronized void addDropTargetListener(DropTargetListener dtl) throws TooManyListenersException {
314 if (dtl == null) return;
316 if (equals(dtl)) throw new IllegalArgumentException("DropTarget may not be its own Listener");
319 dtListener = dtl;
327 * @param dtl the DropTargetListener to deregister.
330 public synchronized void removeDropTargetListener(DropTargetListener dtl) {
331 if (dtl != null && dtListener != null) {
332 if(dtListener.equals(dtl))