• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Java GenFileStream类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了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 ("{");
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:20,代码来源:StructGen.java


示例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 ("{");
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:19,代码来源:UnionGen.java


示例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 ("{");
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:17,代码来源:ForwardValueGen.java


示例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);
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:11,代码来源:Util.java


示例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 ();
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:11,代码来源:Skeleton.java


示例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 ('{');
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:16,代码来源:Stub.java


示例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 ("{");
  }
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:14,代码来源:ValueBoxGen.java


示例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 ("{");
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:14,代码来源:EnumGen.java


示例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 ("{");
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:13,代码来源:ConstGen.java



注:本文中的com.sun.tools.corba.se.idl.GenFileStream类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java NoRecordsToolbar类代码示例发布时间:2022-05-22
下一篇:
Java Where类代码示例发布时间:2022-05-22
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap