List of usage examples for org.eclipse.jdt.core.dom VariableDeclarationExpression setModifiers
public void setModifiers(int modifiers)
From source file:org.whole.lang.java.util.JDTTransformerVisitor.java
License:Open Source License
public boolean visit(VariableDeclarationExpression node) { org.whole.lang.java.model.VariableDeclarationExpression varDecl = lf .create(JavaEntityDescriptorEnum.VariableDeclarationExpression); List<?> modifiers = node.modifiers(); if (!modifiers.isEmpty()) { varDecl.setModifiers(lf.create(JavaEntityDescriptorEnum.ExtendedModifiers)); setExtendedModifiers(varDecl.getModifiers(), modifiers); }/* w ww . j ava 2 s . c o m*/ acceptChild(node.getType()); varDecl.setType(type); VariableDeclarationFragments fragments; varDecl.setFragments(fragments = lf.create(JavaEntityDescriptorEnum.VariableDeclarationFragments)); Iterator<?> i = node.fragments().iterator(); while (i.hasNext()) { ((ASTNode) i.next()).accept(this); fragments.wAdd(varFrag); } exp = varDecl; return false; }