blob: d2ce49ff76c86a1a255f77c8b0dc87082b670faf [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0_17) on Fri Jun 04 12:29:25 PDT 2010 -->
<TITLE>
Overview
</TITLE>
<META NAME="date" CONTENT="2010-06-04">
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Overview";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html?overview-summary.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="overview-summary.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<CENTER>
<H1>
Web Tools Platform: JavaServer Faces Tools
</H1>
</CENTER>
The JavaServer Faces (JSF) sub-component of the Web Tools
Platform (WTP) provides a framework for developing JSF
Applications based JSR 127 (1.1) and JSR 252 (1.2).
<P>
<B>See:</B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#overview_description"><B>Description</B></A>
<P>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Packages</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/common/dom/package-summary.html">org.eclipse.jst.jsf.common.dom</A></B></TD>
<TD>API for manipulating DOM-based objects.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/common/internal/componentcore/package-summary.html">org.eclipse.jst.jsf.common.internal.componentcore</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/common/internal/finder/acceptor/package-summary.html">org.eclipse.jst.jsf.common.internal.finder.acceptor</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/common/internal/finder/matcher/package-summary.html">org.eclipse.jst.jsf.common.internal.finder.matcher</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/common/internal/util/package-summary.html">org.eclipse.jst.jsf.common.internal.util</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/common/metadata/package-summary.html">org.eclipse.jst.jsf.common.metadata</A></B></TD>
<TD>EMF interface objects for design-time metadata.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/common/metadata/query/package-summary.html">org.eclipse.jst.jsf.common.metadata.query</A></B></TD>
<TD>Meta-data query interface.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/common/metadata/traittypes/traittypes/package-summary.html">org.eclipse.jst.jsf.common.metadata.traittypes.traittypes</A></B></TD>
<TD>Common meta-data traits.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/common/sets/package-summary.html">org.eclipse.jst.jsf.common.sets</A></B></TD>
<TD>Axiomatic Sets framework.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/common/sets/constraint/package-summary.html">org.eclipse.jst.jsf.common.sets.constraint</A></B></TD>
<TD>Classes for creating validation constraints on sets.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/common/sets/mapping/package-summary.html">org.eclipse.jst.jsf.common.sets.mapping</A></B></TD>
<TD>Classes for creating member mappings between sets.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/common/util/package-summary.html">org.eclipse.jst.jsf.common.util</A></B></TD>
<TD>Common utility classes.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/context/package-summary.html">org.eclipse.jst.jsf.context</A></B></TD>
<TD>Model context framework.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/context/resolver/package-summary.html">org.eclipse.jst.jsf.context.resolver</A></B></TD>
<TD>Context resolver framework.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/context/resolver/structureddocument/package-summary.html">org.eclipse.jst.jsf.context.resolver.structureddocument</A></B></TD>
<TD>Context resolvers for contexts based on SSE structured documents.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/context/structureddocument/package-summary.html">org.eclipse.jst.jsf.context.structureddocument</A></B></TD>
<TD>Model context for SSE structured documents.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/context/symbol/package-summary.html">org.eclipse.jst.jsf.context.symbol</A></B></TD>
<TD>EL symbols framework.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/context/symbol/provider/package-summary.html">org.eclipse.jst.jsf.context.symbol.provider</A></B></TD>
<TD>Extended providers for the EL symbols framework.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/context/symbol/source/package-summary.html">org.eclipse.jst.jsf.context.symbol.source</A></B></TD>
<TD>EL Symbols Framework Extension Point API.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/core/package-summary.html">org.eclipse.jst.jsf.core</A></B></TD>
<TD>JSF Core Framework API.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/core/jsfappconfig/package-summary.html">org.eclipse.jst.jsf.core.jsfappconfig</A></B></TD>
<TD>Project-level support for JSF application configuration files.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/core/jsflibraryconfiguration/package-summary.html">org.eclipse.jst.jsf.core.jsflibraryconfiguration</A></B></TD>
<TD>API for configuring JSF Library References.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/core/jsflibraryregistry/package-summary.html">org.eclipse.jst.jsf.core.jsflibraryregistry</A></B></TD>
<TD>API for configuring JSF Library References.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/core/set/constraint/package-summary.html">org.eclipse.jst.jsf.core.set.constraint</A></B></TD>
<TD>JSF Core Set Constraints.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/core/set/mapping/package-summary.html">org.eclipse.jst.jsf.core.set.mapping</A></B></TD>
<TD>JSF Core Set Mapping.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/core/tagmatcher/package-summary.html">org.eclipse.jst.jsf.core.tagmatcher</A></B></TD>
<TD>JSF Core Tag Matching Support.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/designtime/package-summary.html">org.eclipse.jst.jsf.designtime</A></B></TD>
<TD>JSF Design Time Application Manager Framework.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/designtime/context/package-summary.html">org.eclipse.jst.jsf.designtime.context</A></B></TD>
<TD>JSF Design Time Context Simulation Classes.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/designtime/el/package-summary.html">org.eclipse.jst.jsf.designtime.el</A></B></TD>
<TD>JSF Design Time EL Resolvers.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/designtime/resolver/package-summary.html">org.eclipse.jst.jsf.designtime.resolver</A></B></TD>
<TD>Model Context Resolvers for EL symbols.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/designtime/symbols/package-summary.html">org.eclipse.jst.jsf.designtime.symbols</A></B></TD>
<TD>Design Time EL Symbol Contribution framework.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/facesconfig/edit/provider/package-summary.html">org.eclipse.jst.jsf.facesconfig.edit.provider</A></B></TD>
<TD>EMF providers for JSF application configuration model.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/facesconfig/emf/package-summary.html">org.eclipse.jst.jsf.facesconfig.emf</A></B></TD>
<TD>EMF model for JSF application configuration files.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/facesconfig/emf/impl/package-summary.html">org.eclipse.jst.jsf.facesconfig.emf.impl</A></B></TD>
<TD>EMF model implementations for JSF application configuration files (deprecated).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/facesconfig/emf/util/package-summary.html">org.eclipse.jst.jsf.facesconfig.emf.util</A></B></TD>
<TD>EMF generated utility classes for JSF application configuration files (deprecated).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/metadataprocessors/package-summary.html">org.eclipse.jst.jsf.metadataprocessors</A></B></TD>
<TD>Provides tooling support for taglibraries using the Design-time Metadata
feature (org.eclipse.jst.jsf.common.metadata).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/metadataprocessors/features/package-summary.html">org.eclipse.jst.jsf.metadataprocessors.features</A></B></TD>
<TD>Provides tooling services for tag attribute values
based on the org.eclipse.jst.jsf.core.AttributeValueRuntimeTypes.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/jsf/taglibprocessing/attributevalues/package-summary.html">org.eclipse.jst.jsf.taglibprocessing.attributevalues</A></B></TD>
<TD>Provides type system for tag attribute values so that the
org.eclipse.jst.jsf.core.metadataprocessors.features can be applied.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/pagedesigner/converter/package-summary.html">org.eclipse.jst.pagedesigner.converter</A></B></TD>
<TD>Tag conversion framework.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/pagedesigner/dtmanager/package-summary.html">org.eclipse.jst.pagedesigner.dtmanager</A></B></TD>
<TD>Tag conversion design time manager.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/pagedesigner/dtmanager/converter/package-summary.html">org.eclipse.jst.pagedesigner.dtmanager.converter</A></B></TD>
<TD>Meta-data driven tag converters.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/pagedesigner/dtmanager/converter/operations/package-summary.html">org.eclipse.jst.pagedesigner.dtmanager.converter.operations</A></B></TD>
<TD>Basic tag conversion operations.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/pagedesigner/dtmanager/dtinfo/package-summary.html">org.eclipse.jst.pagedesigner.dtmanager.dtinfo</A></B></TD>
<TD>Tag conversion model.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/pagedesigner/editors/properties/package-summary.html">org.eclipse.jst.pagedesigner.editors.properties</A></B></TD>
<TD>Web Page Editor tag attribute property page interfaces.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/pagedesigner/editors/properties/quickedittabsections/package-summary.html">org.eclipse.jst.pagedesigner.editors.properties.quickedittabsections</A></B></TD>
<TD>Web Page Editor tag attribute QuickEdit property page classes.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="org/eclipse/jst/pagedesigner/extensionpoint/package-summary.html">org.eclipse.jst.pagedesigner.extensionpoint</A></B></TD>
<TD>Web Page Editor Extension Point Interfaces.</TD>
</TR>
</TABLE>
<P>
&nbsp;<A NAME="overview_description"><!-- --></A>
<P>
<P>
The JavaServer Faces (JSF) sub-component of the Web Tools
Platform (WTP) provides a framework for developing JSF
Applications based JSR 127 (1.1) and JSR 252 (1.2).
</P>
<P>
<P>
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html?overview-summary.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="overview-summary.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>