2N/A * The contents of this file are subject to the terms of the 2N/A * Common Development and Distribution License (the "License"). 2N/A * You may not use this file except in compliance with the License. 2N/A * See the License for the specific language governing permissions 2N/A * and limitations under the License. 2N/A * When distributing Covered Code, include this CDDL HEADER in each 2N/A * If applicable, add the following below this CDDL HEADER, with the 2N/A * fields enclosed by brackets "[]" replaced with your own identifying 2N/A * information: Portions Copyright [yyyy] [name of copyright owner] 2N/A * Copyright (c) 1999 by Sun Microsystems, Inc. 2N/A * All rights reserved. 2N/A// Author: James Kempf 2N/A// Created On: Mon Jun 23 11:52:04 1997 2N/A// Last Modified By: James Kempf 2N/A// Last Modified On: Thu Jun 11 13:24:03 1998 2N/A * A URLAttributeVerifier object performs service template parsing from 2N/A * a URL. Most of the work is done by the superclass. This class 2N/A * takes care of opening the Reader on the URL. 2N/A * @author James Kempf 2N/A * Construct a URLAttributeVerifier for the file named in the parameter. 2N/A * @param url URL from which to read the template 2N/A * @exception ServiceLocationException Error code may be: 2N/A * when the URL can't be opened or 2N/A * some other i/o error occurs. 2N/A * if an error occurs during 2N/A * attribute parsing. 2N/A // Open a reader on the URL and initialize the attribute verifier. 2N/A // Open an input stream on the URL. 2N/A // Initialize the verifier, by parsing the file.