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

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

?? configurationmanager.java

?? apache的log4j源碼
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
      if (n == null) {        return;      }      NamedNodeMap map = n.getAttributes();      String name = getValue(map, NAME);      try {        LogLevel level = LogLevel.valueOf(name);        int red = Integer.parseInt(getValue(map, RED));        int green = Integer.parseInt(getValue(map, GREEN));        int blue = Integer.parseInt(getValue(map, BLUE));        Color c = new Color(red, green, blue);        if (level != null) {          level.setLogLevelColorMap(level, c);        }      } catch (LogLevelFormatException e) {        // ignore it will be on by default.      }    }  }  protected void processLogTableColumns(Document doc) {    NodeList nodeList = doc.getElementsByTagName(COLUMN);    Map menuItems = _monitor.getLogTableColumnMenuItems();    List selectedColumns = new ArrayList();    for (int i = 0; i < nodeList.getLength(); i++) {      Node n = nodeList.item(i);      // check for backwards compatibility since this feature was added      // in version 1.3      if (n == null) {        return;      }      NamedNodeMap map = n.getAttributes();      String name = getValue(map, NAME);      try {        LogTableColumn column = LogTableColumn.valueOf(name);        JCheckBoxMenuItem item =            (JCheckBoxMenuItem) menuItems.get(column);        item.setSelected(getValue(map, SELECTED).equalsIgnoreCase("true"));        if (item.isSelected()) {          selectedColumns.add(column);        }      } catch (LogTableColumnFormatException e) {        // ignore it will be on by default.      }      if (selectedColumns.isEmpty()) {        _table.setDetailedView();      } else {        _table.setView(selectedColumns);      }    }  }  protected String getValue(NamedNodeMap map, String attr) {    Node n = map.getNamedItem(attr);    return n.getNodeValue();  }  protected void collapseTree() {    // collapse everything except the first category    CategoryExplorerTree tree = _monitor.getCategoryExplorerTree();    for (int i = tree.getRowCount() - 1; i > 0; i--) {      tree.collapseRow(i);    }  }  protected void selectAllNodes() {    CategoryExplorerModel model = _monitor.getCategoryExplorerTree().getExplorerModel();    CategoryNode root = model.getRootCategoryNode();    Enumeration all = root.breadthFirstEnumeration();    CategoryNode n = null;    while (all.hasMoreElements()) {      n = (CategoryNode) all.nextElement();      n.setSelected(true);    }  }  protected void store(String s) {    try {      PrintWriter writer = new PrintWriter(new FileWriter(getFilename()));      writer.print(s);      writer.close();    } catch (IOException e) {      // do something with this error.      e.printStackTrace();    }  }  protected void deleteConfigurationFile() {    try {      File f = new File(getFilename());      if (f.exists()) {        f.delete();      }    } catch (SecurityException e) {      System.err.println("Cannot delete " + getFilename() +          " because a security violation occured.");    }  }  protected String getFilename() {    String home = System.getProperty("user.home");    String sep = System.getProperty("file.separator");    return home + sep + "lf5" + sep + CONFIG_FILE_NAME;  }  //--------------------------------------------------------------------------  //   Private Methods:  //--------------------------------------------------------------------------  private void processConfigurationNode(CategoryNode node, StringBuffer xml) {    CategoryExplorerModel model = _monitor.getCategoryExplorerTree().getExplorerModel();    Enumeration all = node.breadthFirstEnumeration();    CategoryNode n = null;    while (all.hasMoreElements()) {      n = (CategoryNode) all.nextElement();      exportXMLElement(n, model.getTreePathToRoot(n), xml);    }  }  private void processLogLevels(Map logLevelMenuItems, StringBuffer xml) {    xml.append("\t<loglevels>\r\n");    Iterator it = logLevelMenuItems.keySet().iterator();    while (it.hasNext()) {      LogLevel level = (LogLevel) it.next();      JCheckBoxMenuItem item = (JCheckBoxMenuItem) logLevelMenuItems.get(level);      exportLogLevelXMLElement(level.getLabel(), item.isSelected(), xml);    }    xml.append("\t</loglevels>\r\n");  }  private void processLogLevelColors(Map logLevelMenuItems, Map logLevelColors, StringBuffer xml) {    xml.append("\t<loglevelcolors>\r\n");    // iterate through the list of log levels being used (log4j, jdk1.4, custom levels)    Iterator it = logLevelMenuItems.keySet().iterator();    while (it.hasNext()) {      LogLevel level = (LogLevel) it.next();      // for each level, get the associated color from the log level color map      Color color = (Color) logLevelColors.get(level);      exportLogLevelColorXMLElement(level.getLabel(), color, xml);    }    xml.append("\t</loglevelcolors>\r\n");  }  private void processLogTableColumns(List logTableColumnMenuItems, StringBuffer xml) {    xml.append("\t<logtablecolumns>\r\n");    Iterator it = logTableColumnMenuItems.iterator();    while (it.hasNext()) {      LogTableColumn column = (LogTableColumn) it.next();      JCheckBoxMenuItem item = _monitor.getTableColumnMenuItem(column);      exportLogTableColumnXMLElement(column.getLabel(), item.isSelected(), xml);    }    xml.append("\t</logtablecolumns>\r\n");  }  // Added in version 1.2 - stores the NDC text filter in the xml file  // for future use.  private void processLogRecordFilter(String text, StringBuffer xml) {    xml.append("\t<").append(NDCTEXTFILTER).append(" ");    xml.append(NAME).append("=\"").append(text).append("\"");    xml.append("/>\r\n");  }  private void openXMLDocument(StringBuffer xml) {    xml.append("<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\r\n");  }  private void openConfigurationXML(StringBuffer xml) {    xml.append("<configuration>\r\n");  }  private void closeConfigurationXML(StringBuffer xml) {    xml.append("</configuration>\r\n");  }  private void exportXMLElement(CategoryNode node, TreePath path, StringBuffer xml) {    CategoryExplorerTree tree = _monitor.getCategoryExplorerTree();    xml.append("\t<").append(CATEGORY).append(" ");    xml.append(NAME).append("=\"").append(node.getTitle()).append("\" ");    xml.append(PATH).append("=\"").append(treePathToString(path)).append("\" ");    xml.append(EXPANDED).append("=\"").append(tree.isExpanded(path)).append("\" ");    xml.append(SELECTED).append("=\"").append(node.isSelected()).append("\"/>\r\n");  }  private void exportLogLevelXMLElement(String label, boolean selected, StringBuffer xml) {    xml.append("\t\t<").append(LEVEL).append(" ").append(NAME);    xml.append("=\"").append(label).append("\" ");    xml.append(SELECTED).append("=\"").append(selected);    xml.append("\"/>\r\n");  }  private void exportLogLevelColorXMLElement(String label, Color color, StringBuffer xml) {    xml.append("\t\t<").append(COLORLEVEL).append(" ").append(NAME);    xml.append("=\"").append(label).append("\" ");    xml.append(RED).append("=\"").append(color.getRed()).append("\" ");    xml.append(GREEN).append("=\"").append(color.getGreen()).append("\" ");    xml.append(BLUE).append("=\"").append(color.getBlue());    xml.append("\"/>\r\n");  }  private void exportLogTableColumnXMLElement(String label, boolean selected, StringBuffer xml) {    xml.append("\t\t<").append(COLUMN).append(" ").append(NAME);    xml.append("=\"").append(label).append("\" ");    xml.append(SELECTED).append("=\"").append(selected);    xml.append("\"/>\r\n");  }  //--------------------------------------------------------------------------  //   Nested Top-Level Classes or Interfaces:  //--------------------------------------------------------------------------}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美三片在线视频观看 | 91亚洲精品一区二区乱码| 视频一区二区三区在线| 日韩美女精品在线| 国产免费观看久久| 成人免费在线视频观看| 成人免费在线视频观看| 亚洲欧美国产77777| 亚洲精品成a人| 偷拍日韩校园综合在线| 精品一区二区三区蜜桃| 狠狠色狠狠色综合| 国产成a人亚洲| 色综合久久六月婷婷中文字幕| 97久久精品人人澡人人爽| 在线免费av一区| 7777精品伊人久久久大香线蕉经典版下载 | 久久成人久久爱| 韩国av一区二区三区| 成人午夜视频网站| 日本道色综合久久| 日韩欧美123| 亚洲国产成人私人影院tom| 亚洲天堂av老司机| 青青草国产精品97视觉盛宴 | 国产精品美女一区二区在线观看| 亚洲欧美另类图片小说| 日韩高清中文字幕一区| 激情综合色播五月| 91毛片在线观看| 日韩视频中午一区| 国产精品乱码久久久久久| 亚洲国产精品自拍| 精品一区二区久久久| 92国产精品观看| 欧美一级一区二区| 国产精品伦理一区二区| 蜜臀久久99精品久久久久久9| 成人小视频在线观看| 欧美日本一区二区| 国产精品激情偷乱一区二区∴| 亚洲成国产人片在线观看| 国产原创一区二区三区| 欧美影片第一页| 亚洲国产精品成人综合色在线婷婷| 亚洲一区二区欧美日韩| 国产成人h网站| 3d成人动漫网站| 亚洲欧美日韩在线播放| 国产精品系列在线观看| 欧美一级一区二区| 亚洲国产综合91精品麻豆| 成人avav影音| 久久免费视频一区| 免费人成精品欧美精品| 精品视频在线免费| 亚洲色图丝袜美腿| 国产99久久久国产精品| 精品乱人伦小说| 日本亚洲三级在线| 欧美日高清视频| 亚洲国产日韩精品| 97久久久精品综合88久久| 国产清纯美女被跳蛋高潮一区二区久久w| 亚洲成精国产精品女| 91国偷自产一区二区三区观看| 久久理论电影网| 国产在线麻豆精品观看| 精品久久久网站| 国产一区二区三区免费| 久久婷婷国产综合国色天香| 国内精品久久久久影院一蜜桃| 欧美另类videos死尸| 一区二区三区四区精品在线视频| av一二三不卡影片| 国产精品不卡一区二区三区| 成人久久18免费网站麻豆 | 国产综合久久久久久久久久久久| 欧美一级xxx| 九九**精品视频免费播放| 日韩三级伦理片妻子的秘密按摩| 日本视频一区二区| 日韩视频在线永久播放| 国产乱妇无码大片在线观看| 国产人久久人人人人爽| 波多野结衣视频一区| 亚洲品质自拍视频| 精品婷婷伊人一区三区三| 日本在线不卡一区| 国产三级精品三级| 91美女在线看| 日韩国产精品91| 久久精品视频一区二区三区| 不卡的电视剧免费网站有什么| 亚洲欧洲精品一区二区三区不卡 | 午夜私人影院久久久久| 3d动漫精品啪啪一区二区竹菊| 六月婷婷色综合| 国产精品麻豆欧美日韩ww| 欧美中文字幕亚洲一区二区va在线| 午夜激情久久久| 久久一区二区视频| 91福利国产精品| 激情综合色丁香一区二区| 国产精品久99| 欧美久久久一区| 不卡一区在线观看| 三级在线观看一区二区| 国产三级欧美三级日产三级99| 色综合久久久网| 黑人巨大精品欧美黑白配亚洲| 亚洲欧洲日韩女同| 日韩精品一区二区在线| 91美女精品福利| 国模套图日韩精品一区二区| 亚洲综合色自拍一区| 国产日韩精品一区二区三区| 欧美日韩精品三区| 成人黄色软件下载| 奇米精品一区二区三区四区| 亚洲色图欧美在线| 久久久久久久久久久久久久久99 | 精品国产麻豆免费人成网站| 91在线观看美女| 美国精品在线观看| 一区二区三区四区激情| 欧美激情在线观看视频免费| 69堂精品视频| 97精品视频在线观看自产线路二| 免费成人av资源网| 一区二区三区四区在线播放| 欧美激情在线一区二区| 精品国产麻豆免费人成网站| 欧美日本高清视频在线观看| 成人av在线一区二区三区| 久久99久久久久久久久久久| 亚洲高清视频的网址| 亚洲三级电影全部在线观看高清| 日韩一级大片在线观看| 欧美色爱综合网| 91成人在线观看喷潮| 97精品久久久久中文字幕| 国产91精品在线观看| 麻豆高清免费国产一区| 日韩影院精彩在线| 偷拍与自拍一区| 性感美女极品91精品| 亚洲一二三四久久| 亚洲人成网站影音先锋播放| 亚洲同性同志一二三专区| 欧美国产精品v| 日韩精品中文字幕在线一区| 在线电影欧美成精品| 欧美日韩国产综合草草| 欧美日韩国产123区| 欧美伦理电影网| 欧美一区二区精美| 欧美一级黄色录像| 精品国产免费一区二区三区香蕉| 日韩免费观看高清完整版在线观看| 欧美一级一区二区| 久久亚洲二区三区| 国产欧美精品日韩区二区麻豆天美| 国产午夜精品美女毛片视频| 日本一区二区成人在线| 中文字幕日韩一区二区| 亚洲精品福利视频网站| 日韩国产高清在线| 久久99热国产| hitomi一区二区三区精品| 色狠狠一区二区| 日韩欧美亚洲另类制服综合在线| 欧美xxx久久| 综合久久国产九一剧情麻豆| 亚洲女同一区二区| 视频一区在线视频| 激情文学综合插| 99精品国产一区二区三区不卡| 在线观看欧美日本| 欧美一级国产精品| 国产精品久久久久久久久图文区| 亚洲黄色免费网站| 精品一区二区日韩| 99在线热播精品免费| 欧美一级日韩不卡播放免费| 欧美国产国产综合| 亚洲mv在线观看| 国产成人av资源| 3d成人h动漫网站入口| 国产精品久久一级| 午夜精品久久久久久久久久久 | 久久免费视频一区| 亚洲一线二线三线视频| 国产在线精品一区在线观看麻豆| 色综合视频在线观看| 久久噜噜亚洲综合| 日韩av在线免费观看不卡| av午夜一区麻豆| 国产午夜亚洲精品理论片色戒| 午夜精品福利一区二区蜜股av|