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


Java ElementKind.METHOD属性代码示例

本文整理汇总了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;
}
 
开发者ID:fundacionjala,项目名称:oblivion-netbeans-plugin,代码行数:21,代码来源:RecoverDeclarations.java

示例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;
    }
}
 
开发者ID:apache,项目名称:incubator-netbeans,代码行数:13,代码来源:CPCslElementHandle.java

示例3: getKind

@Override
public ElementKind getKind() {
    return ElementKind.METHOD;
}
 
开发者ID:apache,项目名称:incubator-netbeans,代码行数:4,代码来源:CssCompletionItem.java

示例4: ImportedMethodElementHandle

public ImportedMethodElementHandle(FileObject fileObject, String className, Method method) {
    super(fileObject, className, method.getName(), ElementKind.METHOD, toModifier(method.getModifiers()));
    this.method = method;
}
 
开发者ID:golo-lang,项目名称:golo-netbeans,代码行数:4,代码来源:ImportedMethodElementHandle.java

示例5: getKind

@Override
public ElementKind getKind() {
  return ElementKind.METHOD;
}
 
开发者ID:golo-lang,项目名称:golo-netbeans,代码行数:4,代码来源:FunctionElementHandle.java


注:本文中的org.netbeans.modules.csl.api.ElementKind.METHOD属性示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。