76621e479ddf936f1a2300d1ec6ffd386238e361
[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 import org.eclipse.core.runtime.IStatus;
9 import org.eclipse.core.runtime.Status;
10
11 /**
12  * Convenience class for error exceptions thrown inside PHPUI plugin.
13  */
14 public class PHPUIStatus extends Status {
15
16         public PHPUIStatus(int code, String message, Throwable throwable) {
17                 super(IStatus.ERROR, PHPeclipsePlugin.getPluginId(), code, message, throwable);
18         }
19
20         public PHPUIStatus(int code, String message) {
21                 this(code, message, null);
22         }
23
24         public PHPUIStatus(int code) {
25                 this(code, ""); //$NON-NLS-1$
26         }
27 }
28