Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

ch.epfl.lamp.smartanalysis.modifications
Class MethodOverloaded  view MethodOverloaded download MethodOverloaded.java

java.lang.Object
  extended bych.epfl.lamp.smartanalysis.modifications.MethodModification
      extended bych.epfl.lamp.smartanalysis.modifications.MethodOverloaded
All Implemented Interfaces:
Modification

public class MethodOverloaded
extends MethodModification

Added to C a non-private method which overloads an existing (declared or inherited) method.

Version:

Field Summary
private  ch.epfl.lamp.smartanalysis.Reference overloaded
           
 
Fields inherited from class ch.epfl.lamp.smartanalysis.modifications.MethodModification
 
Constructor Summary
MethodOverloaded(ch.epfl.lamp.smartanalysis.DepMethod dMeth, ch.epfl.lamp.smartanalysis.Reference overloaded)
          Creates a new MethodOverloaded instance.
 
Method Summary
 ch.epfl.lamp.smartanalysis.DepClass[] getAffectedClasses()
          classes referencing overloaded on dMeth.class
 void update()
          DOCUMENT ME!
 
Methods inherited from class ch.epfl.lamp.smartanalysis.modifications.MethodModification
getOnMethod
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

overloaded

private final ch.epfl.lamp.smartanalysis.Reference overloaded
Constructor Detail

MethodOverloaded

public MethodOverloaded(ch.epfl.lamp.smartanalysis.DepMethod dMeth,
                        ch.epfl.lamp.smartanalysis.Reference overloaded)
Creates a new MethodOverloaded instance.

Method Detail

update

public void update()
            throws java.lang.Exception
Description copied from interface: Modification
DOCUMENT ME!


getAffectedClasses

public ch.epfl.lamp.smartanalysis.DepClass[] getAffectedClasses()
                                                         throws java.lang.Exception
classes referencing overloaded on dMeth.class