| |
|
| |
a name"wp1124024" span translate'0' By working through this section you have successfully built the Calculate Age application. In the process, you have learned how to initialize, compile, and test form applications using the following methods from the Form Library:span a ... |
| |
|
| |
a name"wp1474107" span translate'0' JAR files that are enclosed in forms must have the MIME type set to:span a name"wp1474108" span translate'0' applicationuwijarspan a name"wp1474109" span translate'0' The corresponding XFDL code will look like this:span ... |
| |
|
| |
a name"wp1474123" span translate'0' The location in which an extension is installed determines how much access the extension has to the user's system resources (for example, user's system files). The following table summarizes the security features that are set when an extension is ... |
| |
|
| |
a name"wp1473827" span translate'0' Along with registering your package(s) of custom functions with the Function Call Manager, the spanspan translate'0'span translate'0'registerFunctionCallspanspanspan translate'0' method is also used to specify a version number for each ... |
| |
|
| |
In this tutorial, you will create an application that shows you how to read, modify, and write forms using the Form Library |
| |
|
| |
a name"wp1474100" span translate'0' You can embed an extension in any XFDL form. The extension will run in the spanspan translate'0'span translate'0'Viewerspanspanspan translate'0', but will not be processed by the API. This means that serverside applications will not run ... |
| |
|
| |
a name"wp1473742" span translate'0' The Function Call Manager is used to handle services specific to function calls, such as handling requests for a particular function. The Function Call Manager is represented by a spanspan translate'0'span ... |
| |
|
| |
a name"wp1343662" span translate'0' 32bit applications that use methods from the Form Library will run on any computer that supports the spanspan translate'0'Javaspanspan translate'0'™spanspan translate'0' Runtime Environment or the spanspan ... |
| |
|
| |
a name"wp1473657" span translate'0' The spanspan translate'0'span translate'0'extensionInitspanspanspan translate'0' method creates a new spanspan translate'0'span translate'0'FunctionCallspanspanspan translate'0' object that contains your custombuilt ... |
| |
|
| |
a name"wp1292544" span translate'0' Use the sample form that accompanies the API to test the Calculate Age application.span a name"wp1298562" span translate'0' span translate'0' Copy the file calculateAge.xfd to the folder that contains your application. The file is located in ... |
| |
|
| |
a name"wp1473770" span translate'0' Each spanspan translate'0'span translate'0'FunctionCallspanspanspan translate'0' object registers itself with the IFX Manager as an interface that provides function call support.span span translate'0' span translate'0' In the ... |
| |
|
| |
Learn how to manipulate and extend forms in Java™ with IBM® Forms Server Java API. |
| |
|
| |
a name"wp1473640" span translate'0' The API will initialize an extension by calling the spanspan translate'0'span translate'0'extensionInitspanspanspan translate'0' method and passing the method an object known as the IFX Manager.span span translate'0' span ... |
| |
|
| |
In this tutorial, you will create a simple extension to an XFDL form. |
| |
|
| |
a name"wp1474151" span translate'0' Note that the following methods are not available to extensions that are enclosed within an XFDL form:span a name"wp1474152" span translate'0' com.PureEdge.xfdl.XFDL.readFormspan
a name"wp1474153"
span ... |
| |
|
| |
span translate'0' span translate'0' Use the spanspan translate'0'span translate'0'FunctionCallManagerspanspanspan translate'0' method spanspan translate'0'span translate'0'registerFunctionCallspanspanspan translate'0' in the function call constructor to ... |
| |
|
| |
a name"wp1343118" span translate'0' As with any spanspan translate'0'Javaspanspan translate'0'™spanspan translate'0' application, you must begin by importing the necessary classes and defining the program's classes. span a name"wp1343119" span translate'0' ... |
| |
|
| |
h2 Java Tutorials: API 8 Java TJava Tutorials h2
Developing an application in Java: API 8 Java TDeveloping an application in Java
Setting Up Your Application: API 8 Java TSetting Up Your Application
Initializing the Form Library: API 8 Java TInitializing the Form ... |
| |
|
| |
a name"wp1473616" span translate'0' When the Forms System is initialized, the API checks for existing extensions and calls the initialization method (spanspan translate'0'span translate'0'extensionInitspanspanspan translate'0') for each extension. Your first step in ... |
| |
|
| |
a name"wp1473944" span translate'0' By using the method spanspan translate'0'span translate'0'helpspanspanspan translate'0', you can provide help information to form designers within a development environment (for example, spanspan translate'0'span ... |
| |
|
| |
a name"wp1473692" span translate'0' The spanspan translate'0'span translate'0'FunctionCallspanspanspan translate'0' class contains definitions for your custom functions. It also registers the spanspan translate'0'span translate'0'FunctionCallspanspanspan ... |
| |
|
| |
Creating a FunctionCall class API 8 Java TCreating a FunctionCall class Retrieving the Function Call Manager API 8 Java TRetrieving the Function Call Manager Registering the FunctionCall object with the IFX Manager API 8 Java TRegistering the FunctionCall object with the IFX Manager ... |
| |
|
| |
a name"wp1298040" span translate'0' Once you have finished making the desired changes to the form, you should save it to disk. If you want to retain the original form (calculateAge.xfd), you should save the modified form under a new name. This program saves the modified form as ... |
| |
|
| |
a name"wp1473503" span translate'0' The following table is a guide for creating extensions using the Function Call Interface. Refer to the corresponding page numbers for more details:span span translate'0' span translate'0' Procedurespanspan span translate'0'span ... |
| |
|
| |
a name"wp1474060" span translate'0' Once you have created your extensions you can package the .class files into a single spanspan translate'0'Javaspanspan translate'0'™spanspan translate'0' Archive (JAR) file and distribute the file. This means that you can package ... |