View Javadoc

1   /**
2    * BSD-style license; for more info see http://pmd.sourceforge.net/license.html
3    */
4   package net.sourceforge.pmd.cpd;
5   
6   import java.util.ArrayList;
7   
8   public class EcmascriptTokenizer extends AbstractTokenizer {
9       public EcmascriptTokenizer() {
10          // setting markers for "string" in javascript
11          this.stringToken = new ArrayList<String>();
12          this.stringToken.add( "\'" );
13          this.stringToken.add( "\"" );
14          
15          // setting markers for 'ignorable character' in javascript
16          this.ignorableCharacter = new ArrayList<String>();
17          this.ignorableCharacter.add( ";" );
18  
19          // setting markers for 'ignorable string' in javascript
20          this.ignorableStmt = new ArrayList<String>();
21      }
22  }