コード例 #1
0
 public virtual void startElement(string namespaceURI, string localName, string qName, Attributes atts)
 {
   DefaultHandler currentHandler = this.getCurrentHandler();
   if (currentHandler != this)
     currentHandler.startElement(namespaceURI, localName, qName, atts);
   else if (String.instancehelper_equals(qName, (object) "CategoryDataset"))
     this.dataset = new DefaultCategoryDataset();
   else if (String.instancehelper_equals(qName, (object) "Series"))
   {
     CategorySeriesHandler categorySeriesHandler = new CategorySeriesHandler((RootHandler) this);
     this.getSubHandlers().push((object) categorySeriesHandler);
     categorySeriesHandler.startElement(namespaceURI, localName, qName, atts);
   }
   else
   {
     string str = new StringBuffer().append("Element not recognised: ").append(qName).toString();
     Throwable.__\u003CsuppressFillInStackTrace\u003E();
     throw new SAXException(str);
   }
 }
コード例 #2
0
ファイル: CSV.cs プロジェクト: NALSS/SmartDashboard.NET
 public virtual CategoryDataset readCategoryDataset(Reader @in)
 {
   DefaultCategoryDataset defaultCategoryDataset = new DefaultCategoryDataset();
   BufferedReader bufferedReader = new BufferedReader(@in);
   List list = (List) null;
   int num = 0;
   string str = bufferedReader.readLine();
   while (str != null)
   {
     if (num == 0)
       list = this.extractColumnKeys(str);
     else
       this.extractRowKeyAndData(str, defaultCategoryDataset, list);
     str = bufferedReader.readLine();
     ++num;
   }
   return (CategoryDataset) defaultCategoryDataset;
 }
コード例 #3
0
 public CategoryDatasetHandler()
 {
   CategoryDatasetHandler categoryDatasetHandler = this;
   this.dataset = (DefaultCategoryDataset) null;
 }