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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? librarybean.java

?? openmap java寫(xiě)的開(kāi)源數(shù)字地圖程序. 用applet實(shí)現(xiàn),可以像google map 那樣放大縮小地圖.
?? JAVA
字號(hào):
// **********************************************************************// // <copyright>// //  BBN Technologies//  10 Moulton Street//  Cambridge, MA 02138//  (617) 873-8000// //  Copyright (C) BBNT Solutions LLC. All rights reserved.// // </copyright>// **********************************************************************// // $Source: /cvs/distapps/openmap/src/openmap/com/bbn/openmap/layer/vpf/LibraryBean.java,v $// $RCSfile: LibraryBean.java,v $// $Revision: 1.4.2.3 $// $Date: 2004/10/14 18:27:21 $// $Author: dietrick $// // **********************************************************************package com.bbn.openmap.layer.vpf;import java.io.Serializable;import java.util.*;import com.bbn.openmap.util.Debug;import com.bbn.openmap.util.PropUtils;import com.bbn.openmap.PropertyConsumer;/** * A bean to be used for sharing LibrarySelectionTable objects between * instances of VPFLayer. *  * <pre> *  * # Assuming that you have a VPF Layer specifying a .libraryBean property * # with a value of &quot;VMAPData&quot;, you need to specify the following properties: * # Required - the java class information * VMAPData.class=com.bbn.openmap.layer.vpf.LibraryBean * # as in the layer .vpfPath, a ';' separated list of paths to VPF data * VMAPData.vpfPath=e:/VMAPLV0 * # the name of the library bean, used by the VPFLayers to identify * # this bean as the one they want to use. * VMAPData.name=VMAPLEVEL0 * # Maximum number of tiles to cache. * VMAPData.cacheSize=25 *   * </pre> *  * The VMAPData maker name, or whatever other name you decide to name * it, has to be added to the openmap.components property list so the * LibraryBean will be created and added to the MapHandler. Of course, * you could add the LibraryBean to the MapHandler programmatically if * you wanted to. */public class LibraryBean implements PropertyConsumer, Serializable {    /** used for explicitly naming a library bean (name). */    public static final String nameProperty = "name";    /**     * property extension used to set the VPF root directory     * (vpfPath).     */    public static final String pathProperty = "vpfPath";    /** Maximum size of tile cache (cacheSize). */    public static final String cacheSizeProperty = "cacheSize";    /** the lst for the path */    private transient LibrarySelectionTable lst = null;    /** the name of the bean set in properties, or the marker name */    String beanName;    /** used by set/getPropertyPrefix */    private String propertyPrefix = null;    /** the paths used in constructing the lst */    private String[] paths;    /**     * The VPFFeatureCache to use for cached features.     */    protected VPFFeatureCache featureCache;    /**     * Construct an empty bean.     */    public LibraryBean() {        featureCache = new VPFFeatureCache();    }    public void setProperties(Properties setList) {        setProperties(getPropertyPrefix(), setList);    }    public void setProperties(String prefix, Properties setList) {        setPropertyPrefix(prefix);        String realPrefix = PropUtils.getScopedPropertyPrefix(prefix);        paths = PropUtils.initPathsFromProperties(setList, realPrefix                + pathProperty, paths);        String beanName = setList.getProperty(realPrefix + nameProperty);        this.beanName = (beanName == null) ? prefix : beanName;        if (Debug.debugging("vpf")) {            Debug.output("LibraryBean.setProperties(): " + prefix + " "                    + this.beanName + " initialized");        }        try {            if (paths == null) {                Debug.output("VPF LibraryBean: path not set - expected "                        + realPrefix + pathProperty + " property");            } else {                lst = new LibrarySelectionTable(paths);            }        } catch (com.bbn.openmap.io.FormatException f) {            Debug.output(f.getMessage());        } catch (NullPointerException npe) {            Debug.output("LibraryBean.setProperties:" + prefix                    + ": path name not valid");        }        int cacheSize = PropUtils.intFromProperties(setList, realPrefix                + cacheSizeProperty, featureCache.getCacheSize());        featureCache.resetCache(cacheSize);    }    /**     * Gets the name of the component - if the name was explicitly     * set, then return that, otherwise return the property prefix.     */    public String getName() {        return beanName;    }    /**     * Not a good PropertyConsumer yet, doesn't return values.     */    public Properties getProperties(Properties getList) {        if (getList == null) {            getList = new Properties();        }        String prefix = PropUtils.getScopedPropertyPrefix(this);        getList.put(prefix + nameProperty, beanName);        getList.put(prefix + cacheSizeProperty,                Integer.toString(featureCache.getCacheSize()));        return getList;    }    /**     */    public Properties getPropertyInfo(Properties list) {        if (list == null) {            list = new Properties();        }        list.put(nameProperty, "Name of Library Bean.");        list.put(pathProperty, "List of VPF directories.");        list.put(pathProperty + ScopedEditorProperty,                "com.bbn.openmap.util.propertyEditor.MultiDirectoryPropertyEditor");        list.put(cacheSizeProperty,                "Maximun number of tiles to cache (25 is default).");        return list;    }    /**     * Set the property key prefix that should be used by the     * PropertyConsumer. The prefix, along with a '.', should be     * prepended to the property keys known by the PropertyConsumer.     *      * @param prefix the prefix String.     */    public void setPropertyPrefix(String prefix) {        propertyPrefix = prefix;    }    /**     * Get the property key prefix that is being used to prepend to     * the property keys for Properties lookups.     *      * @return the property prefix     */    public String getPropertyPrefix() {        return propertyPrefix;    }    /**     * Returns the LST for the path of this object.     *      * @return an LST, null if the object didn't construct properly     */    public LibrarySelectionTable getLibrarySelectionTable() {        return lst;    }    public VPFCachedFeatureGraphicWarehouse getWarehouse() {        if (Debug.debugging("vpf")) {            Debug.output("LibraryBean.getWarehouse(): creating warehouse.");        }        return new VPFCachedFeatureGraphicWarehouse(featureCache);    }}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美国产日本视频| 亚洲国产精品传媒在线观看| 国产成人综合自拍| 亚洲精品视频在线| 欧美一区二区三区视频免费播放| 亚洲乱码国产乱码精品精小说 | 精品日韩一区二区| 99久久精品国产一区| 日韩成人精品在线| 中文字幕一区二区三区色视频| 91视频一区二区| 国产一区二区三区在线观看免费视频| 亚洲精品自拍动漫在线| 日韩精品一区二区三区三区免费| 成人av网站免费观看| 蜜臀av性久久久久蜜臀aⅴ| 国产午夜精品久久| 欧美电影免费观看高清完整版| fc2成人免费人成在线观看播放 | 日韩精品综合一本久道在线视频| 白白色 亚洲乱淫| 爽好久久久欧美精品| 一二三四社区欧美黄| 国产欧美日韩三区| 日韩欧美国产高清| 欧美丝袜丝交足nylons| 成人性生交大合| 天天综合天天综合色| 一区二区三区免费在线观看| 久久久久久久久久电影| 91精品在线观看入口| 日本二三区不卡| 粗大黑人巨茎大战欧美成人| 毛片不卡一区二区| 免费视频一区二区| 亚洲国产精品影院| 亚洲精品水蜜桃| 国产精品美女久久久久久久久| 欧美成人精品福利| 欧美三级视频在线| 欧美日韩一区二区三区四区 | 欧美日韩在线观看一区二区 | 成人性生交大片免费看中文网站 | 粉嫩av一区二区三区粉嫩| 免费不卡在线观看| 欧美电影免费观看高清完整版在线| 538prom精品视频线放| 精品视频在线视频| 欧美日韩中文精品| 欧美日韩电影一区| 欧美午夜不卡视频| 日本乱人伦aⅴ精品| 91影视在线播放| 一本到一区二区三区| 波多野结衣在线一区| 91免费版在线| 欧美日韩午夜在线视频| 欧美一级夜夜爽| 久久久亚洲综合| 国产精品美女久久久久久久久 | 欧美xfplay| 国产亚洲精久久久久久| 亚洲欧洲精品天堂一级| 午夜欧美在线一二页| 久久 天天综合| 99re亚洲国产精品| 91精品国产丝袜白色高跟鞋| 精品噜噜噜噜久久久久久久久试看| 国产欧美一区二区精品仙草咪| 日韩美女啊v在线免费观看| 天堂一区二区在线免费观看| 国产在线一区二区综合免费视频| 成人听书哪个软件好| 91福利国产精品| 精品久久一区二区三区| 亚洲人成网站精品片在线观看| 亚洲成人av免费| 国产精品亚洲午夜一区二区三区 | 在线视频国产一区| 日韩欧美第一区| 国产精品区一区二区三区| 亚洲.国产.中文慕字在线| 国产成人在线网站| 欧美三级中文字幕| 中文字幕第一区二区| 婷婷中文字幕综合| 不卡高清视频专区| 日韩欧美成人一区| 亚洲精品成人悠悠色影视| 久久99久久久欧美国产| 91色|porny| 久久综合中文字幕| 亚洲国产精品人人做人人爽| 国产精品18久久久久| 欧美视频中文一区二区三区在线观看| 久久先锋影音av鲁色资源网| 亚洲妇女屁股眼交7| 成人黄色片在线观看| 欧美一级xxx| 亚洲激情中文1区| 福利视频网站一区二区三区| 欧美日韩日日夜夜| 亚洲青青青在线视频| 国产一区二区不卡| 日韩美女视频在线| 午夜欧美在线一二页| 色狠狠桃花综合| 国产精品福利一区| 国精品**一区二区三区在线蜜桃 | 亚洲欧美激情在线| 国产成人亚洲综合a∨猫咪| 制服丝袜中文字幕一区| 夜夜嗨av一区二区三区中文字幕| 国产91精品欧美| 国产亚洲精品7777| 国产综合久久久久久鬼色| 欧美一区二区视频在线观看2020| 亚洲免费观看高清完整版在线观看熊 | 这里只有精品电影| 伊人性伊人情综合网| 成人av在线网站| 国产清纯白嫩初高生在线观看91| 美女mm1313爽爽久久久蜜臀| 51精品久久久久久久蜜臀| 爽爽淫人综合网网站| 欧美日韩免费视频| 亚洲一区二区三区三| 91高清视频免费看| 亚洲一区二区三区在线播放| 91搞黄在线观看| 亚洲一区二区三区中文字幕| 91久久香蕉国产日韩欧美9色| 亚洲少妇30p| 日本高清免费不卡视频| 亚洲与欧洲av电影| 欧美亚洲国产怡红院影院| 一级做a爱片久久| 欧美在线免费观看亚洲| 亚洲亚洲人成综合网络| 欧美精品欧美精品系列| 日韩黄色免费电影| 日韩一级大片在线观看| 亚洲大片在线观看| 免费在线看一区| 日韩一区二区三区免费看 | 欧美va亚洲va| 欧美三级资源在线| 国产成都精品91一区二区三| 欧美午夜精品一区二区三区| 国产色91在线| 日韩欧美电影在线| 91视频xxxx| 极品美女销魂一区二区三区| 一色桃子久久精品亚洲| 91精品婷婷国产综合久久性色| 国产一区高清在线| 亚洲精品一线二线三线| 91久久线看在观草草青青| 国产一区三区三区| 日韩精品一级中文字幕精品视频免费观看 | 亚洲视频免费观看| 久久亚洲二区三区| 欧美一级理论性理论a| 欧美日韩日日夜夜| 一本久道中文字幕精品亚洲嫩| 99久久99久久精品国产片果冻| 国产美女av一区二区三区| 97se亚洲国产综合自在线| 日韩精品一区第一页| 亚洲欧美综合另类在线卡通| 日韩一区二区在线看片| 欧美色综合网站| 91久久奴性调教| 日韩精品一区二区三区四区视频| 视频一区二区欧美| 欧美精品 日韩| 国产不卡一区视频| 国产午夜精品一区二区| 色吊一区二区三区| 麻豆精品国产传媒mv男同 | 7777女厕盗摄久久久| 韩国av一区二区三区四区| 中文字幕在线不卡一区| 在线成人av网站| 蜜桃av一区二区在线观看| 国产成人综合精品三级| 国产又粗又猛又爽又黄91精品| 国产成人精品午夜视频免费| 蜜臀av一区二区三区| 成人一级片在线观看| 色视频成人在线观看免| 日韩一区和二区| 中文字幕在线一区| 亚洲成人自拍一区| 99久久精品费精品国产一区二区| 欧美国产成人在线| 日韩一级免费观看| 欧美中文字幕亚洲一区二区va在线| 国产一区二区日韩精品| 午夜亚洲福利老司机|