[Next] [Index]

Netscape Component Developer's Guide

Contents

Chapter 1  About This Guide

Where To Find Information
What You Should Already Know
Tools You Need

Chapter 2  About the CDK

What Is the CDK?
What Is a Component?
Component Modularity
Component Reusability
Understanding the Component Interface
Working with Properties
Working with Methods
Working with Events
Components for the Web
What Is a Netscape ONE Component?
Creating, Installing, and Deploying Netscape ONE Components
Creating Components
Creating Java-based Components
Creating JavaScript Components
Creating CORBA Components
Installing Components in VJS
Installing Java Components
Installing JavaScript Components
Installing CORBA Components
Deploying Components in Applications

Chapter 3  Creating JavaScript Components

What Is a JavaScript Component?
Requirements for Creating JavaScript Components
Understanding JavaScript Objects
Translating Objects Into Components
Creating a JavaScript Component
Creating a JSB File for a Component
Creating Properties for a Component
Creating Methods for a Component
Creating Events for a Component
Creating an Interface for a Component
Defining a Constructor Function
Improving Application Speed with Smaller Constructors
Permitting a Component to Run on the Server or Client
Packaging the JSB file into a JAR file
Loading and Testing a Component
JavaScript Component Examples

Chapter 4  Using Java Objects as Components

Using Java Objects
Using Existing Applets
Importing Pages
Creating an Applet Tag by Hand
Creating and Using JavaBeans Components
Adding a JavaBeans Component to VJS
Working with Bean Customizers
Using a Hidden JavaBean Component
Augmenting a Java Bean
Using the Built-in Database Components
Data Contexts
Support Classes

Chapter 5  Using CORBA Components

What are CORBA Components?
Installing a CORBA Component
Component Methods
Component Properties
Component Attributes
Component Events
Mapping Data Types
Connecting to a CORBA Object
Accessing a CORBA Object at Run Time

Chapter 6  Using Composer Plug-ins

What Can Plug-ins Do?
Understanding Plug-in Architecture
Packaging Plug-ins for Use in VJS
Installing a Plug-in

Chapter 7  Packaging Components for Import

When is the JAR Packager Required?
Packaging a Component

Chapter 8  JSB File Structure Reference

JSB File Structure Reference
Uses of the JSB File
Overview of the JSB File Structure
Component Descriptor
Icon Descriptor
Property Descriptors
Method Descriptors
Event Set Descriptors
Constructor
Interfaces
Attributes
Creating a JSB File
JSB Tag Reference
<JSB> </JSB>
Attributes
<JSB_DESCRIPTOR>
Attributes
<JSB_ICON>
Attributes
<JSB_PROPERTY>
Attributes
<JSB_METHOD> </JSB_METHOD>
Attributes
<JSB_EVENT>
Attributes
<JSB_PARAMETER>
Attributes
<JSB_CONSTRUCTOR>
</JSB_CONSTRUCTOR>
Attributes
<JSB_INTERFACE>
Attributes


[Next] [Index]

Last Updated: 11/20/97 13:56:27


Copyright © 1997 Netscape Communications Corporation