You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by ha...@apache.org on 2002/03/30 18:33:42 UTC
cvs commit: jakarta-avalon/src/proposal a2.html
hammant 02/03/30 09:33:42
Added: src/proposal a2.html
Log:
alternative view of Framework front page
Revision Changes Path
1.1 jakarta-avalon/src/proposal/a2.html
Index: a2.html
===================================================================
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta name="generator" content="HTML Tidy, see www.w3.org">
<meta http-equiv="Content-Type" content=
"text/html; charset=ISO-8859-1">
<title>Avalon Developer Design Documentation</title>
</head>
<body bgcolor="#ffffff" marginheight="4" marginwidth="4"
leftmargin="4" topmargin="4" alink="#023264" vlink="#023264"
link="#525d76" text="#000000">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td align="left" valign="top"><a href=
"http://jakarta.apache.org/index.html"><img src=
"images/jakarta-logo.gif" border="0" vspace="0" hspace=
"0"></a> </td>
<td bgcolor="#ffffff" align="left" valign="top" width=
"100%"><img src="images/header.gif" align="right" border=
"0" vspace="0" hspace="0"> </td>
</tr>
<tr>
<td colspan="2" height="2" width="100%">
<hr size="1" noshade="">
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td valign="top" width="1%"><br>
</td>
<td nowrap="1" valign="top" width="14%">
<br>
<font face="arial,helvetica,sanserif"><br>
<br>
<a href="../"><font size="+1" color="#f3510c">Jakarta
main</font></a><br>
<br>
<a href="../index.html"><font size="+1" color=
"#f3510c">Avalon main</font></a><br>
<br>
<font size="+1" color="#000000">About</font><br>
</font>
<ul>
<li><a href="index.html"><font face=
"arial,helvetica,sanserif"><font size="-1"><font
size="-1">Overview</font></font></font></a></li>
<li><a href="changes.html"><font face=
"arial,helvetica,sanserif"><font size="-1"><font
size="-1">Changes</font></font></font></a></li>
<li><a href=
"http://jakarta.apache.org/builds/jakarta-avalon/release/framework">
<font face="arial,helvetica,sanserif"><font size=
"-1"><font size=
"-1">Download</font></font></font></a></li>
<li><a href=
"http://jakarta.apache.org/avalon/api/index.html"><font
face="arial,helvetica,sanserif"><font size=
"-1"><font size="-1">API
Docs</font></font></font></a></li>
<li><a href="diagrams/index.html"><font face=
"arial,helvetica,sanserif"><font size="-1"><font
size="-1">Diagrams Docs</font></font></font></a></li>
</ul>
<font face="arial,helvetica,sanserif"><br>
<br>
<font size="+1" color="#000000">Patterns and
Design</font><br>
</font>
<ul>
<li><a href="patterns.html"><font face=
"arial,helvetica,sanserif"><font size="-1"><font
size="-1">Patterns</font></font></font></a></li>
<li><a href="reuse-standards.html"><font face=
"arial,helvetica,sanserif"><font size="-1"><font
size="-1">Reuse
Standards</font></font></font></a></li>
<li><a href="inversion-of-control.html"><font face=
"arial,helvetica,sanserif"><font size="-1"><font
size="-1">Inversion of
Control</font></font></font></a></li>
<li><a href="separation-of-concerns.html"><font face=
"arial,helvetica,sanserif"><font size="-1"><font
size="-1">Separation of
Concerns</font></font></font></a></li>
<li><a href="security.html"><font face=
"arial,helvetica,sanserif"><font size="-1"><font
size="-1">Security</font></font></font></a></li>
</ul>
<font face="arial,helvetica,sanserif"><br>
<br>
<font size="+1" color="#000000">The API</font><br>
</font>
<ul>
<li><a href="what-is-a-component.html"><font face=
"arial,helvetica,sanserif"><font size="-1"><font
size="-1">What is a
Component?</font></font></font></a></li>
<li><a href="what-is-a-composer.html"><font face=
"arial,helvetica,sanserif"><font size="-1"><font
size="-1">What is a
Composer?</font></font></font></a></li>
<li><a href="lifecycle.html"><font face=
"arial,helvetica,sanserif"><font size="-1"><font
size="-1">The Component
Lifecycle</font></font></font></a></li>
<li><a href="designing-a-component.html"><font face=
"arial,helvetica,sanserif"><font size="-1"><font
size="-1">Designing a
Component</font></font></font></a></li>
</ul>
<font face="arial,helvetica,sanserif"><br>
<br>
</font>
</td>
<td align="left" valign="top" width="*">
<center>
<table width="100%">
<tbody>
<tr>
<td bgcolor="#99aabb">
<center>
<big><b><font face=
"arial,helvetica,sanserif" color=
"#000000">Avalon Framework - Developer
Documentation</font></b></big>
</center>
</td>
</tr>
</tbody>
</table>
</center>
<br>
<p><a href="mailto:"></a></p>
<br>
<div align="right">
<table cellspacing="0" cellpadding="2" border="0"
width="100%">
<tbody>
<tr>
<td bgcolor="#bbccdd"><font face=
"arial,helvetica,sanserif" color="#000000"
size="+1"><b>Introduction</b></font></td>
</tr>
<tr>
<td>
<font face="arial,helvetica,sanserif" color=
"#000000"><br>
</font>
<p align="justify"><font face=
"arial,helvetica,sanserif" color=
"#000000">The Avalon framework consists of
interfaces that define relationships between
commonly used application components,
best-of-practice pattern enforcements, and
several lightweight convenience
implementations of the generic
components.</font></p>
<p align="justify"><font face=
"arial,helvetica,sanserif" color=
"#000000">What that means is that we define
the central interface <code>Component</code>.
We also define the relationship (contract) a
component has with peers, ancestors and
children. This documentation introduces you
to those patterns, interfaces and
relationships.</font></p>
<div align="right">
<table cellspacing="0" cellpadding="2"
border="0" width="99%">
<tbody>
<tr>
<td bgcolor="#ddeeff"><font face=
"arial,helvetica,sanserif" color=
"#000000" size="+0"><b>Target
Audience</b></font></td>
</tr>
<tr>
<td>
<font face=
"arial,helvetica,sanserif" color=
"#000000"><br>
</font>
<p align="justify"><font face=
"arial,helvetica,sanserif" color=
"#000000">This documentation is
aimed towards developers who are
interested in the design principles
of Avalon, or wish to develop code
that will be incorporated into
Avalon.</font></p>
</td>
</tr>
</tbody>
</table>
</div>
<font face="arial,helvetica,sanserif" color=
"#000000"><br>
</font>
<div align="right">
<table cellspacing="0" cellpadding="2"
border="0" width="99%">
<tbody>
<tr>
<td bgcolor="#ddeeff"><font face=
"arial,helvetica,sanserif" color=
"#000000" size="+0"><b>Blah
Blah</b></font> </td>
</tr>
<tr>
<td>
<font face=
"arial,helvetica,sanserif" color=
"#000000"><br>
</font>
<p align="justify"><font face=
"arial,helvetica,sanserif" color=
"#000000">Blah Blah Blah</font></p>
</td>
</tr>
</tbody>
</table>
</div>
<font face="arial,helvetica,sanserif" color=
"#000000"><br>
</font>
<div align="right">
<table cellspacing="0" cellpadding="2"
border="0" width="99%">
<tbody>
<tr>
<td bgcolor="#ddeeff"><font face=
"arial,helvetica,sanserif" color=
"#000000" size="+0"><b>Theoretical
Aspects of Component
Development</b></font></td>
</tr>
<tr>
<td>
<font face=
"arial,helvetica,sanserif" color=
"#000000"><br>
</font>
<p align="justify"><font face=
"arial,helvetica,sanserif" color=
"#000000">The following documents
provide basic theoretical concepts
that are applied through-out
Avalon's framework. It would be
good for a prospective developer to
be at least passingly familiar with
the concepts outlined in this
document. The documentation also
provides links to outside sources
which can be consulted for further
information.</font></p>
<ol>
<li style=
"list-style-type: none; list-style-position: outside; list-style-image: none;">
<br>
</li>
<li><a href="patterns.html"><font
face="arial,helvetica,sanserif"
color=
"#000000">Patterns</font></a></li>
<li><a href=
"reuse-standards.html"><font
face="arial,helvetica,sanserif"
color="#000000">Reuse
Standards</font></a></li>
<li><a href=
"inversion-of-control.html"><font
face="arial,helvetica,sanserif"
color="#000000">Inversion of
Control</font></a></li>
<li><a href=
"separation-of-concerns.html"><font
face="arial,helvetica,sanserif"
color="#000000">Separation of
Concerns</font></a></li>
<li><a href="qq"><font face=
"arial,helvetica,sanserif" color=
"#000000">Interface /
Implementation
Separation</font></a></li>
<li><a href="security.html"><font
face="arial,helvetica,sanserif"
color=
"#000000">Security</font></a></li>
</ol>
</td>
</tr>
</tbody>
</table>
</div>
<font face="arial,helvetica,sanserif" color=
"#000000"><br>
</font>
<div align="right">
<table cellspacing="0" cellpadding="2"
border="0" width="99%">
<tbody>
<tr>
<td bgcolor="#ddeeff"><font face=
"arial,helvetica,sanserif" color=
"#000000" size="+0"><b>Concrete
Descriptions of the Avalon Component
model</b></font></td>
</tr>
<tr>
<td>
<font face=
"arial,helvetica,sanserif" color=
"#000000"><br>
</font>
<p align="justify"><font face=
"arial,helvetica,sanserif" color=
"#000000">This section describes
concrete examples of how the
theoretical ideas are applied
within the context of
Avalon.</font></p>
<ol>
<li><a href=
"what-is-a-component.html"><font
face="arial,helvetica,sanserif"
color="#000000">What is a
Component?</font></a></li>
<li><a href=
"what-is-a-composer.html"><font
face="arial,helvetica,sanserif"
color="#000000">What is a
Composer?</font></a></li>
<li><a href=
"lifecycle.html"><font face=
"arial,helvetica,sanserif" color=
"#000000">The Component
Lifecycle</font></a></li>
<li><a href=
"designing-a-component.html"><font
face="arial,helvetica,sanserif"
color="#000000">Designing a
Component</font></a></li>
</ol>
</td>
</tr>
</tbody>
</table>
</div>
<font face="arial,helvetica,sanserif" color=
"#000000"><br>
</font>
</td>
</tr>
</tbody>
</table>
</div>
<br>
</td>
</tr>
</tbody>
</table>
<br>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tbody>
<tr>
<td>
<hr size="1" noshade="">
</td>
</tr>
<tr>
<td align="center"><font color="#525d76" size="-1" face=
"arial,helvetica,sanserif"><i>Copyright ©1999-2002
by the Apache Software Foundation. All Rights
Reserved.</i></font> </td>
</tr>
</tbody>
</table>
</body>
</html>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>