All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.draagon.meta.manager.ObjectNotFoundException Maven / Gradle / Ivy

/*
 * Copyright 2003 Draagon Software LLC. All Rights Reserved.
 *
 * This software is the proprietary information of Draagon Software LLC.
 * Use is subject to license terms.
 */

package com.draagon.meta.manager;

import com.draagon.meta.*;

@SuppressWarnings("serial")
public class ObjectNotFoundException extends MetaException
{
	private Object object = null;
	
  public ObjectNotFoundException( String msg ) {
    super( msg );
  }

  public ObjectNotFoundException( Object o ) {
    super();
    object = o;
  }

  /*public ObjectNotFoundException( String msg, Throwable cause )
  {
    super( msg, cause );
  }*/

  public ObjectNotFoundException() {
    super( "Object Not Found Exception" );
  }
  
  public Object getObject() {
	  return object;
  }
  
  @Override
  public String toString() {
	  if ( object == null ) {
		  return super.toString();
	  } else {
		  return "[" + object.toString() + "]" + super.toString();
	  }
  }
}





© 2015 - 2025 Weber Informatics LLC | Privacy Policy