com.puppycrawl.tools.checkstyle.checks.blocks
Class BlockOption

java.lang.Object
  extended bycom.puppycrawl.tools.checkstyle.checks.AbstractOption
      extended bycom.puppycrawl.tools.checkstyle.checks.blocks.BlockOption
All Implemented Interfaces:
java.io.Serializable

public final class BlockOption
extends AbstractOption

Represents the policy for checking block statements.

Author:
Rick Giles
See Also:
EmptyBlockCheck, Serialized Form

Field Summary
static BlockOption STMT
          Represents the policy that there is a statement in the block.
static BlockOption TEXT
          Represents the policy that there is some text in the block.
 
Method Summary
protected  java.util.Map getStrToOpt()
          Returns the map from string representations to options.
 
Methods inherited from class com.puppycrawl.tools.checkstyle.checks.AbstractOption
decode, readResolve, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TEXT

public static final BlockOption TEXT
Represents the policy that there is some text in the block. For example:
 catch (Exception ex) {
     // This is a bad coding practice
 }
 


STMT

public static final BlockOption STMT
Represents the policy that there is a statement in the block. For example:
 finally {
     lock.release();
 }
 

Method Detail

getStrToOpt

protected java.util.Map getStrToOpt()
Description copied from class: AbstractOption
Returns the map from string representations to options.

Specified by:
getStrToOpt in class AbstractOption
Returns:
Map from strings to options.
See Also:
AbstractOption

Back to the Checkstyle Home Page