diff options
Diffstat (limited to 'jsf/plugins/org.eclipse.jst.jsf.common/src/org/eclipse/jst/jsf/contentmodel/annotation/CMAnnotationSourceFileLocator.java')
-rw-r--r-- | jsf/plugins/org.eclipse.jst.jsf.common/src/org/eclipse/jst/jsf/contentmodel/annotation/CMAnnotationSourceFileLocator.java | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/jsf/plugins/org.eclipse.jst.jsf.common/src/org/eclipse/jst/jsf/contentmodel/annotation/CMAnnotationSourceFileLocator.java b/jsf/plugins/org.eclipse.jst.jsf.common/src/org/eclipse/jst/jsf/contentmodel/annotation/CMAnnotationSourceFileLocator.java deleted file mode 100644 index 71abc4bc5..000000000 --- a/jsf/plugins/org.eclipse.jst.jsf.common/src/org/eclipse/jst/jsf/contentmodel/annotation/CMAnnotationSourceFileLocator.java +++ /dev/null @@ -1,65 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2006 Oracle Corporation. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * Gerry Kessler/Oracle - initial API and implementation - * - ********************************************************************************/ - -package org.eclipse.jst.jsf.contentmodel.annotation; - -import java.io.IOException; -import java.io.InputStream; -import java.util.MissingResourceException; -import java.util.ResourceBundle; - - -/** - * Used to supply an InputStream to the parser of an annotation - * meta-data file and the URL to the resource bundle for a properties file, if any. - * - * Implementors must provide a zero-argument constructor. - * - * @author Gerry Kessler - Oracle - * @deprecated see <code>org.eclipse.jst.jsf.common.metadata</code> package - */ -public abstract class CMAnnotationSourceFileLocator{ - /** - * ICMAnnotationSourceFileInfo - */ - protected ICMAnnotationSourceFileInfo fileInfo; - - /** - * Set the ICMAnnotationSourceFileInfo for locator - * @param fileInfo - */ - public final void setFileInfo(ICMAnnotationSourceFileInfo fileInfo){ - this.fileInfo = fileInfo; - } - - /** - * @return ICMAnnotationSourceFileInfo for the locator - */ - protected final ICMAnnotationSourceFileInfo getFileInfo(){ - return fileInfo; - } - /** - * Return InputStream to the meta-data annotation. - * Callers are responsble for closing the stream. - * @return InputStream - * @throws IOException - */ - public abstract InputStream getAnnotationSourceInputStream() throws IOException; - /** - * Return ResourceBundle for the property files if there are any. Return null if not. - * - * @return java.util.ResourceBundle - * @throws IOException - * @throws MissingResourceException - */ - public abstract ResourceBundle getResourceBundle() throws IOException, MissingResourceException; -} |