org.apache.myfaces.buildtools.maven2.plugin.javascript.obfuscator.filters.obfuscation.state
Class ObfuscationState
java.lang.Object
org.apache.myfaces.buildtools.maven2.plugin.javascript.obfuscator.filters.obfuscation.state.ObfuscationState
- Direct Known Subclasses:
- FunctionState, RootState, StatementBlockState
public abstract class ObfuscationState
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObfuscationState
public ObfuscationState()
enterState
public abstract AnnotatedToken enterState(ProgramContextStack contextStack,
AnnotatedToken startToken,
NameGen nameGen)
exitState
public abstract void exitState(ProgramContextStack contextStack)
processVarIdentifier
protected void processVarIdentifier(ProgramContextStack contextStack,
AnnotatedToken token)
- Obfuscates variable declarations
- Parameters:
contextStack
- token
-
processCodeBlock
public AnnotatedToken processCodeBlock(ProgramContextStack contextStack,
AnnotatedToken startToken)
- Parameters:
contextStack
- startToken
-
- Returns:
Copyright © 2001-2009 Apache Software Foundation. All Rights Reserved.