List of usage examples for org.eclipse.jdt.core.dom VariableDeclarationStatement setModifiers
public void setModifiers(int modifiers)
From source file:org.whole.lang.java.util.JDTTransformerVisitor.java
License:Open Source License
public boolean visit(VariableDeclarationStatement node) { org.whole.lang.java.model.VariableDeclarationStatement varDecl = lf .create(JavaEntityDescriptorEnum.VariableDeclarationStatement); List<?> modifiers = node.modifiers(); if (!modifiers.isEmpty()) { varDecl.setModifiers(lf.create(JavaEntityDescriptorEnum.ExtendedModifiers)); setExtendedModifiers(varDecl.getModifiers(), modifiers); }/*from www . j av a2 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); } stm = varDecl; return false; }