亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? abstracteventset.java

?? jpda例子文件
?? JAVA
字號:
/* * @(#)AbstractEventSet.java	1.9 03/01/23 * * Copyright 2003 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. *//* * Copyright (c) 1997-1999 by Sun Microsystems, Inc. All Rights Reserved. *  * Sun grants you ("Licensee") a non-exclusive, royalty free, license to use, * modify and redistribute this software in source and binary code form, * provided that i) this copyright notice and license appear on all copies of * the software; and ii) Licensee does not utilize the software in a manner * which is disparaging to Sun. *  * This software is provided "AS IS," without a warranty of any kind. ALL * EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY * IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR * NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN AND ITS LICENSORS SHALL NOT BE * LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING * OR DISTRIBUTING THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR ITS * LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, * INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER * CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF * OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE * POSSIBILITY OF SUCH DAMAGES. *  * This software is not designed or intended for use in on-line control of * aircraft, air traffic, aircraft navigation or aircraft communications; or in * the design, construction, operation or maintenance of any nuclear * facility. Licensee represents and warrants that it will not use or * redistribute the Software for such purposes. */package com.sun.tools.example.debug.event;import com.sun.jdi.*;import com.sun.jdi.event.*;import com.sun.jdi.request.*;import java.util.*;public abstract class AbstractEventSet extends EventObject implements EventSet {        private final EventSet jdiEventSet;    final Event oneEvent;    /**     */    AbstractEventSet(EventSet jdiEventSet) {        super(jdiEventSet.virtualMachine());        this.jdiEventSet = jdiEventSet;        this.oneEvent = eventIterator().nextEvent();    }    public static AbstractEventSet toSpecificEventSet(EventSet jdiEventSet) {        Event evt = jdiEventSet.eventIterator().nextEvent();        if (evt instanceof LocatableEvent) {            if (evt instanceof ExceptionEvent) {                return new ExceptionEventSet(jdiEventSet);            } else if (evt instanceof WatchpointEvent) {                if (evt instanceof AccessWatchpointEvent) {                    return new AccessWatchpointEventSet(jdiEventSet);                } else {                    return new ModificationWatchpointEventSet(jdiEventSet);                }            } else {                return new LocationTriggerEventSet(jdiEventSet);            }        } else if (evt instanceof ClassPrepareEvent) {            return new ClassPrepareEventSet(jdiEventSet);        } else if (evt instanceof ClassUnloadEvent) {            return new ClassUnloadEventSet(jdiEventSet);        } else if (evt instanceof ThreadDeathEvent) {            return new ThreadDeathEventSet(jdiEventSet);        } else if (evt instanceof ThreadStartEvent) {            return new ThreadStartEventSet(jdiEventSet);        } else if (evt instanceof VMDeathEvent) {            return new VMDeathEventSet(jdiEventSet);        } else if (evt instanceof VMDisconnectEvent) {            return new VMDisconnectEventSet(jdiEventSet);        } else if (evt instanceof VMStartEvent) {            return new VMStartEventSet(jdiEventSet);        } else {            throw new IllegalArgumentException("Unknown event " + evt);        }    }    public abstract void notify(JDIListener listener);    // Implement Mirror    public VirtualMachine virtualMachine() {        return jdiEventSet.virtualMachine();    }    public VirtualMachine getVirtualMachine() {        return jdiEventSet.virtualMachine();    }    // Implement EventSet    /**     * Returns the policy used to suspend threads in the target VM     * for this event set. This policy is selected from the suspend     * policies for each event's request. The one that suspends the      * most threads is chosen when the event occurs in the target VM     * and that policy is returned here. See      * com.sun.jdi.request.EventRequest for the possible policy values.     *      * @return the integer suspendPolicy     */    public int getSuspendPolicy() {        return jdiEventSet.suspendPolicy();    }    public void resume() {        jdiEventSet.resume();    }    public int suspendPolicy() {        return jdiEventSet.suspendPolicy();    }    public boolean suspendedAll() {        return jdiEventSet.suspendPolicy() == EventRequest.SUSPEND_ALL;    }    public boolean suspendedEventThread() {        return jdiEventSet.suspendPolicy() == EventRequest.SUSPEND_EVENT_THREAD;    }    public boolean suspendedNone() {        return jdiEventSet.suspendPolicy() == EventRequest.SUSPEND_NONE;    }    /**     * Return an iterator specific to {@link Event} objects.     */    public EventIterator eventIterator() {        return jdiEventSet.eventIterator();    }    // Implement java.util.Set (by pass through)    /**     * Returns the number of elements in this set (its cardinality).  If this     * set contains more than <tt>Integer.MAX_VALUE</tt> elements, returns     * <tt>Integer.MAX_VALUE</tt>.     *     * @return the number of elements in this set (its cardinality).     */    public int size() {        return jdiEventSet.size();    }    /**     * Returns <tt>true</tt> if this set contains no elements.     *     * @return <tt>true</tt> if this set contains no elements.     */    public boolean isEmpty() {        return jdiEventSet.isEmpty();    }    /**     * Returns <tt>true</tt> if this set contains the specified element.  More     * formally, returns <tt>true</tt> if and only if this set contains an     * element <code>e</code> such that <code>(o==null ? e==null :     * o.equals(e))</code>.     *     * @return <tt>true</tt> if this set contains the specified element.     */    public boolean contains(Object o) {        return jdiEventSet.contains(o);    }    /**     * Returns an iterator over the elements in this set.  The elements are     * returned in no particular order (unless this set is an instance of some     * class that provides a guarantee).     *     * @return an iterator over the elements in this set.     */    public Iterator iterator() {        return jdiEventSet.iterator();    }    /**     * Returns an array containing all of the elements in this set.     * Obeys the general contract of the <tt>Collection.toArray</tt> method.     *     * @return an array containing all of the elements in this set.     */    public Object[] toArray() {        return jdiEventSet.toArray();    }    /**     * Returns an array containing all of the elements in this set whose     * runtime type is that of the specified array.  Obeys the general     * contract of the <tt>Collection.toArray(Object[])</tt> method.     *     * @param a the array into which the elements of this set are to     *		be stored, if it is big enough {        return jdiEventSet.XXX();    } otherwise, a new array of the     * 		same runtime type is allocated for this purpose.     * @return an array containing the elements of this set.     * @throws    ArrayStoreException the runtime type of a is not a supertype     * of the runtime type of every element in this set.     */    public Object[] toArray(Object a[]) {        return jdiEventSet.toArray(a);    }    // Bulk Operations    /**     * Returns <tt>true</tt> if this set contains all of the elements of the     * specified collection.  If the specified collection is also a set, this     * method returns <tt>true</tt> if it is a <i>subset</i> of this set.     *     * @param c collection to be checked for containment in this set.     * @return <tt>true</tt> if this set contains all of the elements of the     * 	       specified collection.     */    public boolean containsAll(Collection c) {        return jdiEventSet.containsAll(c);    }    // Make the rest of Set unmodifiable    public boolean add(Object o){        throw new UnsupportedOperationException();    }    public boolean remove(Object o) {        throw new UnsupportedOperationException();    }    public boolean addAll(Collection coll) {        throw new UnsupportedOperationException();    }    public boolean removeAll(Collection coll) {        throw new UnsupportedOperationException();    }    public boolean retainAll(Collection coll) {        throw new UnsupportedOperationException();    }    public void clear() {        throw new UnsupportedOperationException();    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美国产毛片在线| 懂色av一区二区三区蜜臀| 国产精品一区在线观看乱码 | 日韩精品国产欧美| 丁香网亚洲国际| 日韩亚洲国产中文字幕欧美| 亚洲精品乱码久久久久久黑人 | 日本电影亚洲天堂一区| 久久伊人中文字幕| 亚洲一级二级三级在线免费观看| 成人一区二区在线观看| 久久色在线视频| 日韩精品乱码av一区二区| 欧美在线综合视频| 自拍偷在线精品自拍偷无码专区| 国产成人亚洲精品狼色在线 | 欧美国产精品v| 国内精品不卡在线| 欧美一区二区人人喊爽| 亚洲第一精品在线| 欧洲一区二区av| 一区二区视频在线| 91麻豆精品在线观看| 国产精品视频第一区| 国产成人综合在线播放| 久久久久久电影| 丰满放荡岳乱妇91ww| 日本一区二区三区视频视频| 国产成人综合网站| 日本一区二区不卡视频| 成人avav影音| 亚洲成年人网站在线观看| 欧美性感一类影片在线播放| 亚洲v日本v欧美v久久精品| 欧美亚日韩国产aⅴ精品中极品| 亚洲精品成人精品456| 欧美三级日韩在线| 偷拍与自拍一区| 日韩欧美国产一二三区| 麻豆91在线看| 中文在线一区二区| 色综合激情久久| 五月婷婷欧美视频| 日韩精品自拍偷拍| 国产高清在线精品| 国产精品国产三级国产| 在线亚洲人成电影网站色www| 亚洲综合精品久久| 日韩精品最新网址| 成人aa视频在线观看| 亚洲高清在线精品| 精品国产乱码久久久久久久久| 黄色成人免费在线| 国产精品国产精品国产专区不蜜 | 成人性色生活片免费看爆迷你毛片| 中文幕一区二区三区久久蜜桃| 91污在线观看| 麻豆极品一区二区三区| 国产蜜臀av在线一区二区三区| 色综合久久中文字幕综合网| 首页国产欧美日韩丝袜| 久久久影院官网| 日本道精品一区二区三区| 日本不卡视频在线观看| 国产精品视频看| 日韩一区二区视频| 91美女片黄在线观看91美女| 丝袜亚洲另类欧美综合| 欧美—级在线免费片| 欧美日本韩国一区二区三区视频 | 91久久香蕉国产日韩欧美9色| 日韩有码一区二区三区| 国产精品久久久久久久岛一牛影视 | 美美哒免费高清在线观看视频一区二区 | 欧美高清视频一二三区 | 免费在线看一区| 亚洲欧洲另类国产综合| 欧美一级片在线| 91视频免费播放| 国产成人午夜片在线观看高清观看 | 日本成人在线一区| ...中文天堂在线一区| 亚洲精品在线免费播放| 欧美日韩一区二区三区四区| 成人av免费观看| 国产在线播放一区三区四| 丝袜美腿一区二区三区| 亚洲欧美另类在线| 国产欧美一区二区三区在线看蜜臀 | 久久精品国产亚洲aⅴ| 一区二区三区高清| 中文字幕亚洲欧美在线不卡| 久久精品欧美日韩精品| 777午夜精品免费视频| 欧美伊人久久大香线蕉综合69| 成人午夜激情影院| 国产精品一区专区| 国产一区久久久| 另类综合日韩欧美亚洲| 日韩va欧美va亚洲va久久| 亚洲精品国产品国语在线app| 欧美国产禁国产网站cc| 久久久久久亚洲综合影院红桃| 日韩免费视频一区二区| 91精品国产入口在线| 欧美日韩国产欧美日美国产精品| 色香色香欲天天天影视综合网| 成人免费黄色大片| 成人黄色777网| 成人精品一区二区三区四区| 成人少妇影院yyyy| 成人黄色一级视频| 97精品超碰一区二区三区| 成人av在线播放网址| 成人激情综合网站| 91免费看视频| 一本久道中文字幕精品亚洲嫩 | 亚洲小说欧美激情另类| 亚洲黄一区二区三区| 一区二区三区不卡视频 | 久久福利视频一区二区| 青青草国产精品亚洲专区无| 青椒成人免费视频| 国产综合久久久久影院| 国产不卡视频一区| 99麻豆久久久国产精品免费| 欧美一区二区女人| 久久久五月婷婷| 中文字幕一区在线| 亚洲六月丁香色婷婷综合久久| 亚洲一级二级在线| 美女爽到高潮91| 成人自拍视频在线| 色综合天天性综合| 欧美精品久久一区二区三区| 26uuu欧美日本| 亚洲天堂av老司机| 无码av免费一区二区三区试看 | 日韩美女天天操| 国产亚洲精品aa午夜观看| 中文字幕在线不卡视频| 亚洲永久精品国产| 久热成人在线视频| av网站免费线看精品| 欧美日本高清视频在线观看| 精品av久久707| 亚洲欧美视频在线观看视频| 日日夜夜免费精品| 国产不卡一区视频| 欧美日韩第一区日日骚| 国产婷婷一区二区| 亚洲国产视频a| 国产成人啪免费观看软件| 色狠狠一区二区| 欧美精品一区二区三区四区 | 麻豆国产精品视频| 97久久精品人人做人人爽| 91精品国产日韩91久久久久久| 欧美国产日韩精品免费观看| 午夜精品影院在线观看| 成人av在线资源网| 欧美变态凌虐bdsm| 亚洲永久精品国产| 从欧美一区二区三区| 欧美一二三在线| 亚洲欧美aⅴ...| 粉嫩绯色av一区二区在线观看| 7777女厕盗摄久久久| 国产精品毛片a∨一区二区三区| 日韩中文字幕区一区有砖一区| 91亚洲精品乱码久久久久久蜜桃| 欧美成人福利视频| 亚洲成人av一区| 91在线观看成人| 中文字幕精品一区二区精品绿巨人 | 91精品免费观看| 综合欧美亚洲日本| 国产在线视频精品一区| 91精选在线观看| 亚洲一区二区三区自拍| 99精品视频一区二区| 久久嫩草精品久久久精品| 蜜臀va亚洲va欧美va天堂| 欧美日韩一级大片网址| 一区二区三区中文在线观看| 国产99久久精品| 国产日本欧洲亚洲| 激情综合一区二区三区| 91精品久久久久久蜜臀| 视频在线观看一区二区三区| 欧美三级韩国三级日本一级| 亚洲综合色网站| 日本乱人伦一区| 亚洲精品久久嫩草网站秘色| 色综合激情久久| 亚洲永久精品大片| 精品婷婷伊人一区三区三| 亚洲在线免费播放| 欧美日韩国产成人在线免费| 亚洲成人免费av|