org.apache.myfaces.buildtools.maven2.plugin.javascript.obfuscator.filters.obfuscation.state
Class StatementBlockState

java.lang.Object
  extended by org.apache.myfaces.buildtools.maven2.plugin.javascript.obfuscator.filters.obfuscation.state.ObfuscationState
      extended by org.apache.myfaces.buildtools.maven2.plugin.javascript.obfuscator.filters.obfuscation.state.StatementBlockState

public class StatementBlockState
extends ObfuscationState


Method Summary
 AnnotatedToken enterState(ProgramContextStack contextStack, AnnotatedToken startToken, NameGen nameGen)
           
 void exitState(ProgramContextStack contextStack)
           
static StatementBlockState getInstance()
           
protected  void processVarIdentifier(ProgramContextStack contextStack, AnnotatedToken token)
          Obfuscates variable declarations
 
Methods inherited from class org.apache.myfaces.buildtools.maven2.plugin.javascript.obfuscator.filters.obfuscation.state.ObfuscationState
processCodeBlock
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static StatementBlockState getInstance()

enterState

public AnnotatedToken enterState(ProgramContextStack contextStack,
                                 AnnotatedToken startToken,
                                 NameGen nameGen)
Specified by:
enterState in class ObfuscationState

exitState

public void exitState(ProgramContextStack contextStack)
Specified by:
exitState in class ObfuscationState

processVarIdentifier

protected void processVarIdentifier(ProgramContextStack contextStack,
                                    AnnotatedToken token)
Description copied from class: ObfuscationState
Obfuscates variable declarations

Overrides:
processVarIdentifier in class ObfuscationState


Copyright © 2001-2009 Apache Software Foundation. All Rights Reserved.