Index
Symbols
.class 480
.class files 7, 36, 62, 89, 169, 189, 211, 290, 478
.ODL 237
.ODL file 232
.ser file 7, 288
.zip files 166
A
abstract class 296
accept() 341
AccessibleObject 488
action 97
action event 56, 97
ActionEvent 420
actionPerformed 97
activate() 302
ActiveX 12, 202-203, 205, 207, 217, 226-228, 244, 254
ActiveX bridge 9-10, 12, 115, 202, 207
ActiveX control 9, 115, 207-208, 214, 220, 226, 244, 250-251, 255
ActiveX Control Pad 218-219
ActiveX controls 10, 201, 204, 225, 227, 240, 274
ActiveX documents 206
ActiveX template library 227
adapter 8, 16, 28, 30, 271, 288, 340, 462, 464, 487
adapter class 28
add() 302
addDataConsumer() 317
addDataController() 317
addDataProducer() 315, 317
addGraph() 370-371
additionalBeanInfo() 93, 372
addListenerMethod() 98
addMimeTypes 309
addNotify() 76, 115, 156
addPropertyChangeListener 126
addPropertyChangeListener() 34
Adler32 174
Adler32 algorithm 174
Adler-32 error checking algorithm 174
Aggregate 506-507
aggregation 504, 506
Ambient properties 235-236
animation 387
AppBrowser 262-263
Applet class 197
applet lifecycle methods 194
applet tag 188
AppletContext 62, 294, 302
AppletInitializer 302
applets 9, 62, 263, 504
AppletStub 302
appletviewer 191, 198, 200
application 263
Application Wizard 269
AppWizard 240
archive 190
Array 477, 483
ArrayAccess 321
ArrayEditor 149
aspect ratio 389
asynchronous 413, 452
ATL 227
automatic deduction 90
AutoScripting 260
AWT 39, 128, 451
AWT components 284, 291
AWT event 462
AWT Toolkit 413
AWT/ JFC 8
B
background 361, 390, 428
background color 236, 349, 390
Bar Chart 71, 106, 329
BarChart 108
BarChart class 114
BarChartBeanInfo 107-108
BasicBeanInfo 264-265
BDK 197
Bean Collaborator 329
bean contexts 504
Bean Development Kit 246
BeanBox 9, 46, 52, 57, 59-60, 72, 128, 148, 151, 169, 176, 199, 452, 458, 468
BeanCollaboratorBeanInfo 466
BeanCollaboratorCustomizer 460, 466
BeanConnect 10
BeanContext 295-298, 301-302, 475, 505
BeanContext property 297
BeanContextAddedEvent 297
BeanContextChild 295, 297, 301
BeanContextEvent 296, 299-300
BeanContextMembershipEvent 296
BeanContextMembershipListeners 296
BeanContextService 299-300
BeanContextServiceAvailableEvent 299
BeanContextServiceListener 298
BeanContextServiceProvider 298, 300
BeanContextServiceRevokedListener 299-300
BeanContextServices 298
BeanContextSupport 475
BeanDescriptor 92-93, 95, 162
bean-helper 74
BeanInfo 8, 30, 91-93, 107-109, 111-112, 115-117, 126, 212, 264-265, 276, 356, 372, 432, 474-475, 490-491, 497-498
BeanInfo class 8, 91-93, 105, 149, 162, 277, 372
BeanInfo interface 92, 277
Beans 503
beans 223, 503
beans API 99, 124
Beans class 114-115
Beans.instantiate() 301
beans.ocx 218
BeansExpress 264, 266
beantarget 19, 74, 111, 166, 168, 475
bean-target class 42
BeanWrapper 197-198
bind properties 80
Bind Property 81
boolean 94, 438, 453, 488
boolean isOkToUseGUI() 301
Borland's JBuilder 28
bound 34, 69, 87, 244, 473-474
bound properties 79, 81-82, 285, 309, 349, 440, 442-443, 501
bound/constrained 35
Builder tool 33, 94, 100, 127, 148
business applications 357
Business Chart 113, 329
Business Chart bean 160
C
C++ 255
C++ code 245
C++ library 227
CAB 219, 221, 274
CAB file 219, 221
Callback interface 424
Canvas 50, 353, 364
Cell 353
CharBeanInfo 111
Chart 71, 107, 160
Chart class 160, 162, 370-371
chart mode 381
ChartBeanInfo 108, 110, 372
Choice 143, 153, 216, 430
Cine' 388, 329
Cine' bean 434, 436
cine rate 391
Class 179, 181, 477-480, 482-483, 498
class libraries 66, 274, 473
class loader 479
Class object 37, 478
Class wizard 275, 277
classes 478
CLASSID 206
ClassLoader 37, 62, 179-181, 301
ClassLoader class 179
ClassNotFoundException 479
CLASSPATH 19, 166, 179-180
close() 312
closeEntry 173
CLSID 206, 218, 223
CODEBASE 206, 218
collaborative 457, 464-465
Collection 295
column event 351
COM 9, 201-205, 254
COM model 204
COM, OLE 202
CommandInfo 306
CommandMap 306-307
CommandObject 309
communicator 462, 464
Component 52, 415
Component Object Model 203, 254
component palette 270
composite bean 290
composite bean applet 290
Compression 170
computeHistogram 368
computeHistogram() 369
connect 279
connecting beans 268, 309
connection 91, 473
connection graph 430, 436, 450
connection mechanism 281
constrained 34, 67, 87, 473-474
constrained properties 86, 244
constraint 443
Constructor 18, 56, 477-478, 482-483, 488
consumers 314
Container 50
contains() 297
CORBA 12, 459, 462, 465
CPU 452
CPU time 452
CRC algorithm 174
CRC-32 174
createDataContentHandler 306
createImage() 39, 171, 394, 396
createOffScrImage() 394
createPlotTemplate() 372
cross-sectional images 389
Custom Events 238
Custom methods 237
custom property editors 397
custombuilt property editor 391
Customizable 452
customization 17, 21, 36, 91, 123, 151, 193, 279, 300, 452, 489, 499
customize 60, 268, 279, 288, 448
customizer 96, 112, 123, 151-152, 160, 162-163, 192-193, 213, 215, 277, 281, 332, 372, 401, 448, 455, 460, 462, 465-466, 474, 476, 478, 485
customizer frame 192
Customizer interface 151, 153
CustomizerSupport 156
CustomizerSupport class 152
D
data access interfaces 321
data base tables 441
data consumer 310, 313-314
data controller 310, 315-318
data fitting 359
Data Flavors 319
data producer 310, 313-314, 323
data source 447
data visualization 331
DataContentHandler 305-307
DataFlavor 320
DataFlavors 315, 320
DataHandler 305-307
DataHandler class 305
DataItem 320-321
DataItemChanged 324
DataItemChangedEvent 323-324
DataItemChangeEvent 324
DataItemChangeListener 323
DataItemChangeManager 324
DataItemChangeSupport 324
DataItemEvent 324
dataItemRequested 315
DataSource 306
dataSource 442
declaringClass 482
default 311
Default InfoBus 311
DEFAULT_COMPRESSION 173
defaultReadObject() 40
deflated 173
Deflator class 172
DeflatorOutputStream 172
Delegate 506
delegate 506-507
delegate classes 506
delegation 504
delegation event model 10
delegation model 22
delegator 506
delivery of beans 266
Delphi 202, 213, 227
dependency graph 37-38
dependency tree 38
dependson tag 168
Deployment Wizard 264, 267
descriptor classes 94, 117
deserialization 36, 38-39, 56, 190
deserialize 62, 445-446, 465
deserialized 462, 465
deserialized prototype 37
design patterns 18, 30, 33-34, 74, 79, 90-91, 93, 97, 100-101, 275, 476, 495
DesignMode 300
designTime 505
designtime 5, 8, 17, 91, 105, 114-115, 337, 445, 478, 504
designtime classes 8, 90, 169, 440
designtime interfaces 163
designtime mode 300
designtime property 300, 505
designtime utility 489
Designtime/Runtime mode support 300
design-time-only tag 168
destroy() 189
Dialog 152
digital signature 207
directory 340, 420
DISCIPLE project 461
dispatch ID 236
dispatchEvent 462, 465
DISPID 237
DISPID_UNKNOWN 237
display mode 7, 388, 390, 432
display name 112, 476, 490
displayImage 391
displayImage() 393
DisplayMode class 141
DLL 205, 242
double 481
double buffering 364, 414
doublebuffered image 364
Drag and drop 11, 294
draganddrop programming 283
draw() 364, 370-372
drawable 395
drawOffScreenImage 394
drawPlot() 366, 368, 370-371, 381
drawPlot(x,y) 381
drawYTicks() 371
driver class 445
DriverManager 446
dynamic registration 25-26
E
Edinburgh specifications 11
EJB 12
engineering applications 357
Enterprise JavaBeans 11
Enterprise JavaBeans(EJB) 12
entries 170
Enum properties 142
enumerated 428
enumerated property 135
enumerated types 135-136, 138
Event state 23
eventlistener method 26
EventObject 245
Events 22, 238, 275, 285
EventSetDescriptor 92, 97, 494
EventSetDescriptors 93
eventstate object 26
Excel spread sheet 222
EXE 205
ExecuteQuery() 447
expert 92, 343, 476
expert property 112
extended 473
ExtensionFilter 341
Externalizable 37, 42, 446, 474-475
externalization 36
F
feature descriptors 372
FeatureDescriptor 92, 94, 492
Field 18, 477-478, 483, 488
File Browser 182
file list 340, 420, 429
File Printer 329
File Selector 329, 428-430
FileBrowser class 181-182
FileDialog 337
fileName 454
FileSelector 341, 343, 430
FileSelectorBeanInfo 342
FileTypeMap 307-309
findDataItem() 315, 318, 320
findItemAvailable() 318
findMultipleItems() 315
fireItemAvailable() 315-316, 320
firePropertyChange() 79, 126-129, 131, 135, 143-144
fires 473
fireVetoableChange() 84-85
flip mode 389-390, 428-430, 432
focusGained() 98
focusLost() 98
foreground 361, 428
foreground color 390
forName() 446, 479
Frame 50, 152, 364
Frames/min 434
Front Page Editor 219
functionality 473
G
Gamelan 469
get methods 397
Get/Set 231
getAdditionalBeanInfo() 107-108, 111
getadditionalBeanInfo() 108
getAddListenerMethod() 496
getAllCommands() 306
getArgs() 486
getAsString() 455
getAsText() 124-127, 129, 131, 135
getBean 306
getBeanContext() 296
getBeanDescriptor 466
getBeanDescriptor() 92, 112, 149, 397, 440
getBeanDescriptors() 438
getBeanInfo() 115-116
getBeanInfoSearchPath() 116
getConnection() 446
getConstructor() 482
getConstructors() 482
getContent() 180, 306, 483
getContentType() 305-306, 308
getCustomEditor() 125-126, 128, 143, 147-148
getDataItemName 314-315
getDeclaredConstructors() 482
getDeclaredFields() 481
getDeclaredMethods() 481-482
getDeclaringClass() 482-483
getDefaultEventIndex() 490
getDefaultEventSet() 112, 476
getDefaultPropertyIndex() 490
getDefaultPropertySet() 112, 476
getDegrees() 372
getDelegateInstanceOf() 506
getDisplayName() 94
getEntry 170
getEventSetDescriptor() 476
getEventSetDescriptors() 93, 112, 212, 343, 465
getField() 480, 488
getFields() 480-481, 488
getHeight 414
getIcon 491
getIcon() 92, 112, 476
getImage 181
getImage() 413
getInputStream 171
getInstanceOf 198
getInstanceOf() 506
getJavaInitializationString() 125, 129, 144
getListenerMethodDescriptors() 496
getListenerMethods() 496
getMethod() 481-483
getMethodDescriptor() 112, 476
getMethodDescriptors 212
getMethodDescriptors() 93, 342, 432, 438, 465
getMethods() 481-482
getModifier() 483
getName() 94, 483, 492
getPreferredCommands() 306
getPropagatedFrom() 296
getProperty 414
getProperty() 487
getPropertyDescriptors() 93, 100-102, 106, 110, 112, 343, 425, 465, 476, 498
getPropertyEditorClass() 497
getPropertyType() 497
getReadMethod() 497
getResource 180
getResource() 181, 396
getResourceAsStream 180
getResourceAsStream() 181
getReturnType() 487
getScreenImage 397
getScreenImage() 397
getService() 299-301
getShortDescription() 95, 492
getSystemResource 180
getSystemResource() 181
getSystemResourceAsStream 180
getTags() 124-127, 136-137, 143, 455
getter 19, 73, 94, 112, 117, 126, 152, 265, 342, 391, 474, 476, 497
getter method 496-497
getter/setter 126, 231-232
getTypes() 506
getValue() 125, 127, 129, 131, 135, 137, 143-144, 148, 493
getWidth 414
getWriteMethod() 497
GIF 387, 411-412
given 483
Glasgow 11, 509
Glasgow specifications 11, 291
Graphics 475
Graphics class 372
graphics context 394
guiAvailable 115
GUID 203, 205-206
gunzip 173
gunzip class 173
gzip class 172
GZipInputStream 172
GZipOutputStream 172
H
Hashtable 140
hasService() 299
HEIGHT 414
height 390
hidden 92, 343
hidden property 112, 476
Histogram 71, 106, 329, 359, 369
HotJava browser 10
HTML 43, 170, 221, 243, 263
HTML driver 190
HTML file 188, 190-191, 194, 200, 263
HTTP transaction 166
I
IBM's VisualAge for Java 246
icon 490
IDispatch 204, 212-213, 237
IDL 464
IDL code 465
IllegalAccessException 484
IllegalArgumentException 125, 484
ImagCanvas 482
Image 414, 430, 475
Image Analysis 412
image animation 392
Image Display 329, 427, 429-430, 436, 438
Image Loader 329, 420, 429-430, 436
image loading 412-413, 416
image manipulation 427
image manipulation beans 440
image painting 415
image processing 387
image scrolling 392
Image Viewer 329, 440
image viewer 401
image viewing 387-388
Image Viewport 80, 87, 287, 329, 388, 391, 394-395, 397, 429-430, 436, 438
Image Viewport bean 6, 95, 179
image visualization 6, 387
image visualization beans 329, 332
ImageCanvas 87, 95, 105, 107, 393, 396-397, 479, 481-482
ImageCanvas class 42, 91, 144, 149, 167
ImageCanvas.class 479
ImageCanvasBeanInfo 107
ImageConsumer 413
ImageDisplay 429-430
imageLoaded 69
image-loaded 411, 421
ImageLoadedEvent 148, 391-392, 421, 425
ImageLoadedEvent object 147
ImageLoadedListener 70
ImageLoader 105, 107, 180, 391, 393, 396, 430
ImageLoader class 392, 396
ImageObserver 413-414, 416
imagePaint() 392
ImageProducer 413
imageUpdate() 413-416
ImageViewport 82, 427, 429, 434
ImmediateAccess 320
indexed property 20
indexed property descriptors 498
indexed property type 101
IndexedPropertyDescriptor 93, 100, 498
IndexPropertyDescriptor 92
Inflator 172
InflatorInputStream 172
InfoBus 11, 70, 301, 311, 316, 509
InfoBus 1.1 specification 310
InfoBus API 319, 321, 323
InfoBus class 315
InfoBus property 312
InfoBus specification 11
InfoBusDataConsumer 313, 316, 320
InfoBusDataController 316-317
InfoBusDataProducer 313, 320
InfoBusEvent 314
InfoBusEventListener 313, 320
InfoBusItemAvailableEvent 314, 316, 319-320
InfoBusItemRequested 314-315
InfoBusItemRequestedEvent 315, 318
InfoBusMember 311-312, 316
InfoBusMemberHelper 475
InfoBusMemberSupport 312
InfoBusProducer 316
InfoBusPropertyMap 324
InfoBusRequestedEvent 320
init() 189-191, 197
initialize 448
initialize() 302
Inner classes 509-510
inner classes syntax 509
InputStream 180, 183, 483
inspectEvents() 119
inspectMethods() 118
Inspector 117, 119, 329
Inspector sheet 271
inspectProperties() 118
instanceof 101, 114
instantiate 56, 190, 270
instantiate() 62, 64, 113, 190, 198, 301, 504-505
instantiated 288
int.class 480
Interaction Wizard 56
interactive 36
interface 478-479
internationalization 10
internationalized 170
Internet Explorer 9, 206, 213, 217, 219, 242
introspection 16, 90-91, 309, 489
introspection mechanism 8, 30
IntrospectionException 97
Introspector 101, 115-117, 342, 491
invalidate 251
invisible 452
InvocationTargetException 484
invoke() 107, 126, 484, 486-487
IObjectSafety 242
isConstrained() 497
isDesignTime() 114, 300, 504
isExpert() 95, 492
isGuiAvailable() 504
isHidden() 95, 493
isInstanceOf() 114, 506
isPaintable() 124-127, 143, 147
isPropagated() 296
isUnicast() 496
Iterator 297
iterator() 297
IUnknown interface 226
IUNKOWN interface 203
J
JActiveX 226, 254-255
JAF 304-305
JAF API 11, 304, 307-308
JAR 274
jar 166, 181, 185
Jar Browser bean 181
jar file 168, 179-180, 189, 211, 254, 267, 278, 291, 302
Jar Image Browser 329
Jar Image Browser bean 176, 181
Jar Viewer 302-303, 329
Java Activation Framework 11, 181, 303
Java Archive (JAR) 42
Java IDEs 261, 468
Java primitive data type 21
Java Script 206
Java Virtual Machine 478, 509
java.applet.Applet 189
java.awt 416, 481
java.awt.datatransfer.DataFlavor 319
java.awt.datatransfer.Transferable 319
java.awt.image 416
java.beans 18, 77, 226, 294, 300-301, 489
java.beans package 112
java.beans.beancontext 294, 489
java.io.Serializable 226
java.lang 18, 477
java.lang.reflect 477
java.util 509
java.util.EventListener 23, 25, 300
java.util.ListResourceBundle 274
java.util.Map 324
java.util.zip 165
java.util.zip library 185
JavaBean 168
JavaBean specs 67
Java-Bean tag 42
JavaBeans 70
JavaBeans 1.0 294
JavaBeans 1.0 specifications 103, 297
JavaBeans Activation Framework (JAF) 294
JavaBeans API 62
JavaBeans Migration Assistant 9, 12, 202
JavaBeans model 8
JavaBeans specification 24, 162, 168, 187, 298
JavaBeans specs 23
JavaScript 20, 91, 243-244
JavaSoft 244
javax.activation 303
JBuilder 56, 309
JDBC 446, 449
JDBC bean 329, 348, 352
JDBC Select 329, 448-449
JDBC Select GUI 329, 449
JDBC URL 446
JdbcOdbcBridge 443, 446
JdbcOdbcBridgeDriver 442
JDBCSelect 445
JDK 275, 306
JDK 1.0 273
JDK 1.1 62, 190, 200, 245, 273, 301, 451, 504, 509
JDK 1.2 300-301, 310, 501, 504-506, 509
JPEG 42, 387, 411-412
JVM 37, 300, 309, 479, 505
Jzoom 329
L
Label 353
leave() 313
lifecycle methods 189
Line Chart 71, 329
LineChart class 371
LineChartBeanInfo 111
list box 340
list select 430
Listener 22-23, 27
listener interface 494
listselect 338-340, 342, 350, 352, 421, 430
listselect event 354
ListSelectEvent 339, 342, 350, 420
ListSelectEventListener 342
LiveConnect 9
load() 216
loadAnImage 397
loadCurrentImage 397
loadDataFile() 350
loadDriver 446
loader 147
loadFileList() 430, 432, 436
loadImage 491
loadImage() 93
loadImage(String resourceName) 93
loadImages() 397, 420
localespecific 170
locating editors 148
lossless 170
lossy 170
M
magCenter() 395
magnification 389, 395
magnification factor 438
magnify 395, 484
magnify() 96, 481
mailcap 303-304, 307
MailCapCommandMap 307
main() 172
MakeApplet 197
Makefiles 199
manifest file 42, 105, 278, 291
manipulation 387-388
marquee 469
MediaTracker 391, 415-416
medical imaging 389
Member 483
Message Display 269, 272, 281, 283, 285, 329
Message Display bean 48, 283
MessageDisplay 265, 275
meta classes 477
meteorology 389
Method 18, 95, 477-478, 482-484, 488
MethodDescriptor 92, 96, 110, 493, 496
MethodDescriptors 93, 108, 110, 212
methods 275, 478
MFC 227-230, 233, 237-238, 240-241
Microsoft 254
Microsoft Access 226
Microsoft Excel 222
Microsoft Internet Explorer 226
Microsoft Office 202, 213, 222
Microsoft Visual Interdev development environment 219
Microsoft Windows 206
Microsoft Word 222
Migration Assistant 226, 244, 246-247, 249-250, 255
MIME 303-305, 307
MIME type 305, 319-320
MimetypesFileTypeMap 309
Modifier 18, 477, 483
mouseClicked() 395
mouseDragged() 395
movie 7, 402
multicast 24-25
multiple selection 434
multiplevalued 20
multiselect 338
multiselect model 338
multithreaded 452
N
named 311
Named InfoBus 311
native 258
native method 258
nest 295
new 62, 114
New Event Bean 266
NoAutoScripting 258
NoMethodFoundException 481
non-serializable 38
NonSerializable exception 39
nonvisible 24
NoSuchFieldException 480
NoSuchMethodException 482
NumberFormatException 135
O
Object 38, 478, 483-484
Object Cycle 273, 275
Object Inspector 274-275, 279-280, 283
object oriented programming 13
object tag 189
ObjectStream 36
OCX' 205
ODBC 449
ODBC driver 442
offscreen 394
offscreen image 39, 364, 394-395
offScrImage 394-395
OLE Automation objects 238
OLE controls 205
OLE interfaces 227
OLE Packager 214, 218, 222-223
OLE/ActiveX 201
OLEInputStream 213
open() 311
OpenDoc 9
overridden 473
P
packaging 266
paint 251
paint() 364, 395, 414
paintValue 143
paintValue() 125, 127-128, 147
pan 387, 469
pan and zoom 7
Pan on 438
Pan Zoom 87, 287, 329
Pan Zoom bean 80, 82, 86
Pan/Zoom 387, 427
Panel 50, 152, 294, 343, 364, 428
PanZoom 81
PARAM 206
param tag 188-189, 191
ParameterDescriptor 96
ParameterDescriptors 494
performCallback() 397
persisted 41, 475
persistence 36, 301
persistent 36, 38, 203
persistent storage 36
Pie Chart 71, 106, 329, 362
Pie Chart bean 217
Pie Chart customizer 158
PieChart class 371
PieChartBeanInfo 108, 110
pixel values 412
PixelGrabber 414
PKZIP standard 174
PlotEvent 381
Plotter beans 68, 71, 101, 106, 155, 329
PlotterCustomizer 156
plotting beans 332
PlotViewport 71, 102-104, 106, 108, 280, 365-368, 372
PlotViewport class 101, 371
PlotViewportBeanInfo 106, 110, 372
PME 16
Point 128, 362, 390, 481
Point class 129
PointEditor 129, 132, 149, 362
popup menu 192, 278-279
prepareImage() 415-416
primitive data type 123, 478
primitive type 480
printing 301
printJobEnd 454
printJobEnded() 454
PrintJobEndEvent 454
PrintJobEndListener 454
programmatic 477
programmatic name 443, 492
ProgressIndicator 228
progressive painting 415
properties 16, 67, 275
Properties, Methods and Events model 16
Properties-Method-Events 19
property 265, 428
property change notification 489
property descriptor object 100
property descriptors 498
property editors 22, 112, 123, 127-128, 151, 277, 332, 362, 387, 474, 478
property sheet 52, 123, 150-151, 275, 285, 390, 429, 455
PropertyBags 213
propertyChange 34, 69, 77-79, 87, 126, 152, 297-298, 312, 429, 500-502
propertyChange() 34, 79, 86
PropertyChangeEvent 77, 83-85, 393, 429, 503, 505
PropertyChangeListener 34, 77, 312
PropertyChangeSupport 78, 83, 152, 312, 475, 502
PropertyDescriptor 92, 100-101, 126, 150, 496, 498
PropertyDescriptor class 149
PropertyDescriptors 93
PropertyEditor 126, 128, 151, 163, 499-500
PropertyEditor interface 124, 126, 134
PropertyEditorManager 150
PropertyEditorSupport 124, 128-129, 136, 455, 476, 499-500
PropertyEditorSupport class 142, 147
propertyMap 324
PropertyVetoException 35, 77, 83, 85-86, 298, 313
propertyVetoException 297
putNextEntry 173
R
RCS, PVCS 273, 275
RDBMS 441
read 474
readObject() 38, 40, 42, 56, 76, 445, 475
readonly 497
readText() 183
receiveEvent() 462, 465
recursive serialization 38
Reference Card 283
reference type 21
reflection 17
reflection API 94-95, 99, 126
ReflectionPermission 488
register events 56
registerEditor 149
registerEditor() 95, 149
registering 148
Registering editors 148
Registry files 208
removeDataConsumer() 317
removeDataProducer() 317
removeListenerMethod() 98
removePropertyChangeListener 126
rendezvous 314
repaint() 395
resetDisplay() 392
resource 181
ResourceBundle 8, 94-95, 475
resourceName 180, 491
reusable 478
reusable component 226
RFC 1524 304, 307
RFC 2046 307
RMI 309
Rotater 329
Rotator applet 191
Rotator applet bean 191
Rowset interface 322
RowsetAccess 321
rubber band 56
runtime 337
runtime bean classes 93
runtime class 440
Runtime containment and services protocol 11, 294
Rutgers 461
S
scaling effect 395
scientific 357
scientific applications 359, 389
screen image 148, 387, 391
screen image editor 145
screen image property 144-145, 147
screen image property editor 144
ScreenImage 147, 150, 163, 391, 411, 416, 421, 425
ScreenImage class 144, 416, 421
ScreenImage object 424
ScreenImageEditor 148-149
ScreenImageEditor class 145, 147
ScreenImageEditor.class 150
scroll 438
scroll() 395
ScrollableRowsetAccess 322
Scrollbar 434, 438
Scrolling 389
SDK 242, 254, 273
SDK 2.01 254
SecurityException 480-482
Select 441
selectParams 447
SelectParamsListener 445
serializable 37-38, 45, 189-190, 223, 445-446, 474-475
serialization 7, 36-37, 75, 234, 283, 288, 436
serialize 56, 288, 291, 465
serialized prototype 36, 43, 56, 62, 169, 288, 291
serializes 462
serialver 41-42
serialVersionUID 41-42, 475
serverside beans 12
servlet 273
Servlets 273
session manager 464
set(boolean hidden) 95
setAsString() 455
setAsText() 127, 129, 131, 135-137, 143
setAsText(String str) 136
setAsText(String text) 125
setBeanContext() 297
setBeanInfoSearchPath() 116, 491
setBound 497
setCommandContext 309
setCommnets 173
setConstrained 497
setConsumerList() 317
setDataItem 315
setDefaultCommandmap() 306
setDesignTime() 114, 504
setDisplayName() 94
setExpert 492
setExpert(boolean flag) 95
setExtra 173
setFile() 185
setGuiAvailable() 115
setHidden 493
setHidden() 108
setInfoBus 312-313
setInfoBus() 313
setLevel 173
setMethod() 173
setName() 94, 492
setObject() 156, 466
setProducerList() 317
setProperty() 486-487
setPropertyEditorClass( 149
setPropertyEditorClass() 497
setScreenImage() 394
setShortDescription 492
setShortDescription() 95
setStub() 302
setter 19, 73, 83, 94, 112, 127, 152, 265, 391-392, 430, 474, 476, 486, 497
setter method 82, 84-85, 135, 251, 395, 497
setUnicast 496
setValue 143-144
setValue() 125, 127-129, 131, 134, 137, 142-143, 147-148, 160, 455, 493
setValue(Object val) 125, 134
setValue(Object value) 126
setValue(val) 129
short description 112, 476
signatures 17
simple property 20, 124
SimpleBeanInfo 92-93, 109, 111, 265, 475, 491
single select 338, 427
Source 22-23
source code control 273
spline fitting 359
Spreadsheet 217, 329, 354, 449
spreadsheet 198, 348
Spreadsheet bean 199-200
spreadsheets 332
SQL/Java code 441
standalone application 187, 304
start() 189-190, 302
startCine() 393
startJuggling() 459
startQuery() 446
startScroll() 395
state class 342
static 510
Stock Events 238
Stock methods 237
Stock Methods/Properties 235
Stock properties 235
stop() 189
stopCine() 393
stopJuggling() 459
Stopwatch 269, 281, 283, 285, 287, 329
Stopwatch bean 48, 57-58, 272, 283
Storage 213
storage space 170
stored 173
Streams 213
Stub 254
subprotocol 446
sun.beans.OLE 211
superclassBeanInfo 110
supportsCustomEditor() 126-127, 143, 147
system resource 180
T
Taligent, Inc 244
tar 165
TargetInvocationException 107
TextField 151, 153, 350, 353, 487
textValueChanged() 487
Timer 269, 281, 285, 329
Timer bean 48, 57, 60, 271-272
Timer class 32, 39
timer event 99
Toolkit 415
top margin 453
topmost 510
Transferable 306
Transferable interface 305
transient 37-38, 41, 190, 197, 291, 301, 474
two way tool 264
two-phase editing 151
type libraries 254
TypeLib 208, 232
U
uncracked 213
unicast 24-25
unique 203
UNIX 46
Unregister 224
unregistering 223
update() 364, 414
URL 206, 492
userJoined() 464
Util class 368, 372
V
VB forms 203
VBScript 206, 243
VBX 202
Vector 27, 126, 183
versioned 41
vetoable 339
vetoableChange 34-35, 77, 83-84, 86, 297-298, 312, 429, 500-502
vetoableChange() 83-84
VetoableChangeEvent 77, 393
VetoableChangeListener 34-35, 77
VetoableChangeSupport 78, 83, 475, 502
vice versa 425
viewing 469
Viewport 71, 365
viewport 389-390
vis 474
vis.beans.customizers 73, 485
vis.beans.CustomizerSupport 372
vis.beans.editors 73
vis.beans.events 72, 425, 474
vis.beans.viewport 167, 179
vis.util 72, 368, 509
vis.util package 156, 474
Visibility support 301
VisibilityState 301
visible beans 8, 67
visual assembly 4
Visual Basic 9, 202, 206, 214, 221, 226
Visual Basic 5.0 205, 213, 219, 221, 243
Visual Basic Project 221
Visual Basic Tool Box 220
visual building 262, 266
Visual C++ 205, 226-227
Visual Connect mode 284-285
visual connection 309
VisualAge 283
VisualAge WebRunner Toolkit 246
VisualBasic 213
visualization bean 168, 340
visualization bean suite 474
visually assembled 288
void 480
void.class 480
W
web browser 187
web page 219, 244
Web Server 218
WebRunner 56, 128, 151, 388
whiteboard 458
WIDTH 414
width 390
Windows NT 206, 221
Wintel 46, 225
write 474
writeObject() 38-40, 42, 56, 76, 475
writeObject(Object obj) 38
writeonly 496-497
WWW browsers 166
X
XY Plot bean 103, 105, 280
XYPlot 71, 104, 106-107, 329, 359
XYPlot bean 150, 155
XYPlot class 105
XYPlotCustomizer 156
Z
ZIP 42, 166, 274
zip 180
zip class library 172, 174, 176
ZIP compression 185
zip file 170, 173-174, 181, 303
zip library 170
ZipClass 170
ZipEntry 170-171, 173
ZipFile 170-171
ZipInputStream 172
ZipOutputStream 172-173
zoom 387, 438, 469