many changes and fixes
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpdt / internal / ui / PHPUIStatus.java
1 /*
2  * (c) Copyright IBM Corp. 2000, 2001.
3  * All Rights Reserved.
4  */
5 package net.sourceforge.phpdt.internal.ui;
6
7 import net.sourceforge.phpeclipse.PHPeclipsePlugin;
8
9 import org.eclipse.core.runtime.IStatus;
10 import org.eclipse.core.runtime.Status;
11
12 /**
13  * Convenience class for error exceptions thrown inside PHPUI plugin.
14  */
15 public class PHPUIStatus extends Status {
16
17         public PHPUIStatus(int code, String message, Throwable throwable) {
18                 super(IStatus.ERROR, PHPeclipsePlugin.getPluginId(), code, message, throwable);
19         }
20
21         public PHPUIStatus(int code, String message) {
22                 this(code, message, null);
23         }
24
25         public PHPUIStatus(int code) {
26                 this(code, ""); //$NON-NLS-1$
27         }
28 }
29