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

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

?? formfield.java

?? 發泄網! 發泄網! 發泄網! 發泄網! 發泄網! 發泄網! 發泄網! 發泄網!
?? JAVA
字號:
    /* CRMS, customer relationship management system    Copyright (C) 2003  Service To Youth Council    This program is free software; you can redistribute it and/or modify    it under the terms of the GNU General Public License as published by    the Free Software Foundation; either version 2 of the License, or    (at your option) any later version.    This program is distributed in the hope that it will be useful,    but WITHOUT ANY WARRANTY; without even the implied warranty of    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the    GNU General Public License for more details.    You should have received a copy of the GNU General Public License    along with this program; if not, write to the Free Software    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA    For further information contact the SYC ICT department on GPL@syc.net.au    98 Kermode Street    North Adelaide    South Australia    SA 5006     +61 (0)8 8367 0755    *//* * FormField.java * * Created on 11 April 2003, 02:43 */package crms.form;import java.util.*;import crms.util.AbstractCode;import java.security.InvalidParameterException;import org.jdom.*;/** * * @author  dmurphy */public class FormField {        private String name = null;        private EntityLocation location = null;    private FieldType type = null;        private ArrayList options = null;        private EntitySize internalSize = null;        private String text = null;        private String defaultOption = null;    private String clazz = null;        /** Creates a new instance of FormField */    public FormField(String name) {        this.name = name;    }        public String getName() {        return name;    }        public void setLocation(EntityLocation loc) {        this.location = loc;    }        public EntityLocation getLocation() {        return location;    }        public void setType(FieldType type) {        this.type = type;    }        public FieldType getType() {        return type;    }        public void setText(String text) {        this.text = text;    }        public String getText() {        return text;    }        /**     * Sets the internal size for this field (for example, for a TextArea     * it would specify the number of rows and columns of characters).     * @param size EntitySize object representing the internal size of this field.     */        public void setInternalSize(EntitySize size) {        this.internalSize = size;    }        public EntitySize getInternalSize() {        return internalSize;    }        public void addOption(FieldOption option) {        if (options == null) {            options = new ArrayList();        }        options.add(option);    }        public FieldOption getOption(int i) {        if (options == null) {            return null;        }        return (FieldOption) options.get(i);    }        public int getOptionCount() {        if (options == null) {            return 0;        }        return options.size();    }        public void setOptions(List list) {        options = new ArrayList();                for (int i=0; i < list.size(); i++) {            Object item = list.get(i);                        if (item instanceof FieldOption) {                FieldOption fOpt = (FieldOption) item;                options.add(fOpt);            } else if (item instanceof AbstractCode) {                AbstractCode code = (AbstractCode) item;                options.add(new FieldOption(code));            }        }    }        /**     *  Set the options on this field to be those legal values     *  from an AbstractCode class.     */        public void setOptions(Class clazz) {        if (! AbstractCode.class.isAssignableFrom(clazz)) {            throw new InvalidParameterException("Parameter must be of class AbstractCode");        }        setOptions(AbstractCode.getTypes(clazz));    }        public List getOptions() {        return options;    }        public void setDefaultOption(String code) {        this.defaultOption = code;    }        public String getDefaultOption() {        return defaultOption;    }        public void setListClass(String clazz) {        this.clazz = clazz;    }        public String getListClass() {        return clazz;    }        public Element getElement() {        Element fieldElement = new Element(FormXML.NODE_FIELD);        fieldElement.setAttribute(FormXML.ATTR_NAME, getName());                fieldElement.addContent( getType().getElement());                Element textElement = new Element(FormXML.NODE_FIELD_TEXT);        textElement.setText(getText());        fieldElement.addContent(textElement);                fieldElement.addContent(getLocation().getElement());        Element internalSizeElement = new Element(FormXML.NODE_FIELD_INTERNAL_SIZE);        internalSizeElement.setAttribute(FormXML.ATTR_SIZE_WIDTH, String.valueOf(getInternalSize().getWidth()));        internalSizeElement.setAttribute(FormXML.ATTR_SIZE_HEIGHT, String.valueOf(getInternalSize().getHeight()));                fieldElement.addContent(internalSizeElement);                if (getListClass() != null) {            Element classElement = new Element(FormXML.NODE_CLASS);            classElement.setAttribute(FormXML.ATTR_NAME, getListClass());            fieldElement.addContent(classElement);        }                Element optionsElement = new Element(FormXML.NODE_OPTIONS);                for (int i=0; i < getOptionCount(); i++) {            FieldOption option = getOption(i);            optionsElement.addContent(option.getElement());        }                Element defaultOptionElement = new Element(FormXML.NODE_OPTION_DEFAULT);        String def = getDefaultOption();        if (def != null) {            defaultOptionElement.setAttribute(FormXML.ATTR_CODE, getDefaultOption());            optionsElement.addContent(defaultOptionElement);        }                fieldElement.addContent(optionsElement);                return fieldElement;    }    }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩手机在线导航| 久久成人久久爱| 色琪琪一区二区三区亚洲区| 中文字幕国产精品一区二区| 国产99久久久国产精品免费看| 久久久电影一区二区三区| 国产99久久久国产精品免费看| 国产精品女同一区二区三区| 91女厕偷拍女厕偷拍高清| 亚洲黄色小视频| 欧美日本高清视频在线观看| 久久er精品视频| 中文字幕第一区二区| 色av综合在线| 久久精品久久精品| 中文字幕在线不卡一区 | 91原创在线视频| 亚洲国产精品一区二区久久恐怖片 | 五月激情综合婷婷| 成人av中文字幕| 久久久精品免费免费| 99综合电影在线视频| 亚洲电影中文字幕在线观看| 精品裸体舞一区二区三区| 成人蜜臀av电影| 图片区小说区国产精品视频| 精品国产髙清在线看国产毛片| 成人午夜在线播放| 午夜私人影院久久久久| 国产亚洲精品中文字幕| 欧美综合一区二区三区| 国产在线视频一区二区三区| 亚洲欧美一区二区三区极速播放 | 国产亲近乱来精品视频| 欧美视频一二三区| 国产一区二区免费在线| 亚洲国产婷婷综合在线精品| 国产三级欧美三级| 在线成人高清不卡| 99综合电影在线视频| 精品一区在线看| 一区二区三区久久| 国产欧美日韩视频一区二区| 51久久夜色精品国产麻豆| 不卡影院免费观看| 国产精品自在欧美一区| 午夜精品福利视频网站| 中文字幕日本不卡| 亚洲精品一区二区三区四区高清| 色先锋aa成人| 成人少妇影院yyyy| 国产资源在线一区| 日韩av电影天堂| 亚洲v中文字幕| 一区二区三区中文在线观看| 久久精品人人爽人人爽| 精品奇米国产一区二区三区| 欧美日韩一区二区三区免费看| av影院午夜一区| 国产suv精品一区二区883| 激情综合网av| 免费在线看成人av| 天天亚洲美女在线视频| 亚洲一区二区三区自拍| 中文字幕在线不卡| 国产欧美日韩三级| 国产日韩精品视频一区| www国产成人免费观看视频 深夜成人网| 欧美日韩电影在线播放| 欧美日韩视频专区在线播放| 色综合天天综合网天天看片| 不卡的av在线播放| 成人h版在线观看| 不卡一二三区首页| 顶级嫩模精品视频在线看| 国产成人啪午夜精品网站男同| 激情图片小说一区| 国产老肥熟一区二区三区| 国产剧情在线观看一区二区| 国产精品亚洲а∨天堂免在线| 国内外成人在线| 国产成人午夜视频| 99久久综合精品| 色偷偷久久人人79超碰人人澡| 91亚洲精品久久久蜜桃网站| 色婷婷综合久色| 欧美日韩一区二区三区视频| 欧美一区二区久久| 精品国产免费视频| 中文字幕一区二区5566日韩| 亚洲四区在线观看| 亚洲电影视频在线| 久久精品国产色蜜蜜麻豆| 韩国精品在线观看| 99精品视频一区二区三区| 在线看国产日韩| 欧美一区日韩一区| 国产亚洲人成网站| 亚洲免费在线播放| 日韩成人精品在线| 国产成人在线观看| 欧美无乱码久久久免费午夜一区 | 日韩视频在线你懂得| 久久影视一区二区| 亚洲人精品午夜| 日韩精品欧美精品| 国产成人午夜99999| 欧美午夜片在线看| 久久亚区不卡日本| 亚洲免费在线电影| 黄网站免费久久| 91天堂素人约啪| 欧美一区二区免费观在线| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 亚洲午夜久久久久久久久久久| 视频一区中文字幕| 大桥未久av一区二区三区中文| 色一区在线观看| 精品国产乱码久久久久久1区2区 | 99热这里都是精品| 日韩欧美一区在线| 亚洲天堂av一区| 激情综合色综合久久综合| 在线观看国产日韩| 久久精品一区二区三区不卡牛牛| 亚洲午夜一区二区| 国产a视频精品免费观看| 欧美日韩国产成人在线免费| 国产精品高清亚洲| 免费成人在线观看| 91高清视频免费看| 国产人妖乱国产精品人妖| 日韩av中文在线观看| av中文字幕不卡| 久久影院电视剧免费观看| 天天影视色香欲综合网老头| 欧美日本国产一区| 17c精品麻豆一区二区免费| 久久电影网站中文字幕| 欧美视频中文一区二区三区在线观看| 久久精品一区四区| 黄页视频在线91| 91精品国产欧美一区二区成人| 亚洲免费av高清| 成人av动漫网站| 久久久午夜精品理论片中文字幕| 午夜精品久久久久久久99水蜜桃| 99久久精品免费精品国产| 精品对白一区国产伦| 日韩国产欧美三级| 欧美日韩色综合| 亚洲综合成人在线视频| 91老师片黄在线观看| 亚洲国产精品ⅴa在线观看| 国产乱人伦精品一区二区在线观看| 日韩一级片在线观看| 亚洲成人在线网站| 欧美日韩极品在线观看一区| 一区二区三区日韩欧美| 色综合中文字幕国产 | 99精品视频在线观看| 中文字幕五月欧美| aaa欧美日韩| 欧美激情综合五月色丁香小说| 国产精品资源网| 337p日本欧洲亚洲大胆精品| 久久精品国产亚洲5555| 日韩精品一区二区三区老鸭窝| 丝瓜av网站精品一区二区| 欧美一区二区私人影院日本| 日本女人一区二区三区| 51精品视频一区二区三区| 久久精品国产成人一区二区三区 | 久久久不卡网国产精品二区| 国产在线精品免费| 久久精品一区二区三区不卡牛牛| 国产精品一区二区久久不卡| 国产日产欧美一区二区视频| 成人免费高清在线| 日韩伦理av电影| 欧美三级一区二区| 日本欧洲一区二区| 亚洲一区二区欧美| 欧美日韩专区在线| 免费成人av资源网| 久久久www成人免费无遮挡大片| 国产风韵犹存在线视精品| 国产精品理论片在线观看| 色婷婷久久久综合中文字幕| 亚洲成人资源网| 久久婷婷国产综合精品青草| 成人h版在线观看| 亚洲图片欧美一区| 精品日韩在线观看| 成人91在线观看| 日韩主播视频在线| 国产欧美一区二区精品性| 色欧美片视频在线观看| 蜜臀久久久久久久| 国产精品美女视频|