protected List getNotationDecls(){ if(fEventType == XMLStreamConstants.DTD){ if(fScanner.fDTDScanner == null) return null; DTDGrammar grammar = ((XMLDTDScannerImpl)(fScanner.fDTDScanner)).getGrammar(); if(grammar == null) return null; List notations = grammar.getNotationDecls(); Iterator it = notations.iterator(); ArrayList list = new ArrayList(); while(it.hasNext()){ XMLNotationDecl ni = (XMLNotationDecl)it.next(); if(ni!= null){ list.add(new NotationDeclarationImpl(ni)); } } return list; } return null; }
protected List getNotationDecls(){ if(fEventType == XMLStreamConstants.DTD){ if(fScanner.fDTDScanner == null) return null; DTDGrammar grammar = ((XMLDTDScannerImpl)(fScanner.fDTDScanner)).getGrammar(); if(grammar == null) return null; List notations = grammar.getNotationDecls(); Iterator it = notations.iterator(); ArrayList list = new ArrayList(); while(it.hasNext()){ XMLNotationDecl ni = (XMLNotationDecl)it.next(); if(ni!= null){ list.add(new NotationDeclarationImpl(ni)); } } return list; } return null; }