Apple WebObjects 3.5 User Manual
Page 214

Index
214
synchronization 85, 102–104
client-side 85–86
template 82–83
URL, specifying 53
variables 118–120
in reusable components 97
componentsJoinedByString:
method 200
componentsSeparatedByString:
method 193
conceptual overview of
WebObjects 65–87
constants, WebScript 169–170
constructors 46–50
context ID 68, 77
context, accessing 51
cookies 126–128
count method 197, 203
createSession method 75
creating new component 76–77
creating new session 74–75
creating objects 173–174
current component 84
custom objects, storing 131–133
cycle, request-response See request-
response loop
D
data types 174–175
id 167
database integration 71–72
and backtracking 140
performance 158
storing state 131–132
dateByAddingYears:months:days:hours:
minutes:seconds: method 207
dates 206–209
dateWithString:calendarFormat:
method 207
dayOfCommonEra method 208
dayOfMonth method 208
dayOfWeek method 208
dayOfYear method 208
dealloc method 46, 82
deallocation, automatic 46, 72, 82
debugging 57–62
isolating errors 60
declarations file 20, 22, 33–35, 84
rules and syntax 35–37
decrement operator 177
deployment issues 151–160
description method 189, 190, 200, 205,
208
descriptionForResponse:inContext:
method 81, 151, 153
descriptionWithCalendarFormat:
method 208
dictionaries
See NSDictionary
dictionary method 202
dictionaryWithContentsOfFile:
method 190–191, 202
dictionaryWithDictionary: method 202
dictionaryWithObjects:forKeys:
method 202
dictionaryWithObjectsAndKeys:
method 202
display groups 71–72
displaying statistics 152–153
doubleValue method 194
E
elements 82–87
See also WOElement
dynamic 31–39, 70
See also WODynamicElement
associations 84–85
request-response loop 73
server side 31–37
ID 83, 86
encodeObject:withCoder: method 132
encodeWithCoder: method 132–133
example 133
@end 182
ending sessions 135
Enterprise Objects Framework 71–72
EOEditingContext 72, 131–132
EOKeyValueCoding 103
equality of objects, determining 190
error handling 154
F
files, reading and writing 190–191
floating point in WebScript 169
floatValue method 194
Foundation framework 189–209
framework 65–87
Enterprise Objects 71–72
Foundation 189–209
G
garbage collection 46
generating response 80–82
H
handleException: method 154
handlePageRestorationError
method 154
handleRequest: method 66, 74
handleSessionCreationError
method 154
handleSessionRestorationError
method 154
host name, storage 68
hourOfDay method 208
HTML content
composition 69–71, 82–87
HTML template 20, 21
HTTP headers, modifying 53–54
HTTP request, See WORequest
HTTP response, See response
HTTP server 26
communication with
application 65–66
HTTP version, storage 68
I
id data type 167
immutable 173, 189
@implementation 182
increment operator 177
indexOfObject: method 198
indexOfObjectIdenticalTo: method 198
init method 46–50
for application 47–48
for component 49–50
for session 48