当前位置: 首页>>代码示例>>Java>>正文


Java Javadoc类代码示例

本文整理汇总了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;未经允许,请勿转载。