org.eclipse.xtext.util.Strings.newLine()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(4.6k)|赞(0)|评价(0)|浏览(85)

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

Strings.newLine介绍

暂无

代码示例

代码示例来源:origin: org.eclipse.xtext/org.eclipse.xtext.util

public LineFilterOutputStream(OutputStream out, String pattern) {
  this(out, pattern, Strings.newLine());
}

代码示例来源:origin: org.eclipse.xtext/util

public LineFilterOutputStream(OutputStream out, String pattern) {
  this(out, pattern, Strings.newLine());
}

代码示例来源:origin: org.eclipse.xtext/org.eclipse.xtext.xtext.generator

public PartialClassExtractor(String content, int methodsPerClass) {
  this.originalContent = content;
  if ("\n".equals(Strings.newLine())) {
    this.content = content;
  } else {
    this.content = originalContent.replace(Strings.newLine(), "\n");
  }
  this.methodsPerClass = methodsPerClass;
}

代码示例来源:origin: org.eclipse.xtext/org.eclipse.xtext.util

/**
 * @since 2.13
 */
public static String toPlatformLineSeparator(CharSequence cs) {
  return cs.toString().replaceAll("\r?\n", Strings.newLine());
}

代码示例来源:origin: org.eclipse.xtext/org.eclipse.xtext.xtext.generator

public String getClassAnnotationsAsString() {
 boolean _isEmpty = this.classAnnotations.isEmpty();
 if (_isEmpty) {
  return null;
 }
 final StringBuilder stringBuilder = new StringBuilder();
 for (final IClassAnnotation annotation : this.classAnnotations) {
  stringBuilder.append(annotation.toString()).append(Strings.newLine());
 }
 return stringBuilder.toString();
}

代码示例来源:origin: org.eclipse.xtext/org.eclipse.xtext.xtext.generator

public String getAnnotationImportsAsString() {
 boolean _isEmpty = this.classAnnotations.isEmpty();
 if (_isEmpty) {
  return null;
 }
 final StringBuilder stringBuilder = new StringBuilder();
 for (final IClassAnnotation annotation : this.classAnnotations) {
  {
   final TypeReference importString = annotation.getAnnotationImport();
   if ((importString != null)) {
    stringBuilder.append("import ").append(importString).append(";").append(Strings.newLine());
   }
  }
 }
 return stringBuilder.toString();
}

代码示例来源:origin: org.eclipse.xtext/junit4

public ContentAssistProcessorTestBuilder appendNl(String model) throws Exception {
  return append(model).append(Strings.newLine());
}

代码示例来源:origin: org.eclipse.xtext/org.eclipse.xtext.junit4

public ContentAssistProcessorTestBuilder appendNl(String model) throws Exception {
  return append(model).append(Strings.newLine());
}

代码示例来源:origin: io.sarl.lang/io.sarl.lang

@Pure
public void formatMultilineComment(String doc, String indentation, IAppendable appendable) {
  if (!Strings.isEmpty(doc)) {
    final SortedMap<Integer, Replacement> replacements = new TreeMap();
    formatMultlineComment(indentation, Strings.newLine(), new AppendableAccessor(appendable, doc, replacements, 0, doc.length()));
  }
}

代码示例来源:origin: org.eclipse.xtext/org.eclipse.xtext.xtext.generator

return result.toString();
return result.toString().replace(Strings.newLine(), "\n").replace("\n", Strings.newLine());

代码示例来源:origin: org.eclipse.xtext/org.eclipse.xtext.junit4

public ContentAssistProcessorTestBuilder assertTextAtCursorPosition(int cursorPosition, String... expectations)
    throws Exception {
  String currentModelToParse = getFullTextToBeParsed();
  ICompletionProposal[] computeCompletionProposals = computeCompletionProposals(currentModelToParse,
      cursorPosition);
  if (computeCompletionProposals == null)
    computeCompletionProposals = new ICompletionProposal[0];
  Arrays.sort(expectations);
  List<String> sortedExpectations = Lists.newArrayList();
  for (String expectation : expectations) {
    sortedExpectations.add(LineDelimiters.toPlatform(expectation));
  }
  final String expectation = Strings.concat(Strings.newLine(), sortedExpectations);
  final String actual = Strings.concat(Strings.newLine(), toString(computeCompletionProposals));
  
  Assert.assertEquals(expectation, actual);
  
  for (int i = 0; i < computeCompletionProposals.length; i++) {
    ICompletionProposal completionProposal = computeCompletionProposals[i];
    String proposedText = getProposedText(completionProposal);
    Assert.assertTrue("Missing proposal '" + proposedText + "'. Expect completionProposal text '" + expectation + "', but got " +
        actual,
        sortedExpectations.contains(proposedText));
  }
  return this;
}

代码示例来源:origin: org.eclipse.xtext/org.eclipse.xtext.xtext.generator

if ((binIncludes == null)) {
 String _existingContent = existingContent;
 String _newLine = Strings.newLine();
 String _plus = ((("bin.includes = " + modelContainer) + "/") + _newLine);
 String _plus_1 = (_plus + "               ");
 boolean _not = (!_contains);
 if (_not) {
  String _newLine_1 = Strings.newLine();
  String _plus_2 = ((("bin.includes = " + modelContainer) + "/,\\") + _newLine_1);
  String _plus_3 = (_plus_2 + "               ");

相关文章