org.objectweb.speedo.generation.enhancer
Class Protected2PrivateField

java.lang.Object
  |
  +--org.objectweb.speedo.generation.lib.AbstractGeneratorComponent
        |
        +--org.objectweb.speedo.generation.enhancer.EnhancerComponent
              |
              +--org.objectweb.speedo.generation.enhancer.PrivateFieldModifier
                    |
                    +--org.objectweb.speedo.generation.enhancer.Protected2PrivateField
All Implemented Interfaces:
GeneratorComponent

public class Protected2PrivateField
extends PrivateFieldModifier

Transforms protected fields into private fields

Author:
S.Chassande-Barrioz

Fields inherited from class org.objectweb.speedo.generation.enhancer.PrivateFieldModifier
LOGGER_NAME, newAccess, oldAccess
 
Fields inherited from class org.objectweb.speedo.generation.enhancer.EnhancerComponent
isSrcJar
 
Fields inherited from class org.objectweb.speedo.generation.lib.AbstractGeneratorComponent
logger, scp
 
Constructor Summary
Protected2PrivateField()
           
 
Methods inherited from class org.objectweb.speedo.generation.enhancer.PrivateFieldModifier
init, process
 
Methods inherited from class org.objectweb.speedo.generation.enhancer.EnhancerComponent
loadJavaClass, loadJavaClass, writeJavaClass
 
Methods inherited from class org.objectweb.speedo.generation.lib.AbstractGeneratorComponent
getLogger, getSpeedoCompilerParameter, setSpeedoCompilerParameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Protected2PrivateField

public Protected2PrivateField()