org.eclipse.jst.jsf.contentmodel.annotation.internal.provisional
Interface ICMAnnotationFileParser


public interface ICMAnnotationFileParser

Interface used to allow parsing of meta-data files that do not conform to the default schema provided.

See Also:
ext-pt: org.eclipse.jst.jsf.contentmodel.annotations.annotationFile, schema defn: http://org.eclipse.jst.jsf.contentmodel.annotations/grammarAnnotationSchema, org.eclipse.jst.jsf.contentmodel.annotation.internal.ICMAnnotationAdvisor, org.eclipse.jst.jsf.contentmodel.annotation.internal.provisional.CMAnnotationSourceFileLocator

Method Summary
 void parse(org.eclipse.jst.jsf.contentmodel.annotation.internal.ICMAnnotationAdvisor advisor, CMAnnotationSourceFileLocator locator)
          Parse the annotation file using the InputStream provided by the locator and using the ICMAnnotationAdvisor methods to fill the internal model.
 

Method Detail

parse

public void parse(org.eclipse.jst.jsf.contentmodel.annotation.internal.ICMAnnotationAdvisor advisor,
                  CMAnnotationSourceFileLocator locator)
           throws java.lang.Exception
Parse the annotation file using the InputStream provided by the locator and using the ICMAnnotationAdvisor methods to fill the internal model. The implementor is responsible for closing the inputstream when parse is complete.

Throws:
java.lang.Exception