Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "API catalog"

m (New page: =Overview= This page enumerates the catalog of API that will be released in JSF 1.0 (WTP 2.0). The API is broken into three categories: graduating, provisional and obsolete. Graduating ...)
 
Line 12: Line 12:
 
Packages: org.eclipse.jst.jsf.common.internal.provisional.util
 
Packages: org.eclipse.jst.jsf.common.internal.provisional.util
 
Purpose: Provides utility classes for manipulating JDT IType's, primarily as Java Beans.
 
Purpose: Provides utility classes for manipulating JDT IType's, primarily as Java Beans.
 
  
  
Line 36: Line 35:
 
Purpose: Extends java.util.Set to provide sets of objects that support mathematically axiomatic operations like union and intersection as well as broader operations like mappings (functions) and constraints.
 
Purpose: Extends java.util.Set to provide sets of objects that support mathematically axiomatic operations like union and intersection as well as broader operations like mappings (functions) and constraints.
  
 +
=== Model Context Framework ===
 +
 +
Plugin: org.eclipse.jst.jsf.common
 +
Packages: org.eclipse.jst.jsf.common.jst.jsf.context (all internal.provisional sub-packages)
 +
Purpose: Provides a generic way to describe specific instance contexts within an arbitrary model and derive orthogonal information about that context through related resolvers (for example, your context is an absolute position in an XML file.  What project are you in?  What is your owning element).
  
 
==Obsolete API ==
 
==Obsolete API ==

Revision as of 17:56, 30 March 2007

Overview

This page enumerates the catalog of API that will be released in JSF 1.0 (WTP 2.0). The API is broken into three categories: graduating, provisional and obsolete. Graduating API is framework that was considered provisional in previous releases and is now ready to graduate into full API status. Provisional (new) API is framework which has not been shipped in a release before and so has not had adopter soak time, but which is ready for wider adoption and refinement before being moved fully API. Obsolete API is framework that has been replaced by new framework or is being deprecated out of existence.

Graduating API

The following lists the API that will graduate from provisional to full in Europa:

Design-Time Type Utilities

Plugin: org.eclipse.jst.jsf.common Packages: org.eclipse.jst.jsf.common.internal.provisional.util Purpose: Provides utility classes for manipulating JDT IType's, primarily as Java Beans.


Provisional API

The following lists the API that will graduate from internal to provisional API in Europa:


Designtime Meta-data Framework

Plugin: org.eclipse.jst.jsf.common Packages: org.eclipse.jst.jsf.common.metadata.internal.provisional.*, org.eclipse.jst.jsf.common.metadata.traittypes.traittypes.internal.provisional.* Purpose: Provides a rich, user-extensible repository for design-time metadata. Obsoletes: Meta-data framework for 0.5 as well as Sybase contributed metadata for pagedesigner.

Tag Identification

TODO

Axiomatic Sets

Plugin: org.eclipse.jst.jsf.common Packages: org.eclipse.jst.jsf.common.sets.internal.provisional.* Purpose: Extends java.util.Set to provide sets of objects that support mathematically axiomatic operations like union and intersection as well as broader operations like mappings (functions) and constraints.

Model Context Framework

Plugin: org.eclipse.jst.jsf.common Packages: org.eclipse.jst.jsf.common.jst.jsf.context (all internal.provisional sub-packages) Purpose: Provides a generic way to describe specific instance contexts within an arbitrary model and derive orthogonal information about that context through related resolvers (for example, your context is an absolute position in an XML file. What project are you in? What is your owning element).

Obsolete API

Content Model Annotations

Plugin: org.eclipse.jst.jsf.common Packages: org.eclipse.jst.jsf.common.annotation.internal.provisional.* Purpose: Provides content model annotation meta-data. Migration: Use the new Meta-Data Framework.

Back to the top