com.sonar.sslr.impl.ast
Class NeverSkipFromAst
java.lang.Object
com.sonar.sslr.impl.ast.NeverSkipFromAst
- All Implemented Interfaces:
- AstNodeSkippingPolicy, AstNodeType
public class NeverSkipFromAst
- extends Object
- implements AstNodeSkippingPolicy
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANCE
public static final NeverSkipFromAst INSTANCE
hasToBeSkippedFromAst
public boolean hasToBeSkippedFromAst(AstNode node)
- Description copied from interface:
AstNodeSkippingPolicy
- Some AstNode can be pretty useless and makes a global AST less readable. This method allows to automatically remove those AstNode from
the AST.
- Specified by:
hasToBeSkippedFromAst in interface AstNodeSkippingPolicy
- Parameters:
node - the node that should or not be removed from the AST
- Returns:
- true if AstNode with this type must be skipped from the AST.
Copyright © 2009-2014 SonarSource. All Rights Reserved.