本文整理汇总了Java中com.sun.tools.corba.se.idl.GenFileStream类的典型用法代码示例。如果您正苦于以下问题:Java GenFileStream类的具体用法?Java GenFileStream怎么用?Java GenFileStream使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
GenFileStream类属于com.sun.tools.corba.se.idl包,在下文中一共展示了GenFileStream类的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: writeHeading
import com.sun.tools.corba.se.idl.GenFileStream; //导入依赖的package包/类
/**
*
**/
protected void writeHeading ()
{
Util.writePackage (stream, s);
Util.writeProlog (stream, ((GenFileStream)stream).name ());
if (s.comment () != null)
s.comment ().generate ("", stream);
stream.print ("public final class " + s.name ());
if (thisIsReallyAnException)
stream.print (" extends org.omg.CORBA.UserException");
else
stream.print(" implements org.omg.CORBA.portable.IDLEntity");
stream.println ();
stream.println ("{");
}
示例2: writeHeading
import com.sun.tools.corba.se.idl.GenFileStream; //导入依赖的package包/类
/**
*
**/
protected void writeHeading ()
{
// If the discriminator is an enum, assign the typePackage string.
if (unionIsEnum)
typePackage = Util.javaQualifiedName (utype) + '.';
else
typePackage = "";
Util.writePackage (stream, u);
Util.writeProlog (stream, ((GenFileStream)stream).name ());
String className = u.name ();
stream.println ("public final class " + u.name () + " implements org.omg.CORBA.portable.IDLEntity");
stream.println ("{");
}
示例3: writeHeading
import com.sun.tools.corba.se.idl.GenFileStream; //导入依赖的package包/类
/**
*
**/
protected void writeHeading ()
{
Util.writePackage (stream, v);
Util.writeProlog (stream, ((GenFileStream)stream).name ());
if (v.comment () != null)
v.comment ().generate ("", stream);
stream.print ("public class " + v.name () + " implements org.omg.CORBA.portable.IDLEntity");
// There should ALWAYS be at least one: ValueBase
stream.println ("{");
}
示例4: getStream
import com.sun.tools.corba.se.idl.GenFileStream; //导入依赖的package包/类
public static GenFileStream getStream (String name, SymtabEntry entry)
{
// <f46838.4>
String absPathName = ((Arguments)Compile.compiler.arguments).targetDir + name;
if (Compile.compiler.arguments.keepOldFiles && new File (absPathName).exists ())
return null;
else
// Write the data to the file stream
return new GenFileStream (absPathName);
}
示例5: writeHeading
import com.sun.tools.corba.se.idl.GenFileStream; //导入依赖的package包/类
protected void writeHeading ()
{
Util.writePackage (stream, i, Util.StubFile);
Util.writeProlog (stream, ((GenFileStream)stream).name ());
if (i.comment () != null)
i.comment ().generate ("", stream);
writeClassDeclaration ();
stream.println ('{');
stream.println ();
}
示例6: writeHeading
import com.sun.tools.corba.se.idl.GenFileStream; //导入依赖的package包/类
/**
*
**/
protected void writeHeading ()
{
Util.writePackage (stream, i, Util.StubFile);
Util.writeProlog (stream, ((GenFileStream)stream).name ());
// Transfer interface comment to target <31jul1997>.
if (i.comment () != null)
i.comment ().generate ("", stream);
writeClassDeclaration ();
stream.println ('{');
}
示例7: writeHeading
import com.sun.tools.corba.se.idl.GenFileStream; //导入依赖的package包/类
/**
*
**/
protected void writeHeading ()
{
Util.writePackage (stream, v);
Util.writeProlog (stream, ((GenFileStream)stream).name ());
if (v.comment () != null)
v.comment ().generate ("", stream);
// stream.println ("public class " + v.name () + " implements org.omg.CORBA.portable.ValueBase, org.omg.CORBA.portable.Streamable");
stream.println ("public class " + v.name () + " implements org.omg.CORBA.portable.ValueBase"); // <d60929>
stream.println ("{");
}
示例8: writeHeading
import com.sun.tools.corba.se.idl.GenFileStream; //导入依赖的package包/类
/**
* Write the heading of the enumeration class, including the package,
* imports, class statement, and open curly.
**/
protected void writeHeading ()
{
Util.writePackage (stream, e);
Util.writeProlog (stream, ((GenFileStream)stream).name ());
if (e.comment () != null)
e.comment ().generate ("", stream);
stream.println ("public class " + className + " implements org.omg.CORBA.portable.IDLEntity");
stream.println ("{");
}
示例9: writeHeading
import com.sun.tools.corba.se.idl.GenFileStream; //导入依赖的package包/类
/**
* Write the heading for the class defining the constant.
**/
protected void writeHeading ()
{
Util.writePackage (stream, c);
Util.writeProlog (stream, ((GenFileStream)stream).name ());
stream.println ("public interface " + c.name ());
// should not be done according to the mapping
// + " extends org.omg.CORBA.portable.IDLEntity");
stream.println ("{");
}