beautypg.com

Apple WebObjects 3.5 User Manual

Page 214

background image

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