org.openorb.compiler.idl.util
Class tools
java.lang.Object
|
+--org.openorb.compiler.idl.util.tools
- public class tools
- extends java.lang.Object
This class provides several tools to help user to define its own translation.
- Version:
- $Revision: 1.2 $ $Date: 2001/07/31 22:56:29 $
- Author:
- Jerome Daniel <daniel@intalio.com>
Constructor Summary |
tools()
|
Method Summary |
static java.lang.String |
adaptToDot(java.lang.String path)
|
static java.io.PrintWriter |
createNewFile(java.io.File into,
java.lang.String name)
This operation creates and returns a print access to a new file. |
static java.lang.String |
inversedPrefix(java.lang.String prefix)
|
static java.lang.String |
javaName(idlObject obj)
This operation returns a Java name for an IDL object accroding to the IDL to Java mapping rules. |
static void |
javaType(idlObject obj,
java.io.PrintWriter output)
This operations translates an IDL object to java |
static void |
marshal(idlObject obj,
java.io.PrintWriter output,
java.lang.String streamName,
java.lang.String typeName)
This operations marshals an IDL object to java |
static void |
unmarshal(idlObject obj,
java.io.PrintWriter output,
java.lang.String streamName,
java.lang.String typeName)
This operations unmarshals an IDL object to java |
static void |
writePackageName(java.io.PrintWriter writer,
idlObject obj)
This operation prints the object package name ( according to the IDL to Java translation rules ). |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tools
public tools()
createNewFile
public static java.io.PrintWriter createNewFile(java.io.File into,
java.lang.String name)
- This operation creates and returns a print access to a new file.
writePackageName
public static void writePackageName(java.io.PrintWriter writer,
idlObject obj)
- This operation prints the object package name ( according to the IDL to Java translation rules ).
javaName
public static java.lang.String javaName(idlObject obj)
- This operation returns a Java name for an IDL object accroding to the IDL to Java mapping rules.
adaptToDot
public static java.lang.String adaptToDot(java.lang.String path)
inversedPrefix
public static java.lang.String inversedPrefix(java.lang.String prefix)
javaType
public static void javaType(idlObject obj,
java.io.PrintWriter output)
- This operations translates an IDL object to java
marshal
public static void marshal(idlObject obj,
java.io.PrintWriter output,
java.lang.String streamName,
java.lang.String typeName)
- This operations marshals an IDL object to java
unmarshal
public static void unmarshal(idlObject obj,
java.io.PrintWriter output,
java.lang.String streamName,
java.lang.String typeName)
- This operations unmarshals an IDL object to java