This is jgnat_ug.info, produced by Makeinfo version 3.12d from
jgnat_ug.texi.


Indirect:
jgnat_ug.info-1: 79
jgnat_ug.info-2: 49007
jgnat_ug.info-3: 98785

Tag Table:
(Indirect)
Node: Top79
Node: About This Guide3121
Node: What This Guide Contains4201
Node: What you should know before reading this guide6566
Node: Related Information6967
Node: Conventions7782
Node: Getting Started with JGNAT8607
Node: Overview8934
Node: JGNAT Tools10658
Node: Java Development Kits that you can use with JGNAT14302
Node: Compiling Your First Application with JGNAT14774
Node: Ada & Java Interoperability15894
Node: Importing Java Services to Ada17135
Node: Exporting Ada Services to Java18359
Node: Viewing Class Files with jvmlist19087
Node: Running jvmlist19815
Node: Switches for jvmlist21150
Node: Stripping Debug Info with jvmstrip22606
Node: Running jvmstrip23217
Node: Switches for jvmstrip24012
Node: Building Archives with jarmake24263
Node: Running jarmake25465
Node: Switches for jarmake26137
Node: Using the Java API with jvm2ada27523
Node: Running jvm2ada28077
Node: Switches for jvm2ada29473
Node: Running jvm2ada on the Java API31299
Node: Parameter Names and Source Search Paths32963
Node: Class File Search Paths35842
Node: Identifier Mangling36785
Node: Java-Specific Pragmas38600
Node: Handling Circularities using With-Type Clauses39802
Node: Introduction40272
Node: The With-Type Clause41506
Node: Semantics of the With-Type Clause43171
Node: With-Type and the -gnatX Compiler Switch44549
Node: With-Type Example45300
Node: A Word of Caution48303
Node: Creating Java Interfaces with Pragma Java_Interface49007
Node: Using Java Interfaces51249
Node: The Java_Constructor Pragma58129
Node: Background on Java Constructors58456
Node: Using Java Constructors in Ada61730
Node: Java Constructors and Ada Allocators65282
Node: Pragma Import Java66143
Node: Importing Packages67006
Node: Importing Exceptions70278
Node: Importing Record Components71498
Node: Importing Dispatching Subprograms72060
Node: Importing Objects72622
Node: Importing Non-Dispatching Subprograms73506
Node: Pragma Export Java74493
Node: Exporting Objects Subprograms and Record Components75752
Node: Exporting Exceptions77309
Node: Exporting Packages or Record Types78307
Node: Mapping Java into Ada80468
Node: Identifiers81457
Node: Scalar Types81634
Node: Java References and java.lang.Object83328
Node: Array Types87314
Node: The Ada Package Java89236
Node: Use of With-Type Clauses by jvm2ada93696
Node: Java Packages95184
Node: Java Classes95574
Node: Abstract Classes98254
Node: Nested Classes98533
Node: Java Interface98785
Node: Java Class Implementing Interfaces99018
Node: Java Exceptions99262
Node: Static Fields100106
Node: Final Static Fields100367
Node: Instance Fields100744
Node: Volatile and Transient Fields101007
Node: Static Methods101287
Node: Instance Methods101574
Node: Abstract Methods101908
Node: Native Methods102195
Node: Final Classes and Final Methods102723
Node: Visibility Issues103873
Node: Java Implicit Upcasting in Ada105409
Node: Mixing Ada Strings and Java Strings107750
Node: An Example108722
Node: Creating Gnapplets with JGNAT113984
Node: Extending java.applet.Applet.Typ114588
Node: Initializing and Finalizing the JGNAT Runtime117509
Node: Compiling the Gnapplet119239
Node: Creating the HTML file120065
Node: Debugging Ada Programs120926
Node: Ada Compilation Units and JVM Class Files122196
Node: Lexical Elements126350
Node: Enumeration Types126824
Node: Integer Types127513
Node: Floating Point Types128282
Node: Index128886

End Tag Table
