/** * The constructor. * * @param contentHandler * must not be <code>null</code> * @param lexicalHandler * may be <code>null</code> */ public TreeParser(final ContentHandler contentHandler, final LexicalHandler lexicalHandler) { if (contentHandler == null) { throw new IllegalArgumentException("contentHandler was null."); } this.contentHandler = contentHandler; if (lexicalHandler == null) { this.lexicalHandler = new NullLexicalHandler(); } else { this.lexicalHandler = lexicalHandler; } }
/** * The constructor. * * @param contentHandler * must not be <code>null</code> * @param lexicalHandler * may be <code>null</code> */ public TreeParser(final ContentHandler contentHandler, final LexicalHandler lexicalHandler) { if (contentHandler == null) { throw new IllegalArgumentException("contentHandler was null."); } this.contentHandler = contentHandler; if (lexicalHandler == null) { this.lexicalHandler = new NullLexicalHandler(); } else { this.lexicalHandler = lexicalHandler; } }
/** * The constructor. * * @param contentHandler * must not be <code>null</code> * @param lexicalHandler * may be <code>null</code> */ public TreeParser(final ContentHandler contentHandler, final LexicalHandler lexicalHandler) { if (contentHandler == null) { throw new IllegalArgumentException("contentHandler was null."); } this.contentHandler = contentHandler; if (lexicalHandler == null) { this.lexicalHandler = new NullLexicalHandler(); } else { this.lexicalHandler = lexicalHandler; } }