Overview Package Class Use Tree Deprecated Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

net.sourceforge.pmd.dfa
Class SequenceChecker

java.lang.Object
 extended by net.sourceforge.pmd.dfa.SequenceChecker

public class SequenceChecker
extends java.lang.Object

Author:
raik

Computes the first sequence in a list.

e.g. IF_START 0 WHILE_EXPR 1 WHILE_END 2 IF_END 3

The first sequence is WHILE_EXPR und WHILE_END. It returns always the first inner nested scope.


Constructor Summary
SequenceChecker(java.util.List bracesList)
Method Summary
int getFirstIndex()
int getLastIndex()
boolean run()
Finds the first most inner sequence e.g IFStart & IFEnd.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

SequenceChecker

public SequenceChecker(java.util.List bracesList)
Method Detail

run

public boolean run()
Finds the first most inner sequence e.g IFStart & IFEnd. If no sequence is found or the list is empty the method returns false.


getFirstIndex

public int getFirstIndex()

getLastIndex

public int getLastIndex()

Overview Package Class Use Tree Deprecated Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

Copyright © 2002-2011 InfoEther. All Rights Reserved.

AltStyle によって変換されたページ (->オリジナル) /