|Oracle® Communications Network Integrity Developer's Guide
Part Number E23701-02
This chapter provides information on Design Studio, an Eclipse-based integration development environment. Studio comes with plug-ins specific to Network Integrity that enable you to extend Network Integrity.
Use Design Studio to extend several Oracle products, one of which is Network Integrity. Plug-ins are available for the different Oracle products, and each plug-in provides JAR or IAR (Integrity ARtifact) files that are unique to the product. Because Studio is used by several different Oracle products, the information on how to install Studio is centrally located.
For directions on how to install Studio, which includes the installation of Eclipse, see Design Studio Installation Guide.
For directions on how to install the Network Integrity plug-ins, see Design Studio Installation Guide. The section about installing Studio features into Eclipse describes how to install all available Oracle Communications plug-ins.
Ensure the following features are configured in the site.xml file for Network Integrity:
Design Studio Platform
Design Studio for Network Integrity
Design Studio for POMS
The following is an example of a site.xml file that is configured with the required Network Integrity features:
<?xml version="1.0" encoding="UTF-8"?> <site> <description url="<UPDATE_SITE>"> Oracle Communications Design Studio update site. </description> <feature url ="features/oracle.communications.sce.core.feature_version_build_number" id ="oracle.communications.sce.core.feature" version="version_build_number"> <category name="Oracle Communications Design Studio"/> </feature> <feature url ="features/oracle.communications.sce.integrity.feature_version_build_number.jar" id="oracle.communications.sce.integrity.feature" version="version_build_number"> <category name="Oracle Communications Design Studio"/> </feature> <feature url ="features/oracle.communications.sce.poms.core.feature_version_build_number" id="oracle.communications.sce.poms.core.feature" version="version_build_number"> <category name="Oracle Communications Design Studio"/> </feature> <category-def name="Oracle Communications Design Studio" label="Oracle Communications Design Studio Modules"/> </site>
Perspectives define the Workbench layout and provide functionality for working with different types of resources. Several perspectives are available within Studio. The Studio Design perspective and the Java perspective are commonly used when extending Network Integrity, and the use of these perspectives is mentioned throughout this guide.
For instructions on how to open a perspective in Studio, see the Studio online Help.
Within a given perspective, views further define the Workbench layout and provide different presentations of resources. Several views are available within Studio, and the available views are dependent upon the perspective.
For instructions on how to open a view in Studio, see the Studio online Help.
Figure 1-1 shows the available views when in the Studio Design perspective. When extending Network Integrity, commonly used views are Cartridge and Package Explorer.
Figure 1-2 shows the available views when in the Java perspective. When extending Network Integrity, commonly used views are Navigator, Package Explorer, and Error Log.