ParentUnavailableException.java

/*
** Module   : ParentUnavailableException.java
** Abstract : Exception throw when the parent class can't be fully parsed as it's already in pre-scan mode.
**
** Copyright (c) 2024, Golden Code Development Corporation.
**
** -#- -I- --Date-- --------------------------------------Description---------------------------------------
** 004 CA  20241026 Created initial version. 
*/

package com.goldencode.p2j.uast;

/**
 * Exception throw when the parent class can't be fully parsed as it's already in pre-scan mode.  This solves
 * circular references from parsing the .NET skeleton classes.
 * <p>
 * The parent will be scanned when the in-process pre-scan completes. 
 */
public class ParentUnavailableException
extends RuntimeException
{
   /**
    * Create a new exception.
    * 
    * @param    msg
    *           The message to throw.
    */
   public ParentUnavailableException(String msg)
   {
      super(msg);
   }
}