Building Component-Based
Applications with PEAK
Previous:
1.3.1.4 PEAK's Minor Subpackages
Up:
Building Component-Based Applications with
Next:
2.1 Component-Based Applications
2. Defining and Assembling Components with
peak.binding
Subsections
2.1 Component-Based Applications
2.1.1 Composing vs. Connecting
2.1.1.1 Implementing Components in Python and PEAK
2.1.1.2 Component Interfaces
2.1.2 Applications = Components + Bindings
2.1.2.1 Why compose and connect?
2.1.2.2 Services, Elements, and Features
2.2 Specifying Attributes Using Bindings
2.2.1 Binding Fundamentals
2.2.1.1 Deriving from
binding.Component
2.2.1.2
binding.Attribute
- The Basis for all Bindings
2.2.1.3 Re-binding, Pre-binding, Un-binding, and Persistence
2.2.2 Creating Attribute Bindings
2.2.2.1 API Conventions
2.2.2.2 Basic Binding Classes/Functions
2.3 Composing Hierarchies with Bindable Components
2.3.1 Inspecting Component Hierarchies
2.3.1.1 How Hierarchies Are Assembled
2.3.1.2 Names and Paths
2.3.2 Hierarchy-Building Tools
2.4 Connecting Components by Name or Interface
Building Component-Based
Applications with PEAK
Previous:
1.3.1.4 PEAK's Minor Subpackages
Up:
Building Component-Based Applications with
Next:
2.1 Component-Based Applications
Release 0.5a3, documentation updated on June 11, 2003.