org.eclipse.vorto.core.api.model.datatype.Enum.getNamespace()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(3.5k)|赞(0)|评价(0)|浏览(186)

本文整理了Java中org.eclipse.vorto.core.api.model.datatype.Enum.getNamespace()方法的一些代码示例,展示了Enum.getNamespace()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Enum.getNamespace()方法的具体详情如下:
包路径:org.eclipse.vorto.core.api.model.datatype.Enum
类名称:Enum
方法名:getNamespace

Enum.getNamespace介绍

暂无

代码示例

代码示例来源:origin: org.eclipse.vorto/org.eclipse.vorto.codegen.examples.prosystfi

private void generateForEnum(InformationModel infomodel, InvocationContext ctx, Enum en,
    IGeneratedWriter outputter) {
  ChainedCodeGeneratorTask<Enum> generator = new ChainedCodeGeneratorTask<Enum>();
  generator.addTask(new JavaEnumGeneratorTask(JAVA_FILE_EXTENSION, SOURCE, en.getNamespace()));
  generator.generate(en, ctx, outputter);
}

代码示例来源:origin: org.eclipse.vorto/org.eclipse.vorto.codegen.examples.prosystfi

visited.add(en);
imports.add(en.getNamespace());
exports.add(en.getNamespace());

代码示例来源:origin: org.eclipse.vorto/boschiotsuite-gateway

private void generateForEnum(InvocationContext ctx, Enum en,
  IGeneratedWriter outputter) {
 ChainedCodeGeneratorTask<Enum> generator = new ChainedCodeGeneratorTask<Enum>();
 generator.addTask(new JavaEnumGeneratorTask(JAVA_FILE_EXTENSION, SOURCE, en.getNamespace()));
 generator.generate(en, ctx, outputter);
}

代码示例来源:origin: org.eclipse.vorto/boschiotsuite-gateway

visited.add(en);
imports.add(en.getNamespace());
exports.add(en.getNamespace());

代码示例来源:origin: org.eclipse.vorto/org.eclipse.vorto.codegen.arduino

public String getFirstValueEnum(final FunctionBlock fb, final PropertyType type) {
 EList<org.eclipse.vorto.core.api.model.datatype.Enum> _referencedEnums = Utils.getReferencedEnums(fb);
 for (final org.eclipse.vorto.core.api.model.datatype.Enum enum_ : _referencedEnums) {
  boolean _and = false;
  String _displayname = enum_.getDisplayname();
  Type _type = ((ObjectPropertyType) type).getType();
  String _name = _type.getName();
  boolean _equals = _displayname.equals(_name);
  if (!_equals) {
   _and = false;
  } else {
   String _namespace = enum_.getNamespace();
   Type _type_1 = ((ObjectPropertyType) type).getType();
   String _namespace_1 = _type_1.getNamespace();
   boolean _equals_1 = _namespace.equals(_namespace_1);
   _and = _equals_1;
  }
  if (_and) {
   EList<EnumLiteral> _enums = enum_.getEnums();
   EnumLiteral _get = _enums.get(0);
   return _get.getName();
  }
 }
 return "";
}

代码示例来源:origin: org.eclipse.vorto/org.eclipse.vorto.codegen.arduino

_and_1 = false;
} else {
 String _namespace = enum_.getNamespace();
 Type _type_1 = ((ObjectPropertyType) type).getType();
 String _namespace_1 = _type_1.getNamespace();

代码示例来源:origin: org.eclipse.vorto/org.eclipse.vorto.codegen.arduino

_builder.newLine();
_builder.append("namespace ");
String _namespace = dataEnum.getNamespace();
String _replace = _namespace.replace(".", "_");
_builder.append(_replace, "");

代码示例来源:origin: org.eclipse.vorto/org.eclipse.vorto.codegen.templates.java

_builder.newLineIfNotEmpty();
_builder.append("* Namespace:\t");
String _namespace = en.getNamespace();
_builder.append(_namespace, "");
_builder.newLineIfNotEmpty();

代码示例来源:origin: org.eclipse.vorto/generator-templates-java

_builder.newLineIfNotEmpty();
_builder.append("* Namespace:\t");
String _namespace = en.getNamespace();
_builder.append(_namespace, "");
_builder.newLineIfNotEmpty();

代码示例来源:origin: org.eclipse.vorto/org.eclipse.vorto.codegen.latex

_builder.append("\t");
_builder.append("<tr><td>Namespace:</td><td>");
String _namespace = en.getNamespace();
_builder.append(_namespace, "\t");
_builder.append("</td></tr>");

相关文章