org.jboss.forge.addon.resource.Resource.getContents()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(3.8k)|赞(0)|评价(0)|浏览(103)

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

Resource.getContents介绍

[英]Get the entire contents of this Resource, returned as a String using UTF-8 encoding.
[中]获取此资源的全部内容,并使用UTF-8编码作为字符串返回。

代码示例

代码示例来源:origin: me.escoffier.forge/vertx-forge-addon

private String addJavascriptVerticle(Project project, String verticleName, boolean isMain) {
 // Add groovy resource
 CustomResourceFacet groovy = new CustomResourceFacet(project, "javascript");
 if (!groovy.isInstalled()) {
  groovy.install();
 }
 Resource<URL> urlResource = resourceFactory.create(VertxMavenFacet.class.getResource("verticle.js"));
 if (!verticleName.endsWith(".js")) {
  verticleName += ".js";
 }
 FileResource<?> resource = groovy.createResource(urlResource.getContents().toCharArray(), verticleName);
 // Update pom if it's main
 if (isMain) {
  ForgeUtils.addPropertyToProject(project, "vertx.verticle", verticleName);
 }
 // Add groovy dependency if not there
 ForgeUtils.getOrAddDependency(project, "io.vertx", "vertx-lang-js");
 return resource.getFullyQualifiedName();
}

代码示例来源:origin: me.escoffier.forge/vertx-forge-addon

private String addRubyVerticle(Project project, String verticleName, boolean isMain) {
 // Add groovy resource
 CustomResourceFacet ruby = new CustomResourceFacet(project, "ruby");
 if (!ruby.isInstalled()) {
  ruby.install();
 }
 Resource<URL> urlResource = resourceFactory.create(VertxMavenFacet.class.getResource("verticle.rb"));
 if (!verticleName.endsWith(".rb")) {
  verticleName += ".rb";
 }
 FileResource<?> resource = ruby.createResource(urlResource.getContents().toCharArray(), verticleName);
 // Update pom if it's main
 if (isMain) {
  ForgeUtils.addPropertyToProject(project, "vertx.verticle", verticleName);
 }
 // Add groovy dependency if not there
 ForgeUtils.getOrAddDependency(project, "io.vertx", "vertx-lang-ruby");
 return resource.getFullyQualifiedName();
}

代码示例来源:origin: me.escoffier.forge/vertx-forge-addon

private String addGroovyVerticle(Project project, String verticleName, boolean isMain) {
 // Add groovy resource
 CustomResourceFacet groovy = new CustomResourceFacet(project, "groovy");
 if (!groovy.isInstalled()) {
  groovy.install();
 }
 Resource<URL> urlResource = resourceFactory.create(VertxMavenFacet.class.getResource("verticle.groovy"));
 if (!verticleName.endsWith(".groovy")) {
  verticleName += ".groovy";
 }
 FileResource<?> resource = groovy.createResource(urlResource.getContents().toCharArray(), verticleName);
 // Update pom if it's main
 if (isMain) {
  ForgeUtils.addPropertyToProject(project, "vertx.verticle", verticleName);
 }
 // Add groovy dependency if not there
 ForgeUtils.getOrAddDependency(project, "io.vertx", "vertx-lang-groovy");
 return resource.getFullyQualifiedName();
}

代码示例来源:origin: org.jboss.forge.addon/shell-impl

highlighter.byFileName(resource.getName(), resource.getContents(), output.out());
  output.out().println();
  output.out().println(resource.getContents());
output.out().println(resource.getContents());

代码示例来源:origin: org.jboss.forge.addon/script

result = (Result) scriptEngine.eval(resource.getContents(), scriptContext);
selectedResource = (Resource<?>) scriptContext
     .getAttribute(ScriptContextBuilder.CURRENT_RESOURCE_ATTRIBUTE);

代码示例来源:origin: io.fabric8.forge/devops

Resource<?> config = gitFolder.getChild("config");
if (config != null) {
  String configText = config.getContents();
  gitUrlText = GitHelpers.extractGitUrl(configText);

代码示例来源:origin: io.fabric8.forge/openshift

Resource<?> config = gitFolder.getChild("config");
if (config != null) {
  String configText = config.getContents();
  gitUrlText = GitHelpers.extractGitUrl(configText);

相关文章