| |
| /* |
| * Copyright 1999-2004 The Apache Software Foundation. |
| * |
| * Licensed under the Apache License, Version 2.0 (the "License"); |
| * you may not use this file except in compliance with the License. |
| * You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| * |
| */ |
| package org.apache.xml.security.utils.resolver; |
| |
| |
| |
| import org.apache.xml.security.exceptions.XMLSecurityException; |
| import org.w3c.dom.Attr; |
| |
| |
| /** |
| * This Exception is thrown if something related to the |
| * {@link org.apache.xml.security.utils.resolver.ResourceResolver} goes wrong. |
| * |
| * @author $Author$ |
| */ |
| public class ResourceResolverException extends XMLSecurityException { |
| |
| /** |
| * |
| */ |
| private static final long serialVersionUID = 1L; |
| /** |
| * Constructor ResourceResolverException |
| * |
| * @param _msgID |
| * @param uri |
| * @param BaseURI |
| */ |
| public ResourceResolverException(String _msgID, Attr uri, String BaseURI) { |
| |
| super(_msgID); |
| |
| this._uri = uri; |
| this._BaseURI = BaseURI; |
| } |
| |
| /** |
| * Constructor ResourceResolverException |
| * |
| * @param _msgID |
| * @param exArgs |
| * @param uri |
| * @param BaseURI |
| */ |
| public ResourceResolverException(String _msgID, Object exArgs[], Attr uri, |
| String BaseURI) { |
| |
| super(_msgID, exArgs); |
| |
| this._uri = uri; |
| this._BaseURI = BaseURI; |
| } |
| |
| /** |
| * Constructor ResourceResolverException |
| * |
| * @param _msgID |
| * @param _originalException |
| * @param uri |
| * @param BaseURI |
| */ |
| public ResourceResolverException(String _msgID, Exception _originalException, |
| Attr uri, String BaseURI) { |
| |
| super(_msgID, _originalException); |
| |
| this._uri = uri; |
| this._BaseURI = BaseURI; |
| } |
| |
| /** |
| * Constructor ResourceResolverException |
| * |
| * @param _msgID |
| * @param exArgs |
| * @param _originalException |
| * @param uri |
| * @param BaseURI |
| */ |
| public ResourceResolverException(String _msgID, Object exArgs[], |
| Exception _originalException, Attr uri, |
| String BaseURI) { |
| |
| super(_msgID, exArgs, _originalException); |
| |
| this._uri = uri; |
| this._BaseURI = BaseURI; |
| } |
| |
| //J- |
| Attr _uri = null; |
| /** |
| * |
| * @param uri |
| */ |
| public void setURI(Attr uri) { |
| this._uri = uri; |
| } |
| |
| /** |
| * |
| * @return the uri |
| */ |
| public Attr getURI() { |
| return this._uri; |
| } |
| |
| String _BaseURI; |
| |
| /** |
| * |
| * @param BaseURI |
| */ |
| public void setBaseURI(String BaseURI) { |
| this._BaseURI = BaseURI; |
| } |
| |
| /** |
| * |
| * @return the basUri |
| */ |
| public String getBaseURI() { |
| return this._BaseURI; |
| } |
| //J+ |
| } |