org.eclipse.jdt.core.dom.QualifiedName.getName()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(6.1k)|赞(0)|评价(0)|浏览(68)

本文整理了Java中org.eclipse.jdt.core.dom.QualifiedName.getName方法的一些代码示例,展示了QualifiedName.getName的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QualifiedName.getName方法的具体详情如下:
包路径:org.eclipse.jdt.core.dom.QualifiedName
类名称:QualifiedName
方法名:getName

QualifiedName.getName介绍

[英]Returns the name part of this qualified name.
[中]返回此限定名称的名称部分。

代码示例

代码示例来源:origin: eclipse/eclipse.jdt.ls

@Override
public boolean visit(QualifiedName node) {
  fIgnore.add(node.getName());
  return true;
}

代码示例来源:origin: org.eclipse/org.eclipse.jdt.ui

public boolean visit(QualifiedName node) {
  buffer.append(node.getName().getIdentifier());
  return false;
}
public void endVisit(ArrayType node) {

代码示例来源:origin: org.eclipse/org.eclipse.jdt.ui

public boolean visit(QualifiedName node) {
  node.getQualifier().accept(this);
  this.fBuffer.append(".");//$NON-NLS-1$
  node.getName().accept(this);
  return false;
}

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui

private static boolean doesParentQualify(Name fieldName) {
  ASTNode parent= fieldName.getParent();
  Assert.isNotNull(parent);
  if (parent instanceof FieldAccess && ((FieldAccess) parent).getName() == fieldName)
    return true;
  if (parent instanceof QualifiedName && ((QualifiedName) parent).getName() == fieldName)
    return true;
  if (parent instanceof MethodInvocation && ((MethodInvocation) parent).getName() == fieldName)
    return true;
  return false;
}

代码示例来源:origin: org.jibx.config.3rdparty.org.eclipse/org.eclipse.jdt.core

public boolean visit(QualifiedName node) {
  node.getQualifier().accept(this);
  this.buffer.append(".");//$NON-NLS-1$
  node.getName().accept(this);
  return false;
}

代码示例来源:origin: org.eclipse.tycho/org.eclipse.jdt.core

void appendName(StringBuffer buffer) {
  getQualifier().appendName(buffer);
  buffer.append('.');
  getName().appendName(buffer);
}

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui

@Override
public void endVisit(QualifiedName node) {
  if (skipNode(node))
    return;
  processSequential(node, node.getQualifier(), node.getName());
}

代码示例来源:origin: eclipse/eclipse.jdt.ls

@Override
public void endVisit(QualifiedName node) {
  if (skipNode(node)) {
    return;
  }
  processSequential(node, node.getQualifier(), node.getName());
}

代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.core

public int getIdentifierIndex(TokenManager tm) {
    if (this.accessExpression instanceof FieldAccess)
      return tm.firstIndexIn(((FieldAccess) this.accessExpression).getName(), TokenNameIdentifier);
    if (this.accessExpression instanceof QualifiedName)
      return tm.firstIndexIn(((QualifiedName) this.accessExpression).getName(), TokenNameIdentifier);
    if (this.accessExpression instanceof ThisExpression)
      return tm.lastIndexIn(this.accessExpression, TokenNamethis);
    if (this.accessExpression instanceof SuperFieldAccess)
      return tm.lastIndexIn(this.accessExpression, TokenNamesuper);
    throw new AssertionError();
  }
}

代码示例来源:origin: io.spring.javaformat/spring-javaformat-formatter-eclipse

public int getIdentifierIndex(TokenManager tm) {
    if (this.accessExpression instanceof FieldAccess)
      return tm.firstIndexIn(((FieldAccess) this.accessExpression).getName(), TokenNameIdentifier);
    if (this.accessExpression instanceof QualifiedName)
      return tm.firstIndexIn(((QualifiedName) this.accessExpression).getName(), TokenNameIdentifier);
    if (this.accessExpression instanceof ThisExpression)
      return tm.lastIndexIn(this.accessExpression, TokenNamethis);
    if (this.accessExpression instanceof SuperFieldAccess)
      return tm.lastIndexIn(this.accessExpression, TokenNamesuper);
    throw new AssertionError();
  }
}

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui

@Override
public ITypeConstraint[] create(QualifiedName qualifiedName){
  SimpleName name= qualifiedName.getName();
  Name qualifier= qualifiedName.getQualifier();
  IBinding nameBinding= name.resolveBinding();
  if (nameBinding instanceof IVariableBinding){
    IVariableBinding vb= (IVariableBinding)nameBinding;
    if (vb.isField())
      return createConstraintsForAccessToField(vb, qualifier, qualifiedName);
  } //TODO other bindings
  return new ITypeConstraint[0];
}

代码示例来源:origin: com.google.code.maven-play-plugin.org.eclipse.jdt/org.eclipse.jdt.core

int treeSize() {
    return
      memSize()
      + (this.name == null ? 0 : getName().treeSize())
      + (this.qualifier == null ? 0 : getQualifier().treeSize());
  }
}

代码示例来源:origin: trylimits/Eclipse-Postfix-Code-Completion

int treeSize() {
    return
      memSize()
      + (this.name == null ? 0 : getName().treeSize())
      + (this.qualifier == null ? 0 : getQualifier().treeSize());
  }
}

代码示例来源:origin: org.eclipse.tycho/org.eclipse.jdt.core

int treeSize() {
    return
      memSize()
      + (this.name == null ? 0 : getName().treeSize())
      + (this.qualifier == null ? 0 : getQualifier().treeSize());
  }
}

代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.core

@Override
  int treeSize() {
    return
      memSize()
      + (this.name == null ? 0 : getName().treeSize())
      + (this.qualifier == null ? 0 : getQualifier().treeSize());
  }
}

代码示例来源:origin: com.google.code.maven-play-plugin.org.eclipse.jdt/org.eclipse.jdt.core

void accept0(ASTVisitor visitor) {
  boolean visitChildren = visitor.visit(this);
  if (visitChildren) {
    // visit children in normal left to right reading order
    acceptChild(visitor, getQualifier());
    acceptChild(visitor, getName());
  }
  visitor.endVisit(this);
}

代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.core

@Override
void accept0(ASTVisitor visitor) {
  boolean visitChildren = visitor.visit(this);
  if (visitChildren) {
    // visit children in normal left to right reading order
    acceptChild(visitor, getQualifier());
    acceptChild(visitor, getName());
  }
  visitor.endVisit(this);
}

代码示例来源:origin: trylimits/Eclipse-Postfix-Code-Completion

ASTNode clone0(AST target) {
  QualifiedName result = new QualifiedName(target);
  result.setSourceRange(getStartPosition(), getLength());
  result.setQualifier((Name) getQualifier().clone(target));
  result.setName((SimpleName) getName().clone(target));
  return result;
}

代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.core

@Override
ASTNode clone0(AST target) {
  QualifiedName result = new QualifiedName(target);
  result.setSourceRange(getStartPosition(), getLength());
  result.setQualifier((Name) getQualifier().clone(target));
  result.setName((SimpleName) getName().clone(target));
  return result;
}

代码示例来源:origin: org.eclipse.tycho/org.eclipse.jdt.core

ASTNode clone0(AST target) {
  QualifiedName result = new QualifiedName(target);
  result.setSourceRange(getStartPosition(), getLength());
  result.setQualifier((Name) getQualifier().clone(target));
  result.setName((SimpleName) getName().clone(target));
  return result;
}

相关文章