Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
2Activity

Table Of Contents

Using Palettes
Enabling Sound for Messages
Customizing the IDE
IDE Settings Panel
Character Encoding
IDE Hot Keys Panel
Paths Panel
Workspace
HTTP Base
Managing Projects
Modifying Project Settings
Deployment Panel
Add-Ins Panel
Classpath Panel
Work Area Editors
Live Component View
Dynamic Properties Files
Properties Bundle Files
Component Libraries Palette and the Online Repository
Data and Cache Management
Data Connection and Mapping
Jabber Support
General Interface Documentation
Further Information on General Interface Basics
Class Loading in General Interface
General Interface Framework Classes
Option
jsx3.require() Method
Specifying Class Paths
Class Naming Conventions
URI Resolution
URI Resolvers
Custom Document Formats
Common Data Format (CDF)
Flexible CDF Schema
Common Interface Format (CIF)
Common Exchange Format (CXF)
About Handling Application Data
Sending Data
Receiving Data
Rules Tree Panel
Rule Profile Panel
Settings Panel
Mapper Log
Choosing the File for the Rules File Starting Point
Modifying Mapping Rules Files
Working in the Rules Tree Panel
Adding Mappings
Detaching Mappings, Restrictions, and Headers
Working in the Rule Profile Panel
Working in the Settings Panel
Modifying Input Rules
Modifying Output Rules
onAfterReceive
onAfterReceive multiRef Example
Modifying Message Rules
Adding a Mapping to the Mappings Table
Restrictions
Repeat When
Manually Mapping GUI Components and Input Mappings
Automatically Generating GUI Components and Input Mappings
Mapping Response Data to CDF GUI Components
Map Response Elements to CDF Equivalents
Setting Breakpoints
Handling Errors and Timeouts
About the Web Services Tutorial
Defining Mappings
Generating Function Code
Invoking Function Code
Testing Mappings
Further Information on Tutorials and Sample Applications
About CDF Form Mapping
Creating the CDF Mapping Container
Mapping XML Data to the CDF Container
Using the APIs to Set CDF Mapping
Application Design
Design Applications to be Asynchronous
Reuse Existing Components
List of Best Practices
Faster Load Times
Upgrade to the latest version of General Interface
Upgrade Browsers
Load from Cache
Split CDF Documents
JavaScript Code
Remove Unused JavaScript Code
Avoid Initializing Unused Variables
Replace Old and Deprecated APIs with More Efficient APIs
Replace JavaScript Manipulation of CDF with XSL Transformations
Use jsx3.net.Service.compile()
Avoid Excessive String Concatenations
Identify Slow Functions Calls
API Usage
Minimize Repainting
How Set Methods May Cause Repaints
Search Components in the DOM Efficiently
Exclude Logging Messages
Components and Component Serialization Files
Eliminate Unnecessary Components
Use Matrix and Paging
Review Component Statistics
Use JavaScript Profiling Tools
Local Provisioning
Remote Provisioning
Configuring Proxy Communication
About Debugging JavaScript Code
Adding Code at the Component Level
Associating Code with an Event
Executing Code Before or After Deserialization
Adding Code at the Application Level
Including JavaScript Files
Specifying Code in Dynamic Properties
Executing Code When the Application Loads
Executing Code When the Application Unloads
Using Code with Data Services
The JavaScript Console
Classes and Inheritance in JavaScript 1.x
jsx3.lang.Object and Classes in General Interface
Declaring a Class
Class-Like Constructs
Introspection
Exceptions in JavaScript
Exceptions in General Interface
Exceptions and the Call Stack
Overview
Running JSXDOC
How Namespaces Affect Deployed Applications
Protecting Application Code with Packages
About Context-Sensitive Help
Basic Steps for Implementing Help
About Logging and Application Monitors
Log Levels
Understanding the Logging System Configuration File
Handler Attributes
Sending Logging Messages
Viewing Logging Messages
Creating a Custom Handler
Creating a Custom Logging System Configuration File
About Internationalization and Localization
API Classes for Localization
Locale Keys
Internationalized GUI Classes
Localizing an Application
About Application Deployment
Creating a Launch Hyperlink
Deploying as a Non-Console Application
Deployed Applications and the Progress Bar
Overriding the Application Base Directory
Posting Application Files
Using Cross-Domain GI
Dynamic Class Loading
General Interface Load Performance Optimization Script
Set Up Requirements
Quick Steps
Extension Point Contract and Processing
AMP Applications and Built-In Extension Points
Plug-ins with Extensions and Extension Points
Application Techniques and Utilities
About $Y
Calling Asynchronous Functions
Designing Asynchronous Functions
Using $Z
Asynchronous AMP APIs
About the General Interface Test Recorder
How the Test Recorder Works
Launching the Test Recorder
Test Recorder Recording Interface
Recording an Application
Working with the Test Case Table
About the GIPP Test Recording Resource File
Recording GITAK Test Cases
Designing Recordable Controls
Menu Commands
File Menu
Palette Context Menus
Component Hierarchy Palette Context Menu
Taskbar Context Menu
Toolbar Commands
Component Hierarchy Palette Toolbar
Local Data Cache Palette Toolbar
Project Files Palette Toolbar
System Log Palette Toolbar
Rules Tree Panel Toolbar
Mapper Log Toolbar
Dialog Field Descriptions
Create a New Project Dialog
File Profile Dialog
Welcome Screen
Tool Field Descriptions
Launch Link Panel
Rule Node Profile
Operation Rules
Input Rules
Output Rules
Message Rules
0 of .
Results for:
No results containing your search query
P. 1
tib_gi_developer_guide

tib_gi_developer_guide

Ratings: (0)|Views: 602 |Likes:
Published by Paavani Jella

More info:

Published by: Paavani Jella on Mar 25, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/15/2011

pdf

text

original

You're Reading a Free Preview
Pages 7 to 80 are not shown in this preview.
You're Reading a Free Preview
Pages 87 to 118 are not shown in this preview.
You're Reading a Free Preview
Pages 125 to 223 are not shown in this preview.
You're Reading a Free Preview
Pages 230 to 232 are not shown in this preview.
You're Reading a Free Preview
Pages 239 to 318 are not shown in this preview.

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->