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.
Difference between revisions of "Pave"
m (→Overview) |
|||
Line 1: | Line 1: | ||
== Overview == | == Overview == | ||
+ | |||
{|border="0" cellspacing="15" valign="top" style="width:100%;" | {|border="0" cellspacing="15" valign="top" style="width:100%;" | ||
|-valign="top" | |-valign="top" | ||
− | |style="width: | + | |style="width:80%;"| |
+ | {| align="left" | ||
+ | | __TOC__ | ||
+ | |} | ||
+ | |||
'''Pave''' is a framework extending Data Model Wizard Framework. It allows Eclipse developers to define patterns that later can be applied on different artifacts in a context dependent way. Pattern developers can register their functionality through extension points. Every pattern consists of a sequence of one or more operations that receive certain input and generate some result. '''Pave''' framework allows the result of one operation to be used as an input for any following ones. A pattern can contribute wizard pages to acquire user input. '''Pave''' allows its users to restrict artifacts that their patterns are applicable on. Using the framework functionality, it is easy to add logic to validate input and even override existing validators. Pattern developers can easily extend existing patterns by adding operations. | '''Pave''' is a framework extending Data Model Wizard Framework. It allows Eclipse developers to define patterns that later can be applied on different artifacts in a context dependent way. Pattern developers can register their functionality through extension points. Every pattern consists of a sequence of one or more operations that receive certain input and generate some result. '''Pave''' framework allows the result of one operation to be used as an input for any following ones. A pattern can contribute wizard pages to acquire user input. '''Pave''' allows its users to restrict artifacts that their patterns are applicable on. Using the framework functionality, it is easy to add logic to validate input and even override existing validators. Pattern developers can easily extend existing patterns by adding operations. |
Revision as of 10:42, 15 October 2009
Overview
|
|
Architecture
Structure of Pave framework
Functionality by modules
Pave action sequence
Extension Points
Threading Clues
Tutorials
Implemented Patterns
New And Noteworthy
ver. 0.5 Pave/NewAndNoteworthy