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

Quick Search    Search Deep

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

java.lang.Object
  extended bych.epfl.lamp.smartanalysis.modifications.ClassModification
All Implemented Interfaces:
Modification
Direct Known Subclasses:
ClassBecameAbstract, ClassBecameFinal, DefaultClassBecamePrivate, ExceptionBecameChecked, ProtectedClassBecameDefault, ProtectedClassBecamePrivate, PublicClassBecameDefault, PublicClassBecamePrivate, PublicClassBecameProtected, SuperListModification

public abstract class ClassModification
extends java.lang.Object
implements Modification

Describe a modification to a Class

Version:
1.0

Field Summary
private  ch.epfl.lamp.smartanalysis.DepClass onClass
           
 
Constructor Summary
ClassModification(ch.epfl.lamp.smartanalysis.DepClass on)
          Creates a new ClassModification instance.
 
Method Summary
 ch.epfl.lamp.smartanalysis.DepClass getOnClass()
          Gets the class on wich the modification was made.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ch.epfl.lamp.smartanalysis.modifications.Modification
getAffectedClasses, update
 

Field Detail

onClass

private final ch.epfl.lamp.smartanalysis.DepClass onClass
Constructor Detail

ClassModification

public ClassModification(ch.epfl.lamp.smartanalysis.DepClass on)
Creates a new ClassModification instance.

Method Detail

getOnClass

public ch.epfl.lamp.smartanalysis.DepClass getOnClass()
Gets the class on wich the modification was made.