本文整理汇总了Java中org.netbeans.modules.csl.api.ElementKind.METHOD属性的典型用法代码示例。如果您正苦于以下问题:Java ElementKind.METHOD属性的具体用法?Java ElementKind.METHOD怎么用?Java ElementKind.METHOD使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类org.netbeans.modules.csl.api.ElementKind
的用法示例。
在下文中一共展示了ElementKind.METHOD属性的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: IsInMethodTree
private boolean IsInMethodTree(MethodTreeImpl method, String className) {
if (method.getName() != null && method.getReturnType() != null) {
MethodItem methodItem = new MethodItem(method.getName().toString(), method.getReturnType().toString(), offset, modifiersAdapter(method.getModifiers()), ElementKind.METHOD);
if (method.getParameters() != null) {
methodItem.variablesMethod = method.getParameters();
}
this.collectionOfDeclarations.get(className).item_methods.add(methodItem);
}
List<? extends VariableTree> parameters = method.getParameters();
for (VariableTree variable : parameters) {
IsInVariableDeclaration((VariableTreeImpl) variable, method, className);
}
boolean result = SearchInMethodBlock((BlockTreeImpl) method.getBody(), method.getBody(), className);
if (IsInRange((CompoundTree) method.getBody()) && !this.foundCursor) {
this.classNameForCursor = className;
this.parentForCursor = method.getBody();
this.foundCursor = true;
result = true;
}
return result;
}
示例2: getKind
@Override
public ElementKind getKind() {
switch(type) {
case MIXIN_DECLARATION:
return ElementKind.METHOD;
case VARIABLE_GLOBAL_DECLARATION:
case VARIABLE_LOCAL_DECLARATION:
case VARIABLE_DECLARATION_IN_BLOCK_CONTROL:
return ElementKind.VARIABLE;
default:
return null;
}
}
示例3: getKind
@Override
public ElementKind getKind() {
return ElementKind.METHOD;
}
示例4: ImportedMethodElementHandle
public ImportedMethodElementHandle(FileObject fileObject, String className, Method method) {
super(fileObject, className, method.getName(), ElementKind.METHOD, toModifier(method.getModifiers()));
this.method = method;
}
示例5: getKind
@Override
public ElementKind getKind() {
return ElementKind.METHOD;
}