本文整理匯總了Java中org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal類的典型用法代碼示例。如果您正苦於以下問題:Java LazyJavaCompletionProposal類的具體用法?Java LazyJavaCompletionProposal怎麽用?Java LazyJavaCompletionProposal使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
LazyJavaCompletionProposal類屬於org.eclipse.jdt.internal.ui.text.java包,在下文中一共展示了LazyJavaCompletionProposal類的12個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: createJavadocSimpleProposal
import org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal; //導入依賴的package包/類
private IJavaCompletionProposal createJavadocSimpleProposal(CompletionProposal javadocProposal) {
// TODO do better with javadoc proposals
// String completion= String.valueOf(proposal.getCompletion());
// int start= proposal.getReplaceStart();
// int length= getLength(proposal);
// String label= fLabelProvider.createSimpleLabel(proposal);
// Image image= getImage(fLabelProvider.createImageDescriptor(proposal));
// int relevance= computeRelevance(proposal);
//
// JavaCompletionProposal javaProposal= new JavaCompletionProposal(completion, start, length,
// image, label, relevance);
// if (fJavaProject != null)
// javaProposal.setProposalInfo(new FieldProposalInfo(fJavaProject, proposal));
//
// javaProposal.setTriggerCharacters(VAR_TRIGGER);
//
// return javaProposal;
LazyJavaCompletionProposal proposal =
new LazyJavaCompletionProposal(javadocProposal, getInvocationContext());
// adaptLength(proposal, javadocProposal);
return proposal;
}
示例2: createJavadocSimpleProposal
import org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal; //導入依賴的package包/類
private IJavaCompletionProposal createJavadocSimpleProposal(CompletionProposal javadocProposal) {
// TODO do better with javadoc proposals
// String completion= String.valueOf(proposal.getCompletion());
// int start= proposal.getReplaceStart();
// int length= getLength(proposal);
// String label= fLabelProvider.createSimpleLabel(proposal);
// Image image= getImage(fLabelProvider.createImageDescriptor(proposal));
// int relevance= computeRelevance(proposal);
//
// JavaCompletionProposal javaProposal= new JavaCompletionProposal(completion, start, length, image, label, relevance);
// if (fJavaProject != null)
// javaProposal.setProposalInfo(new FieldProposalInfo(fJavaProject, proposal));
//
// javaProposal.setTriggerCharacters(VAR_TRIGGER);
//
// return javaProposal;
LazyJavaCompletionProposal proposal = new LazyJavaCompletionProposal(javadocProposal, getInvocationContext());
// adaptLength(proposal, javadocProposal);
return proposal;
}
示例3: createJavadocInlineTagProposal
import org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal; //導入依賴的package包/類
private IJavaCompletionProposal createJavadocInlineTagProposal(
CompletionProposal javadocProposal) {
LazyJavaCompletionProposal proposal =
new JavadocInlineTagCompletionProposal(javadocProposal, getInvocationContext());
adaptLength(proposal, javadocProposal);
return proposal;
}
示例4: createMethodReferenceProposal
import org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal; //導入依賴的package包/類
private IJavaCompletionProposal createMethodReferenceProposal(CompletionProposal methodProposal) {
LazyJavaCompletionProposal proposal =
new JavaMethodCompletionProposal(methodProposal, getInvocationContext());
adaptLength(proposal, methodProposal);
return proposal;
}
示例5: adaptLength
import org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal; //導入依賴的package包/類
private void adaptLength(LazyJavaCompletionProposal proposal, CompletionProposal coreProposal) {
if (fUserReplacementLength != -1) {
proposal.setReplacementLength(getLength(coreProposal));
}
}
示例6: createTypeProposal
import org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal; //導入依賴的package包/類
private IJavaCompletionProposal createTypeProposal(CompletionProposal typeProposal) {
LazyJavaCompletionProposal proposal =
new LazyJavaTypeCompletionProposal(typeProposal, getInvocationContext());
adaptLength(proposal, typeProposal);
return proposal;
}
示例7: createJavadocLinkTypeProposal
import org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal; //導入依賴的package包/類
private IJavaCompletionProposal createJavadocLinkTypeProposal(CompletionProposal typeProposal) {
LazyJavaCompletionProposal proposal =
new JavadocLinkTypeCompletionProposal(typeProposal, getInvocationContext());
adaptLength(proposal, typeProposal);
return proposal;
}
示例8: createJavadocInlineTagProposal
import org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal; //導入依賴的package包/類
private IJavaCompletionProposal createJavadocInlineTagProposal(CompletionProposal javadocProposal) {
LazyJavaCompletionProposal proposal= new JavadocInlineTagCompletionProposal(javadocProposal, getInvocationContext());
adaptLength(proposal, javadocProposal);
return proposal;
}
示例9: createMethodReferenceProposal
import org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal; //導入依賴的package包/類
private IJavaCompletionProposal createMethodReferenceProposal(CompletionProposal methodProposal) {
LazyJavaCompletionProposal proposal= new JavaMethodCompletionProposal(methodProposal, getInvocationContext());
adaptLength(proposal, methodProposal);
return proposal;
}
示例10: adaptLength
import org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal; //導入依賴的package包/類
private void adaptLength(LazyJavaCompletionProposal proposal, CompletionProposal coreProposal) {
if (fUserReplacementLength != -1) {
proposal.setReplacementLength(getLength(coreProposal));
}
}
示例11: createTypeProposal
import org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal; //導入依賴的package包/類
private IJavaCompletionProposal createTypeProposal(CompletionProposal typeProposal) {
LazyJavaCompletionProposal proposal= new LazyJavaTypeCompletionProposal(typeProposal, getInvocationContext());
adaptLength(proposal, typeProposal);
return proposal;
}
示例12: createJavadocLinkTypeProposal
import org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal; //導入依賴的package包/類
private IJavaCompletionProposal createJavadocLinkTypeProposal(CompletionProposal typeProposal) {
LazyJavaCompletionProposal proposal= new JavadocLinkTypeCompletionProposal(typeProposal, getInvocationContext());
adaptLength(proposal, typeProposal);
return proposal;
}