org.eclipse.jst.jsf.core.jsflibraryconfiguration
Interface JSFLibraryReference

All Known Subinterfaces:
JSFLibraryReferencePluginProvided, JSFLibraryReferenceServerSupplied, JSFLibraryReferenceUserDefined

public interface JSFLibraryReference

Represents a reference to a JSF Library on a project


Method Summary
 java.lang.String getId()
           
 java.util.Collection<org.eclipse.jdt.core.IClasspathEntry> getJars()
           
 java.lang.String getLabel()
           
 JSFVersion getMaxSupportedVersion()
           
 java.lang.String getName()
           
 boolean isDeployed()
           
 boolean isJSFImplementation()
           
 

Method Detail

getId

java.lang.String getId()
Returns:
id for the library

getName

java.lang.String getName()
Returns:
name

getJars

java.util.Collection<org.eclipse.jdt.core.IClasspathEntry> getJars()
Returns:
collection of jars as IClasspathEntrys

getMaxSupportedVersion

JSFVersion getMaxSupportedVersion()
Returns:
JSFVersion value

getLabel

java.lang.String getLabel()
Returns:
label user sees for this library

isJSFImplementation

boolean isJSFImplementation()
Returns:
flag

isDeployed

boolean isDeployed()
Returns:
is deployed (marked as J2EE Module Dependency)