本文整理汇总了Java中org.eclipse.jdt.internal.compiler.ast.Javadoc类的典型用法代码示例。如果您正苦于以下问题:Java Javadoc类的具体用法?Java Javadoc怎么用?Java Javadoc使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
Javadoc类属于org.eclipse.jdt.internal.compiler.ast包,在下文中一共展示了Javadoc类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: parse
import org.eclipse.jdt.internal.compiler.ast.Javadoc; //导入依赖的package包/类
Javadoc parse(String rawInput, int from, int to) {
char[] rawContent;
rawContent = new char[to + GENERIC_JAVA_CLASS_SUFFIX.length];
Arrays.fill(rawContent, 0, from, ' ');
System.arraycopy(rawInput.substring(from, to).toCharArray(), 0, rawContent, from, to - from);
// Eclipse crashes if there's no character following the javadoc.
System.arraycopy(GENERIC_JAVA_CLASS_SUFFIX, 0, rawContent, to, GENERIC_JAVA_CLASS_SUFFIX.length);
this.sourceLevel = ClassFileConstants.JDK1_6;
this.scanner.setSource(rawContent);
this.source = rawContent;
this.javadocStart = from;
this.javadocEnd = to;
this.reportProblems = true;
this.docComment = new Javadoc(this.javadocStart, this.javadocEnd);
commentParse();
this.docComment.valuePositions = -1;
this.docComment.sourceEnd--;
return docComment;
}
开发者ID:evant,项目名称:android-retrolambda-lombok,代码行数:22,代码来源:EcjTreeBuilder.java
示例2: applyOffset
import org.eclipse.jdt.internal.compiler.ast.Javadoc; //导入依赖的package包/类
private void applyOffset(Javadoc node) {
applyOffsetASTNode(node);
node.valuePositions = newSourceStart;
for (int i = 0; i < node.inheritedPositions.length; i++) {
node.inheritedPositions[i] = recalcSourcePosition(node.inheritedPositions[i]);
}
}
开发者ID:redundent,项目名称:lombok,代码行数:8,代码来源:SetGeneratedByVisitor.java
示例3: fixPositions
import org.eclipse.jdt.internal.compiler.ast.Javadoc; //导入依赖的package包/类
private void fixPositions(Javadoc node) {
node.sourceEnd = sourceEnd;
node.sourceStart = sourceStart;
node.valuePositions = sourceStart;
}
开发者ID:git03394538,项目名称:lombok-ianchiu,代码行数:6,代码来源:SetGeneratedByVisitor.java
示例4: visit
import org.eclipse.jdt.internal.compiler.ast.Javadoc; //导入依赖的package包/类
@Override public boolean visit(Javadoc node, BlockScope scope) {
fixPositions(setGeneratedBy(node, source));
return super.visit(node, scope);
}
开发者ID:git03394538,项目名称:lombok-ianchiu,代码行数:5,代码来源:SetGeneratedByVisitor.java
示例5: visit
import org.eclipse.jdt.internal.compiler.ast.Javadoc; //导入依赖的package包/类
@Override public boolean visit(Javadoc node, BlockScope scope) {
setGeneratedBy(node, source);
applyOffset(node);
return super.visit(node, scope);
}
开发者ID:redundent,项目名称:lombok,代码行数:6,代码来源:SetGeneratedByVisitor.java
注:本文中的org.eclipse.jdt.internal.compiler.ast.Javadoc类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论