How to extend WindowBuilder to support new components. 1. Add component to palette Palette contribution in project
|
|
|
- Benjamin Hoover
- 10 years ago
- Views:
Transcription
1 How to extend WindowBuilder to support new components. Here is an overview on how to add new components to be used within WindowlBuilder. Note, that there are at least three levels of support for components: Add component to the palette; Describe the component using *.wbp-component.xml; Write a Java code for special model/layout features. Let's look at the 3 levels step by step: 1. Add component to palette 1.1. Palette contribution in project You define your Palette contribution in an XML file called toolkitid.wpb-palette.xml within your project's «wbp-meta» folder. Your palette must have «category» and «component» attributes. <palette> <category id="someuniqueid" name="custom category" description="category added for project RCP_project" open="true"> <component class="javax.swing.jbutton"/> <component class="javax.swing.jradiobutton" name="your name" description="you can write any description here."/> </category> </palette> You can use the Project Palette wizard to generate such file for you (this is just a sample so ignore the fact that it always generates Swing components). Most of the attributes in *.wbp-palette.xml are self-explanatory. The next attribute specifies the id of another category (in the same file or in a contribution from plugin.xml) before which this category should be added.
2 Here is the result of the previously shown contribution: Note, that you can define component outside of new category, so put it into some existing standard category, but in this case you should specify category attribute. <component category="com.instantiations.designer.rcp.composites" class="javax.swing.jradiobutton" name="your name"/> Icon for component can be placed in a png or gif format directly near the component class, with the same name as the component, or in wbp-meta folder, in the same package/folder and same name, but with.png/.gif extension Palette contribution in jar You can place your *.wbp-palette.xml file within the project where you want to edit GUI using WindowBuilder or in any project required by your GUI project or directly in a jar file with contributed components. Just by adding my-components.jar to the classpath will automatically add the components to the palette. If your project does not include the jar, you will not see the corresponding entries on the palette, so they will not consume space. 1.3 Palette contribution from plugin.xml If you want to use more features, for example specify the location of a category relative to other categories (use the next attribute) or always show components and add corresponding jar to the classpath automatically, then you should create a plugin and use Eclipse extensions to contribute to WindowBuilder palette. <extension point="com.instantiations.designer.core.toolkits"> <toolkit id="com.instantiations.designer.rcp"> <classloader-library bundle="com.instantiations.designer.rcp.nebula.lib" jar="cdatetime jar"/> <palette> <category id="com.instantiations.designer.rcp.nebula" name="nebula" description="nebula custom widgets" next="com.instantiations.designer.rcp.formsapi"> <!-- CDateTime --> <component class="org.eclipse.swt.nebula.widgets.cdatetime.cbutton"> <library type="org.eclipse.swt.nebula.widgets.cdatetime.cbutton" bundle="com.instantiations.designer.rcp.nebula.lib" jar="cdatetime jar"/> </component> In the XML file shown above, the classloader-library tells WindowBuilder that the cdatetime jar file should always be added into the ClassLoader (even if it is not in the classpath). This makes it possible for the components to load from the jar file and always displayed on the palette. You should also specify the library element for the component to tell WindowBuilder that some library should be added to the classpath the first time you try to use this component. For a full description of palette related attributes see the toolkits.exsd schema. 1.4 Palette commands in project There are times when you want to use different palettes for different projects (of same
3 toolkit), or if you want to share the same palette across all the developers working on the same project. You can add an empty xml file called, toolkitid.wbp-palette-commands.xml, within your project's «wbp-meta» folder. When WindowBuilder finds this file, it will save all the operations that you perform on the palette (like moving categories and components, adding new components, etc) into this file and read from it later. For example, after moving the «Layouts» category above the «Containers» category, this file will have the following content: <commands> <movecategory id="com.instantiations.designer.swing.layouts" nextcategory="com.instantiations.designer.swing.containers"/> </commands> 2. Describe component using *.wbp-component.xml WindowBuilder 7.0 allows you to describe as much information about your component that can be used to provide for convenient editing. Just like the <icon>, <description> for component can be placed directly near a component class, with the same name as the component, or in wbpmeta folder, also in the same package/folder and same name. The simplest component description looks like this: <component xmlns=" <model class="com.instantiations.designer.swt.model.widgets.labelinfo"/> <description>instances of this class represent a non-selectable user interface object that displays a string or image. When SEPARATOR is specified, displays a single vertical or horizontal line.</description> <!-- CREATION --> <creation> <source><![cdata[new org.eclipse.swt.widgets.label(%parent%, org.eclipse.swt.swt.none)]]></source> <invocation signature="settext(java.lang.string)"><![cdata["new Label"]]></invocation> </creation> <creation id="separatorhorizontal" name="horizontal Separator"> <source><![cdata[new org.eclipse.swt.widgets.label(%parent%, org.eclipse.swt.swt.separator org.eclipse.swt.swt.horizontal)]]></source> <description>horizontal separator.</description> </creation> </component> As you can see, you can specify only the <description> attribute and one or more <creation> elements. The <description> attribute can also be skipped, but not recommended, as it is used by default as the description for the component on the palette. Note, that plugin com.instantiations.designer.core includes a XSD schema file, schema/wbpcomponent.xsd that is used for validating *.wbp-component.xml files. It sets fairly strong rules on format, to ensure that your XML editor validates description files as you write them. Components may have different constructors with values bound to some method-based properties. Such constructors rarely used in SWT, but often used in Swing. So, it would be convenient to describe this directly. Here is the description for JLabel. As you can see, you can use the property attribute with method signature (or field name for public field based properties). <!-- CONSTRUCTORS --> <constructors>
4 </constructors> Note, that you don't have to declare all constructors of your component. You need to do this only if you want to tell WindowBuilder something useful about the constructor. For example that some parameter is bound to some property, or specify default value of parameter (when user presses DEL key on «constructor/parameter» property). Components may have a lot of properties, more than a hundred, for Swing. But you only use a handful of them. So, as a component developer you should specify which properties should be marked as rarely used (advanced), sometimes used (normal) and often used (preferred). Some properties may be even declared as hidden, so they will never be displayed to user, even if the component has it. <!-- PROPERTIES --> <properties-preferred names="text icon labelfor"/> <properties-advanced names="border disabledicon displayedmnemonicindex horizontaltextposition icontextgap verticaltextposition"/> <properties-hidden names="ui"/> WindowBuilder understands a special <tag> property, such as marking it as a «text» property, so you can easily edit its text by pressing the Space key when the component is selected. <property-tag name="text" tag="istext" value="true"/> Properties have different types and for most standard types, WindowBuilder includes a special property editor to use in the properties table. However, there are times when the standard editor is not good enough, for example for integer enumerations. In this case, you should specify a «configurable property editor». <property id="setverticalalignment(int)"> <editor id="staticfield"> <parameter name="class">javax.swing.swingconstants</parameter> <parameter name="fields">top CENTER BOTTOM</parameter> </editor> <property id="sethorizontalalignment(int)"> <editor id="staticfield"> <parameter name="class">javax.swing.swingconstants</parameter> <parameter name="fields">left CENTER RIGHT LEADING TRAILING</parameter> </editor> See Table 1.5 in *.wbp-component.xml documentation for a list of existing configurable editors. If for some reason you don t want to specify a property category using <properties-*> element, you can do this separately for some property. <property id="setdisplayedmnemonic(char)"> <category value="preferred"/> Some components can not be used separately, but are containers that accept other components. Oftentimes, the description in the XML file is enough to support this. There are two types of description based containers: simple (accept only one component) and flow (accept several
5 components, allow to order them). See the simplecontainer and flowcontainer documentation. 3. Write Java code Sometimes descriptions are not enough. For example you need some special editing behavior, so you should write GEF LayoutEditPolicy. In this case you need to write a plugin to host your models and policies. Here is how you can specify a model for a component in its description: <model class="com.instantiations.designer.swing.model.component.componentinfo"/> Class ComponentInfo is an indirect subclass of JavaInfo that provides basic support for all Java models. Usually all your models will be subclasses of ComponentInfo/ContainerInfo (for Swing) or ControlInfo/CompositeInfo (for SWT). WindowBuilder provides a lot of broadcast notifications that can be used to be informed about some event, or participate in them. For example you may install a listener for adding properties to any component (by your choice), even if it is not yours, see com.instantiations.designer.core.model.broadcast.javaeventlistener.addproperties(javainfo, List<Property>). Or you can be informed that some JavaInfo component was deleted, so you may also want to delete some other resources/source, see com.instantiations.designer.core.model.broadcast.javaeventlistener.deleteafter(javainfo, JavaInfo). 4. Configuring static objects Sometimes you know that your application configures environment in which it executes. For example loads preferences from file/database, configure default settings of layout managers, etc. In most cases you can not execute same Java configuration code, so WindowBuilder provides support for «design time configuration». To use it, create a file called ConfigureClassLoader.mvel in your project's wbp-meta folder. MVEL is a powerful expression language for Java-based applications. For example this script sets default insets (we don't recommend to use such strange values :-)) for MigLayout on JPanel containers. import net.miginfocom.layout.*; PlatformDefaults.setPanelInsets( new UnitValue(20), new UnitValue(50), new UnitValue(10), new UnitValue(5));
Sabre Red Apps. Developer Toolkit Overview. October 2014
Sabre Red Apps Developer Toolkit Overview October 2014 Red Apps are optional, authorized applications that extend the capabilities of Sabre Red Workspace. Red Apps are Sabre's branded version of an Eclipse
http://netbeans.org/kb/docs/java/gui-functionality.html?print=yes
Page 1 of 6 Introduction to GUI Building Contributed by Saleem Gul and Tomas Pavek, maintained by Ruth Kusterer and Irina Filippova This beginner tutorial teaches you how to create a simple graphical user
Creating a Java application using Perfect Developer and the Java Develo...
1 of 10 15/02/2010 17:41 Creating a Java application using Perfect Developer and the Java Development Kit Introduction Perfect Developer has the facility to execute pre- and post-build steps whenever the
Software Development Kit
Open EMS Suite by Nokia Software Development Kit Functional Overview Version 1.3 Nokia Siemens Networks 1 (21) Software Development Kit The information in this document is subject to change without notice
Tutorial: Time Of Day Part 2 GUI Design in NetBeans
Tutorial: Time Of Day Part 2 GUI Design in NetBeans October 7, 2010 Author Goals Kees Hemerik / Gerard Zwaan Getting acquainted with NetBeans GUI Builder Illustrate the separation between GUI and computation
Smooks Dev Tools Reference Guide. Version: 1.1.0.GA
Smooks Dev Tools Reference Guide Version: 1.1.0.GA Smooks Dev Tools Reference Guide 1. Introduction... 1 1.1. Key Features of Smooks Tools... 1 1.2. What is Smooks?... 1 1.3. What is Smooks Tools?... 2
Developing Eclipse Plug-ins* Learning Objectives. Any Eclipse product is composed of plug-ins
Developing Eclipse Plug-ins* Wolfgang Emmerich Professor of Distributed Computing University College London http://sse.cs.ucl.ac.uk * Based on M. Pawlowski et al: Fundamentals of Eclipse Plug-in and RCP
Tutorial #1. Android Application Development Advanced Hello World App
Tutorial #1 Android Application Development Advanced Hello World App 1. Create a new Android Project 1. Open Eclipse 2. Click the menu File -> New -> Other. 3. Expand the Android folder and select Android
Eclipse 4 RCP application Development COURSE OUTLINE
Description The Eclipse 4 RCP application development course will help you understand how to implement your own application based on the Eclipse 4 platform. The Eclipse 4 release significantly changes
CRM Global Search: Installation & Configuration
Installation ***Important: It is highly recommended that you first take a backup of your current CRM Application Ribbons prior to importing this solution. Please do so by navigating to Settings > Solutions
E4 development: examples, methods and tools. Eclipse Con France 2014
E4 development: examples, methods and tools Eclipse Con France 2014 18-19 June 2014 Table des matières I - Eclipse 4 Workshop 5 A. OPCoach... 5 B. Workshop Eclipse 4 : Building an E4 application... 6
Builder User Guide. Version 5.4. Visual Rules Suite - Builder. Bosch Software Innovations
Visual Rules Suite - Builder Builder User Guide Version 5.4 Bosch Software Innovations Americas: Bosch Software Innovations Corp. 161 N. Clark Street Suite 3500 Chicago, Illinois 60601/USA Tel. +1 312
Eclipse Web Tools Platform. Naci Dai (Eteration), WTP JST Lead
Eclipse Web Tools Platform Naci Dai (Eteration), WTP JST Lead 2007 by Naci Dai and Eteration A.S. ; made available under the EPL v1.0 Istanbul April 30, 2007 Outline WTP Organization JSF Overview and Demo
Eclipse Rich Client Platform. Kai Tödter Karsten Becker et al. Organized by:
Mo 4 January 22 th -26 th, 2007, Munich/Germany Eclipse Rich Client Platform Kai Tödter Karsten Becker et al. Organized by: Lindlaustr. 2c, 53842 Troisdorf, Tel.: +49 (0)2241 2341-100, Fax.: +49 (0)2241
Implementation of ULC Visual Editor for Eclipse
Implementation of ULC Visual Editor for Eclipse Janak Mulani & Sibylle Peter Canoo Engineering AG Kirschgartenstrasse 7 CH 4051 Basel [email protected] [email protected] Abstract Eclipse s visual
Alkacon Software GmbH
Software GmbH An der Wachsfabrik 13 DE - 50996 Köln (Cologne) Geschäftsführer / CEO Alexander Kandzior Amtsgericht Köln HRB 54613 Tel: +49 (0)2236 3826-0 Fax: +49 (0)2236 3826-20 http://www.alkacon.com
EMC Documentum Composer
EMC Documentum Composer Version 6.5 User Guide P/N 300 007 217 A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All rights
Software project management. and. Maven
Software project management and Maven Problem area Large software projects usually contain tens or even hundreds of projects/modules Will become messy if the projects don t adhere to some common principles
GUIs with Swing. Principles of Software Construction: Objects, Design, and Concurrency. Jonathan Aldrich and Charlie Garrod Fall 2012
GUIs with Swing Principles of Software Construction: Objects, Design, and Concurrency Jonathan Aldrich and Charlie Garrod Fall 2012 Slides copyright 2012 by Jeffrey Eppinger, Jonathan Aldrich, William
www.virtualians.pk CS506 Web Design and Development Solved Online Quiz No. 01 www.virtualians.pk
CS506 Web Design and Development Solved Online Quiz No. 01 Which of the following is a general purpose container? JFrame Dialog JPanel JApplet Which of the following package needs to be import while handling
INFOPATH FORMS FOR OUTLOOK, SHAREPOINT, OR THE WEB
INFOPATH FORMS FOR OUTLOOK, SHAREPOINT, OR THE WEB GINI COURTER, TRIAD CONSULTING Like most people, you probably fill out business forms on a regular basis, including expense reports, time cards, surveys,
Tutorial 5: Developing Java applications
Tutorial 5: Developing Java applications p. 1 Tutorial 5: Developing Java applications Georgios Gousios [email protected] Department of Management Science and Technology Athens University of Economics and
TIBCO Silver Fabric Continuity User s Guide
TIBCO Silver Fabric Continuity User s Guide Software Release 1.0 November 2014 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
IBM BPM V8.5 Standard Consistent Document Managment
IBM Software An IBM Proof of Technology IBM BPM V8.5 Standard Consistent Document Managment Lab Exercises Version 1.0 Author: Sebastian Carbajales An IBM Proof of Technology Catalog Number Copyright IBM
Understanding class paths in Java EE projects with Rational Application Developer Version 8.0
Understanding class paths in Java EE projects with Rational Application Developer Version 8.0 by Neeraj Agrawal, IBM This article describes a variety of class path scenarios for Java EE 1.4 projects and
Eclipse with Mac OSX Getting Started Selecting Your Workspace. Creating a Project.
Eclipse with Mac OSX Java developers have quickly made Eclipse one of the most popular Java coding tools on Mac OS X. But although Eclipse is a comfortable tool to use every day once you know it, it is
IBM Tivoli Workload Scheduler Integration Workbench V8.6.: How to customize your automation environment by creating a custom Job Type plug-in
IBM Tivoli Workload Scheduler Integration Workbench V8.6.: How to customize your automation environment by creating a custom Job Type plug-in Author(s): Marco Ganci Abstract This document describes how
Getting Started with Android Programming (5 days) with Android 4.3 Jelly Bean
Getting Started with Android Programming (5 days) with Android 4.3 Jelly Bean Course Description Getting Started with Android Programming is designed to give students a strong foundation to develop apps
Introduction to Android Programming (CS5248 Fall 2015)
Introduction to Android Programming (CS5248 Fall 2015) Aditya Kulkarni ([email protected]) August 26, 2015 *Based on slides from Paresh Mayami (Google Inc.) Contents Introduction Android
Introduction to Android Development. Jeff Avery CS349, Mar 2013
Introduction to Android Development Jeff Avery CS349, Mar 2013 Overview What is Android? Android Architecture Overview Application Components Activity Lifecycle Android Developer Tools Installing Android
How to Create an Android Application using Eclipse on Windows 7
How to Create an Android Application using Eclipse on Windows 7 Kevin Gleason 11/11/11 This application note is design to teach the reader how to setup an Android Development Environment on a Windows 7
IBM Rational Web Developer for WebSphere Software Version 6.0
Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,
Tutorial: BlackBerry Object API Application Development. Sybase Unwired Platform 2.2 SP04
Tutorial: BlackBerry Object API Application Development Sybase Unwired Platform 2.2 SP04 DOCUMENT ID: DC01214-01-0224-01 LAST REVISED: May 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This
MiG Layout Quick Start Guide v1.2.2. Adding Components to the Grid. Merging and Splitting Cells
MiG Layout Quick Start Guide v1.2.2 This is a quick start to MiG Layout. For further information look at www.migcomponents.com as it will be updated with links to the new and relevant information. To start
INTEGRATING MICROSOFT DYNAMICS CRM WITH SIMEGO DS3
INTEGRATING MICROSOFT DYNAMICS CRM WITH SIMEGO DS3 Often the most compelling way to introduce yourself to a software product is to try deliver value as soon as possible. Simego DS3 is designed to get you
TIBCO ActiveMatrix BusinessWorks Plug-in for Big Data User s Guide
TIBCO ActiveMatrix BusinessWorks Plug-in for Big Data User s Guide Software Release 1.0 November 2013 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE.
Summer Internship 2013
Summer Internship 2013 Group IV - Enhancement of Jmeter Week 4 Report 1 9 th June 2013 Shekhar Saurav Report on Configuration Element Plugin 'SMTP Defaults' Configuration Elements or config elements are
WebSphere Training Outline
WEBSPHERE TRAINING WebSphere Training Outline WebSphere Platform Overview o WebSphere Product Categories o WebSphere Development, Presentation, Integration and Deployment Tools o WebSphere Application
Terms and Definitions for CMS Administrators, Architects, and Developers
Sitecore CMS 6 Glossary Rev. 081028 Sitecore CMS 6 Glossary Terms and Definitions for CMS Administrators, Architects, and Developers Table of Contents Chapter 1 Introduction... 3 1.1 Glossary... 4 Page
WIRIS quizzes web services Getting started with PHP and Java
WIRIS quizzes web services Getting started with PHP and Java Document Release: 1.3 2011 march, Maths for More www.wiris.com Summary This document provides client examples for PHP and Java. Contents WIRIS
Practical Eclipse Rich Client Platform Projects
Practical Eclipse Rich Client Platform Projects Vladimir Silva HOCHSCHULE LIECHTENSTEIN Bibliothek Apress About the Author About the Technical Reviewer Introduction, xv CHAPTER 1 Foundations of Eclipse
JiST Graphical User Interface Event Viewer. Mark Fong [email protected]
JiST Graphical User Interface Event Viewer Mark Fong [email protected] Table of Contents JiST Graphical User Interface Event Viewer...1 Table of Contents...2 Introduction...3 What it does...3 Design...3
creating a text-based editor for eclipse
creating a text-based editor for eclipse By Elwin Ho Contact author at: [email protected] June 2003 2003 HEWLETT-PACKARD COMPANY TABLE OF CONTENTS Purpose...3 Overview of the Eclipse Workbench...4 Creating
WebSphere Business Monitor V6.2 KPI history and prediction lab
Copyright IBM Corporation 2009 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 6.2 LAB EXERCISE WebSphere Business Monitor V6.2 KPI history and prediction lab What this exercise is about... 1 Lab requirements...
Duke University Program Design & Construction Course
Duke University Program Design & Construction Course Application Development Tools Sherry Shavor [email protected] Software Engineering Roles Software engineers wear many hats Tool developer Tool user
CI/CD Cheatsheet. Lars Fabian Tuchel Date: 18.March 2014 DOC:
CI/CD Cheatsheet Title: CI/CD Cheatsheet Author: Lars Fabian Tuchel Date: 18.March 2014 DOC: Table of Contents 1. Build Pipeline Chart 5 2. Build. 6 2.1. Xpert.ivy. 6 2.1.1. Maven Settings 6 2.1.2. Project
Java 7 Recipes. Freddy Guime. vk» (,\['«** g!p#« Carl Dea. Josh Juneau. John O'Conner
1 vk» Java 7 Recipes (,\['«** - < g!p#«josh Juneau Carl Dea Freddy Guime John O'Conner Contents J Contents at a Glance About the Authors About the Technical Reviewers Acknowledgments Introduction iv xvi
Department of Veterans Affairs. Open Source Electronic Health Record Services
Department of Veterans Affairs Open Source Electronic Health Record Services MTools Installation and Usage Guide Version 1.0 June 2013 Contract: VA118-12-C-0056 Table of Contents 1. Installation... 3 1.1.
Umbrello UML Modeller Handbook
2 Contents 1 Introduction 7 2 UML Basics 8 2.1 About UML......................................... 8 2.2 UML Elements........................................ 9 2.2.1 Use Case Diagram.................................
Tutorial: BlackBerry Application Development. Sybase Unwired Platform 2.0
Tutorial: BlackBerry Application Development Sybase Unwired Platform 2.0 DOCUMENT ID: DC01214-01-0200-02 LAST REVISED: May 2011 Copyright 2011 by Sybase, Inc. All rights reserved. This publication pertains
Android Developer Fundamental 1
Android Developer Fundamental 1 I. Why Learn Android? Technology for life. Deep interaction with our daily life. Mobile, Simple & Practical. Biggest user base (see statistics) Open Source, Control & Flexibility
Mobile Solutions for Data Collection. Sarah Croft and Laura Pierik
Mobile Solutions for Data Collection Sarah Croft and Laura Pierik Presentation Overview Project Overview Benefits of using Mobile Technology Mobile Solutions- two different approaches Results and Recommendations
Tutorial for Spring DAO with JDBC
Overview Tutorial for Spring DAO with JDBC Prepared by: Nigusse Duguma This tutorial demonstrates how to work with data access objects in the spring framework. It implements the Spring Data Access Object
Implementing a Web Service Client using Java
Implementing a Web Service Client using Java Requirements This guide is based on implementing a Java Client using JAX-WS that comes with Java Web Services Developer Pack version 2.0 (JWSDP). This can be
SDK Quick Start Guide
SDK Quick Start Guide Table of Contents Requirements...3 Project Setup...3 Using the Low Level API...9 SCCoreFacade...9 SCEventListenerFacade...10 Examples...10 Call functionality...10 Messaging functionality...10
Hands on exercise for
Hands on exercise for João Miguel Pereira 2011 0 Prerequisites, assumptions and notes Have Maven 2 installed in your computer Have Eclipse installed in your computer (Recommended: Indigo Version) I m assuming
2. Click the download button for your operating system (Windows, Mac, or Linux).
Table of Contents: Using Android Studio 1 Installing Android Studio 1 Installing IntelliJ IDEA Community Edition 3 Downloading My Book's Examples 4 Launching Android Studio and Importing an Android Project
TIBCO ActiveMatrix BusinessWorks Plug-in for Big Data User's Guide
TIBCO ActiveMatrix BusinessWorks Plug-in for Big Data User's Guide Software Release 6.0 May 2014 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE.
Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports Server 6i
Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports Server 6i $Q2UDFOH7HFKQLFDO:KLWHSDSHU 0DUFK Secure Web.Show_Document() calls to Oracle Reports Server 6i Introduction...3 solution
Getting Started: Creating a Simple App
Getting Started: Creating a Simple App What You will Learn: Setting up your development environment Creating a simple app Personalizing your app Running your app on an emulator The goal of this hour is
RTI Routing Service. Release Notes
RTI Routing Service Release Notes Version 5.0.0 2012 Real-Time Innovations, Inc. All rights reserved. Printed in U.S.A. First printing. August 2012. Trademarks Real-Time Innovations, RTI, and Connext are
Demo: Embedding Windows Presentation Foundation elements inside a Java GUI application. Version 7.3
Demo: Embedding Windows Presentation Foundation elements inside a Java GUI application Version 7.3 JNBridge, LLC www.jnbridge.com COPYRIGHT 2002 2015 JNBridge, LLC. All rights reserved. JNBridge is a registered
Android Development. Marc Mc Loughlin
Android Development Marc Mc Loughlin Android Development Android Developer Website:h:p://developer.android.com/ Dev Guide Reference Resources Video / Blog SeCng up the SDK h:p://developer.android.com/sdk/
Mocean Android SDK Developer Guide
Mocean Android SDK Developer Guide For Android SDK Version 3.2 136 Baxter St, New York, NY 10013 Page 1 Table of Contents Table of Contents... 2 Overview... 3 Section 1 Setup... 3 What changed in 3.2:...
Composite.Community.Newsletter - User Guide
Composite.Community.Newsletter - User Guide Composite 2015-11-09 Composite A/S Nygårdsvej 16 DK-2100 Copenhagen Phone +45 3915 7600 www.composite.net Contents 1 INTRODUCTION... 4 1.1 Who Should Read This
Tutorial: Android Object API Application Development. SAP Mobile Platform 2.3 SP02
Tutorial: Android Object API Application Development SAP Mobile Platform 2.3 SP02 DOCUMENT ID: DC01939-01-0232-01 LAST REVISED: May 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication
Implementing SQI via SOAP Web-Services
IST-2001-37264 Creating a Smart Space for Learning Implementing SQI via SOAP Web-Services Date: 10-02-2004 Version: 0.7 Editor(s): Stefan Brantner, Thomas Zillinger (BearingPoint) 1 1 Java Archive for
Operational Decision Manager Worklight Integration
Copyright IBM Corporation 2013 All rights reserved IBM Operational Decision Manager V8.5 Lab exercise Operational Decision Manager Worklight Integration Integrate dynamic business rules into a Worklight
Installing Java 5.0 and Eclipse on Mac OS X
Installing Java 5.0 and Eclipse on Mac OS X This page tells you how to download Java 5.0 and Eclipse for Mac OS X. If you need help, Blitz [email protected]. You must be running Mac OS 10.4 or later
This document covers version 1.0.1 of BPMN2 Modeler, published November 15, 2013.
INTRODUCTION The Eclipse BPMN2 Modeler is an open-source, graphical tool for authoring and editing files that are compliant with the OMG BPMN 2.0 standard. It is assumed that the reader is familiar with
Installing (1.8.7) 9/2/2009. 1 Installing jgrasp
1 Installing jgrasp Among all of the jgrasp Tutorials, this one is expected to be the least read. Most users will download the jgrasp self-install file for their system, doubleclick the file, follow the
TIBCO ActiveMatrix BusinessWorks Plug-in for TIBCO Managed File Transfer Software Installation
TIBCO ActiveMatrix BusinessWorks Plug-in for TIBCO Managed File Transfer Software Installation Software Release 6.0 November 2015 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS
Amazon Glacier. Developer Guide API Version 2012-06-01
Amazon Glacier Developer Guide Amazon Glacier: Developer Guide Copyright 2016 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may not be used in
Talend Component: tjasperreportexec
Talend Component: tjasperreportexec Purpose This component creates (compile + fill + export) reports based on Jasper Report designs (jrxml files). Making reports in the ETL system provides multiple advantages:
Software project management. and. Maven
Software project management and Maven Problem area Large software projects usually contain tens or even hundreds of projects/modules Will become messy and incomprehensible ibl if the projects don t adhere
Oracle Enterprise Performance Management System 11.1.2.2 IBM WebSphere Manual Deployment Guide
Oracle Enterprise Performance Management System 11.1.2.2 IBM WebSphere Manual Deployment Guide Page 1 Description... 3 Documentation... 3 Abbreviations and Terms... 3 Deployment Procedure... 4 1. Installing
NRG Software Postal Tool Kit v1.5
NRG Software Postal Tool Kit v1.5 How Can It Help Me? Catch data entry errors to insure proper mailing of packages. Proper addressing can reduce delivery time and package returns. Determine cost of mailing
Installing and Sending with DocuSign for NetSuite v2.2
DocuSign Quick Start Guide Installing and Sending with DocuSign for NetSuite v2.2 This guide provides information on installing and sending documents for signature with DocuSign for NetSuite. It also includes
Android Application Development: Hands- On. Dr. Jogesh K. Muppala [email protected]
Android Application Development: Hands- On Dr. Jogesh K. Muppala [email protected] Wi-Fi Access Wi-Fi Access Account Name: aadc201312 2 The Android Wave! 3 Hello, Android! Configure the Android SDK SDK
Customizing MISys Manufacturing Reports Using ADO-XML 6/3/2013
ADO/XML Reports Overview MISys strongly recommends that, if you want to development a custom report using the XML/ADO Interface, you have significant experience with designing reports using Crystal Reports
VX Search File Search Solution. VX Search FILE SEARCH SOLUTION. User Manual. Version 8.2. Jan 2016. www.vxsearch.com [email protected]. Flexense Ltd.
VX Search FILE SEARCH SOLUTION User Manual Version 8.2 Jan 2016 www.vxsearch.com [email protected] 1 1 Product Overview...4 2 VX Search Product Versions...8 3 Using Desktop Product Versions...9 3.1 Product
InfoSphere Master Data Management operational server v11.x OSGi best practices and troubleshooting guide
InfoSphere Master Data Management operational server v11.x OSGi best practices and troubleshooting guide Introduction... 2 Optimal workspace operational server configurations... 3 Bundle project build
Android on Intel Course App Development - Advanced
Android on Intel Course App Development - Advanced Paul Guermonprez www.intel-software-academic-program.com [email protected] Intel Software 2013-02-08 Persistence Preferences Shared preference
SDK Code Examples Version 2.4.2
Version 2.4.2 This edition of SDK Code Examples refers to version 2.4.2 of. This document created or updated on February 27, 2014. Please send your comments and suggestions to: Black Duck Software, Incorporated
NASA Workflow Tool. User Guide. September 29, 2010
NASA Workflow Tool User Guide September 29, 2010 NASA Workflow Tool User Guide 1. Overview 2. Getting Started Preparing the Environment 3. Using the NED Client Common Terminology Workflow Configuration
Developing In Eclipse, with ADT
Developing In Eclipse, with ADT Android Developers file://v:\android-sdk-windows\docs\guide\developing\eclipse-adt.html Page 1 of 12 Developing In Eclipse, with ADT The Android Development Tools (ADT)
Builder User Guide. Version 6.0.1. Visual Rules Suite - Builder. Bosch Software Innovations
Visual Rules Suite - Builder Builder User Guide Version 6.0.1 Bosch Software Innovations Americas: Bosch Software Innovations Corp. 161 N. Clark Street Suite 3500 Chicago, Illinois 60601/USA Tel. +1 312
Kaseya 2. Quick Start Guide. for Network Monitor 4.1
Kaseya 2 Syslog Monitor Quick Start Guide for Network Monitor 4.1 June 5, 2012 About Kaseya Kaseya is a global provider of IT automation software for IT Solution Providers and Public and Private Sector
An introduction to creating JSF applications in Rational Application Developer Version 8.0
An introduction to creating JSF applications in Rational Application Developer Version 8.0 September 2010 Copyright IBM Corporation 2010. 1 Overview Although you can use several Web technologies to create
Plugin JUnit. Contents. Mikaël Marche. November 18, 2005
Plugin JUnit Mikaël Marche November 18, 2005 JUnit is a Java API enabling to describe unit tests for a Java application. The JUnit plugin inside Salomé-TMF enables one to execute automatically JUnit tests
Eclipse Platform Technical Overview
Copyright 2006 International Business Machines Corp. Eclipse Platform Technical Overview Abstract The Eclipse Platform is designed for building integrated development environments (IDEs), and arbitrary
How to utilize Administration and Monitoring Console (AMC) in your TDI solution
How to utilize Administration and Monitoring Console (AMC) in your TDI solution An overview of the basic functions of Tivoli Directory Integrator's Administration and Monitoring Console and how it can
Developing NFC Applications on the Android Platform. The Definitive Resource
Developing NFC Applications on the Android Platform The Definitive Resource Part 1 By Kyle Lampert Introduction This guide will use examples from Mac OS X, but the steps are easily adaptable for modern
Application Developer Guide
IBM Maximo Asset Management 7.1 IBM Tivoli Asset Management for IT 7.1 IBM Tivoli Change and Configuration Management Database 7.1.1 IBM Tivoli Service Request Manager 7.1 Application Developer Guide Note
4D Plugin SDK v11. Another minor change, real values on 10 bytes is no longer supported.
4D Plugin SDK v11 4D Plugin API 4D Plugin API v11 is a major upgrade of 4D Plugin API. The two major modifications are that it is now fully Unicode compliant, and that it gives support to the new 4D pictures.
A Sample OFBiz application implementing remote access via RMI and SOAP Table of contents
A Sample OFBiz application implementing remote access via RMI and SOAP Table of contents 1 About this document... 2 2 Introduction... 2 3 Defining the data model... 2 4 Populating the database tables with
TIBCO ActiveMatrix BPM Mediation Component Development
TIBCO ActiveMatrix BPM Mediation Component Development Software Release 3.0 May 2014 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH
Oracle SOA Suite 11g Oracle SOA Suite 11g HL7 Inbound Example
Oracle SOA Suite 11g Oracle SOA Suite 11g HL7 Inbound Example [email protected] June 2010 Table of Contents Introduction... 1 Pre-requisites... 1 Prepare HL7 Data... 1 Obtain and Explore the HL7
