caching data, 275–277
Call( ) method, 204
CallReceive( ) method, 204
calls, BAPI, 202–206
CALL TRANSACTION, BAPIs and, 288
<CAPTION> element, HTML, 386
CardLayout layout manager (AWT), 157
case sensitivity in variable names, 87
casting, 111
Boolean data, 112
C++ BAPI, 43
C/C++, 5, 7–8
IDoc C++ class library, 21
C++ Class library, 21
CCMS (Computer Center Management System) BAPIs
SystemMngmtSession, 332
SystemServiceInfo, 333
User, 334
UserCompany, 334
character literals, 96
character streams, 164–166
charAt( ) method, 93
Checkbox class, methods, 133
check boxes, 133–136
grouping, 134
Choice class, 139–142
Class Browser, VisualAge for Java, 31–32
classes
applets, 178
bulletproof, 81
Button, 131
Checkbox, 133
Choice, 139–142
com.sap.rfc exception package, 325–330
com.sap.rfc package, 305–310
defining, 113–114
design elements, 81
FactoryManager, 189
FileDialog, 148
Frame, 144–148
GetSyst, 193
hierarchy, 82, 120
Java, 304
inheritance, 82–83, 120–121
instances, 78
interfaces, 81
IRfcConnection interface, 191
JavaGetMat, 65–66
JavaPing, 58–62
Label, 136
List, 139–142
members, 114
access control, 121–123
variables, 114–115
methods, declaring, 79
nesting, 82
OOP, 78–81
Panel, 143–144
Sap, 192, 193–197
ServerSocket, 170–175
ShowSyst, 192
Socket, 170–175
String, 93–95
StringBuffer, 93–95
subclasses, 82, 120–121
superclasses, 82, 120–121
Swing, benefits, 224–227
SwingApplet, 225–226
SystFrame, 192, 197–201
testing, 64–65
TextArea, 136
TextField, 136
URL, 166–170
variables, 80–81
declaring, 79
Window, 144
class files, exporting (VisualAge for Java), 30
class libraries
C++, 21
IDoc C++ class library, 21
Java Class Library, 20
class-to-object relationship, 78–79
class variables, 86
clients
defined, 52
example, 171–173
code
importing/exporting, VisualAge for Java, 30–31
JavaGetMat class, 66–71
color attributes, HTML, 383
columns, GridLayout (AWT), 158–159
COM (Component Object Model), 17
commands
break, 100
do-while, 101
switch, 98
while-do, 101
comments, 97
COMMIT WORK, BAPIs and, 287
common functionality/specific implementation approach, AWT, 220
communications, applets, 177–182
comparison operators, 90
components
AWT, 128–129, 221, 222
stacking, 157
SAP Automation, 52–53
Swing, 227–231
com.sap.rfc.ComplexInfo class, 305
com.sap.rfc.ConnectInfo class, 306–307
com.sap.rfc.ConnectionEvent class, 307
com.sap.rfc.ConnectionListener interface, 316–317
com.sap.rfc exception package, classes, 325–330
hierarchy, 324–325
com.sap.rfc.FactoryManager class, 307–308
com.sap.rfc.IComplexField interface, 311–312
com.sap.rfc.IComplexParam interface, 314
com.sap.rfc.ICursor interface, 317
com.sap.rfc.IFieldInfo interface, 313–314
com.sap.rfc.IField interface, 311
com.sap.rfc.IImpExpParam interface, 316
com.sap.rfc.IParameter interface, 314
com.sap.rfc._IRfcConnectionFactory interface, 318
com.sap.rfc.IRfcConnection interface, 317–318
com.sap.rfc.IRfcModuleFactory interface, 321
com.sap.rfc.IRfcModule interface, 318–321
com.sap.rfc.IRow interface, 312
com.sap.rfc.ISimpleFactory interface, 321
com.sap.rfc.ISimpleField interface, 312–313
com.sap.rfc.ISimple interface, 313
com.sap.rfc.ISimpleParam interface, 316
com.sap.rfc.IStructureFactory interface, 321–322
com.sap.rfc.IStructure interface, 312, 314
com.sap.rfc.ITableFactory interface, 322
com.sap.rfc.ITable interface, 314–316
com.sap.rfc.MethodEvent class, 307
com.sap.rfc.MethodListener interface, 317
com.sap.rfc.MiddlewareInfo class, 308
com.sap.rfc package
classes, 305–310
hierarchy, Java, 304
interfaces, 311–313
hierarchy, 310–311
variables, 313
com.sap.rfc.SimpleInfo class, 308–309
com.sap.rfc.UserInfo class, 309–310
configuration, SAP Assistant, 240–241
ConnectInfo object, connecting to SAP system, 191
connecting BAPIs to BOR, 297
connecting to SAP system, 190–201
ConnectInfo object, 191
UserInfo object, 191
connections, client and middleware, 188
Console Application, Java Compiler, 58
constructor methods, 119
constructors
ServerSocket class, 170–171
Socket class, 170–171
TextArea class, 137
TextField class, 137
URL class, 166–169
Container methods, 142–143
containers, AWT, 128–129, 142–143, 222
Panel class, 143–144
continue keyword, 103
controller, MVC, 225
CORBA (Common Object Request Broker Architecture), 53
Create BAPI, 291
CreateFromData BAPI, 291
CreateRfcModule method, 204
CSP (Complementary Software Program), 8
currency, interface and, 280–282
cursors, BAPI, 205–206
Custom installation, SAP Automation, 41
Team-Fly |