Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.edit.jni
Class IBMiEditorNativeInterface

java.lang.Object
  extended by com.ibm.etools.iseries.edit.jni.IBMiEditorNativeInterface
Direct Known Subclasses:
IBMiEditorCOBOLNativeInterface, IBMiEditorRPGILENativeInterface, IBMiEditorRPGOPMNativeInterface, ISeriesEditorDDSNativeInterface

public class IBMiEditorNativeInterface
extends Object

Methods used by the RPG, COBOL and DDS program verifiers and syntax checkers.


Field Summary
static String copyright
           
 
Constructor Summary
IBMiEditorNativeInterface()
           
 
Method Summary
static String convertUrlStringToOsPath(String urlString)
          Convert a path from URL format to the appropriate one for the OS
static String getDllsPath()
          Get the absolute path where the DLLs reside with the plugin.
static byte[] getMessageFileName(String msgFileName)
          Get the absolute path of the message file to be used.
static String getMessageFilePath()
          Get the absolute path where the message file would reside
static String getQSYSSubSystemDllPath()
          Get the absolute path where the DLLs reside in the QSYS subsystem plugin.
static void issueMessage(SystemMessage message)
          Pop up a dialog with the given message
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static String copyright
Constructor Detail

IBMiEditorNativeInterface

public IBMiEditorNativeInterface()
Method Detail

getMessageFileName

public static byte[] getMessageFileName(String msgFileName)
Get the absolute path of the message file to be used.

Parameters:
msgFileName -
Returns:
byte[]

getMessageFilePath

public static String getMessageFilePath()
Get the absolute path where the message file would reside


getDllsPath

public static String getDllsPath()
Get the absolute path where the DLLs reside with the plugin.

Returns:
String

getQSYSSubSystemDllPath

public static String getQSYSSubSystemDllPath()
Get the absolute path where the DLLs reside in the QSYS subsystem plugin.

Returns:
String

convertUrlStringToOsPath

public static String convertUrlStringToOsPath(String urlString)
Convert a path from URL format to the appropriate one for the OS

Parameters:
urlString -
Returns:
String

issueMessage

public static void issueMessage(SystemMessage message)
Pop up a dialog with the given message

Parameters:
message -

Rational Developer for Power Systems Software
V7.6

Copyright 2011 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.