jmfolder.java

来自「梦界家园程序开发基底框架」· Java 代码 · 共 1,490 行 · 第 1/5 页

JAVA
1,490
字号
    }

    /**
     * 僇儗儞僩僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asName		崁栚柤
     * @param  aiValue		int 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asName, int aiValue) throws Exception {
        addItem(psCurrentFolder, asName, aiValue);
    }

    /**
     * 巜掕偝傟偨僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asPath		僼僅儖僟僷僗柤
     * @param  asName		崁栚柤
     * @param  alValue		long 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asPath, String asName, long alValue) throws
            Exception {

        // 愨懳僷僗柤傪庢摼偡傞
        String sPath = regulatePathName(asPath);
        // 崁栚僆僽僕僃僋僩傪惗惉偡傞
        Item oItem = new Item(asName, alValue);
        // 崁栚僆僽僕僃僋僩傪 JMFolder 偵搊榐偡傞
        addItemBody(sPath, oItem);

    }

    /**
     * 僇儗儞僩僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asName		崁栚柤
     * @param  alValue		long 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asName, long alValue) throws Exception {
        addItem(psCurrentFolder, asName, alValue);
    }

    /**
     * 巜掕偝傟偨僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asPath		僼僅儖僟僷僗柤
     * @param  asName		崁栚柤
     * @param  afValue		float 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asPath, String asName, float afValue) throws
            Exception {

        // 愨懳僷僗柤傪庢摼偡傞
        String sPath = regulatePathName(asPath);
        // 崁栚僆僽僕僃僋僩傪惗惉偡傞
        Item oItem = new Item(asName, afValue);
        // 崁栚僆僽僕僃僋僩傪 JMFolder 偵搊榐偡傞
        addItemBody(sPath, oItem);

    }

    /**
     * 僇儗儞僩僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asName		崁栚柤
     * @param  afValue		float 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asName, float afValue) throws Exception {
        addItem(psCurrentFolder, asName, afValue);
    }

    /**
     * 巜掕偝傟偨僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asPath		僼僅儖僟僷僗柤
     * @param  asName		崁栚柤
     * @param  adValue		double 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asPath, String asName, double adValue) throws
            Exception {
        // 愨懳僷僗柤傪庢摼偡傞
        String sPath = regulatePathName(asPath);
        // 崁栚僆僽僕僃僋僩傪惗惉偡傞
        Item oItem = new Item(asName, adValue);
        // 崁栚僆僽僕僃僋僩傪 JMFolder 偵搊榐偡傞
        addItemBody(sPath, oItem);

    }

    /**
     * 僇儗儞僩僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asName		崁栚柤
     * @param  adValue		double 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asName, double adValue) throws Exception {
        addItem(psCurrentFolder, asName, adValue);
    }

    /**
     * 巜掕偝傟偨僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asPath		僼僅儖僟僷僗柤
     * @param  asName		崁栚柤
     * @param  acValue		char 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asPath, String asName, char acValue) throws
            Exception {

        // 愨懳僷僗柤傪庢摼偡傞
        String sPath = regulatePathName(asPath);
        // 崁栚僆僽僕僃僋僩傪惗惉偡傞
        Item oItem = new Item(asName, acValue);
        // 崁栚僆僽僕僃僋僩傪 JMFolder 偵搊榐偡傞
        addItemBody(sPath, oItem);

    }

    /**
     * 僇儗儞僩僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asName		崁栚柤
     * @param  acValue		char 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asName, char acValue) throws Exception {
        addItem(psCurrentFolder, asName, acValue);
    }

    /**
     * 巜掕偝傟偨僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asPath		僼僅儖僟僷僗柤
     * @param  asName		崁栚柤
     * @param  abValue		boolean 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asPath, String asName, boolean abValue) throws
            Exception {

        // 愨懳僷僗柤傪庢摼偡傞
        String sPath = regulatePathName(asPath);
        // 崁栚僆僽僕僃僋僩傪惗惉偡傞
        Item oItem = new Item(asName, abValue);
        // 崁栚僆僽僕僃僋僩傪 JMFolder 偵搊榐偡傞
        addItemBody(sPath, oItem);

    }

    /**
     * 僇儗儞僩僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asName		崁栚柤
     * @param  abValue		boolean 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asName, boolean abValue) throws Exception {
        addItem(psCurrentFolder, asName, abValue);
    }

    /**
     * 巜掕偝傟偨僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asPath		僼僅儖僟僷僗柤
     * @param  asName		崁栚柤
     * @param  asValue		String 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asPath, String asName, String asValue) throws
            Exception {

        // 愨懳僷僗柤傪庢摼偡傞
        String sPath = regulatePathName(asPath);
        // 崁栚僆僽僕僃僋僩傪惗惉偡傞
        Item oItem = new Item(asName, asValue);
        // 崁栚僆僽僕僃僋僩傪 JMFolder 偵搊榐偡傞
        addItemBody(sPath, oItem);

    }

    /**
     * 僇儗儞僩僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asName		崁栚柤
     * @param  asValue		String 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asName, String asValue) throws Exception {
        addItem(psCurrentFolder, asName, asValue);
    }

    /**
     * 巜掕偝傟偨僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asPath		僼僅儖僟僷僗柤
     * @param  asName		崁栚柤
     * @param  ayValues		byte[] 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asPath, String asName, byte[] ayValues) throws
            Exception {

        // 愨懳僷僗柤傪庢摼偡傞
        String sPath = regulatePathName(asPath);
        // 崁栚僆僽僕僃僋僩傪惗惉偡傞
        Item oItem = new Item(asName, ayValues);
        // 崁栚僆僽僕僃僋僩傪 JMFolder 偵搊榐偡傞
        addItemBody(sPath, oItem);

    }

    /**
     * 僇儗儞僩僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asName		崁栚柤
     * @param  ayValues		byte[] 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asName, byte[] ayValues) throws Exception {
        addItem(psCurrentFolder, asName, ayValues);
    }

    /**
     * 巜掕偝傟偨僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asPath		僼僅儖僟僷僗柤
     * @param  asName		崁栚柤
     * @param  adtValue		<tt>java.util.Date</tt> 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asPath, String asName, Date adtValue) throws
            Exception {

        // 愨懳僷僗柤傪庢摼偡傞
        String sPath = regulatePathName(asPath);
        // 崁栚僆僽僕僃僋僩傪惗惉偡傞
        Item oItem = new Item(asName, adtValue);
        // 崁栚僆僽僕僃僋僩傪 JMFolder 偵搊榐偡傞
        addItemBody(sPath, oItem);

    }

    /**
     * 僇儗儞僩僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asName		崁栚柤
     * @param  adtValue		<tt>java.util.Date</tt> 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asName, Date adtValue) throws Exception {
        addItem(psCurrentFolder, asName, adtValue);
    }

    /**
     * 巜掕偝傟偨僼僅儖僟偵崁栚柤偲崁栚抣傪巜掕偟偰崁栚僆僽僕僃僋僩傪搊榐偡傞丅
     * @param  asPath		僼僅儖僟僷僗柤
     * @param  asName		崁栚柤
     * @param  aoValue		<tt>JM2DArray</tt> 宆崁栚抣
     * @throws Exception	晄惓側僼僅儖僟僷僗柤偑巜掕偝傟偨応崌<BR>
     *							晄惓側崁栚柤偑巜掕偝傟偨応崌<BR>
     *							巜掕僼僅儖僟偵摨堦崁栚柤偺崁栚偑搊榐嵪傒偺応崌
     */
    public void addItem (String asPath, String asName, JM2DArray aoValue) throws
            Exception {

        // 愨懳僷僗柤傪庢摼偡傞
        String sPath = regulatePathName(asPath);
        // 崁栚僆僽僕僃僋僩傪惗惉偡傞
        Item oItem = new Item(asName, aoValue);
        // 崁栚僆僽僕僃僋僩傪 JMFolder 偵搊榐偡傞
        addItemBody(sPath, oItem);

    }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?