001    /*******************************************************************************
002     * Copyright (c) 2004 IBM Corporation and others.
003     * All rights reserved.   This program and the accompanying materials
004     * are made available under the terms of the Common Public License v1.0
005     * which accompanies this distribution, and is available at
006     * http://www.eclipse.org/legal/cpl-v10.html
007     * 
008     * Contributors:
009     * IBM - Initial API and implementation
010     ******************************************************************************/
011    
012    
013    package org.codehaus.groovy.classgen;
014    
015    import java.util.List;
016    
017    import org.codehaus.groovy.ast.ASTNode;
018    import org.codehaus.groovy.syntax.RuntimeParserException;
019    
020    
021    /**
022     * RuntimeIncompleteClassException
023     * 
024     */
025    public class RuntimeIncompleteClassException extends RuntimeParserException {
026    
027        /**
028         * @param a_message
029         * @param a_node
030         */
031        public RuntimeIncompleteClassException(List a_classnames, ASTNode a_node) {
032            super("Incomplete class: does not implement abstract methods: " + a_classnames, a_node);
033        }
034    
035    }