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

Quick Search    Search Deep

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

java.lang.Object
  extended bych.epfl.lamp.smartanalysis.modifications.FieldModification
All Implemented Interfaces:
Modification
Direct Known Subclasses:
AddedNonPrivateField, CompileTimeConstantModified, ConstantFieldModification, DefaultFieldBecamePrivate, FieldBecameFinal, FieldDeleted, ProtectedFieldBecameDefault, ProtectedFieldBecamePrivate, PublicFieldBecameDefault, PublicFieldBecamePrivate, PublicFieldBecameProtected, StaticFieldModified, VolatileFieldModified

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

Describe a modification to a field.

Version:
1.0

Field Summary
private  ch.epfl.lamp.smartanalysis.DepField onField
           
 
Constructor Summary
FieldModification(ch.epfl.lamp.smartanalysis.DepField dField)
          Creates a new FieldModification instance.
 
Method Summary
 ch.epfl.lamp.smartanalysis.DepField getOnField()
          get the modified field.
 
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

onField

private final ch.epfl.lamp.smartanalysis.DepField onField
Constructor Detail

FieldModification

public FieldModification(ch.epfl.lamp.smartanalysis.DepField dField)
Creates a new FieldModification instance.

Method Detail

getOnField

public ch.epfl.lamp.smartanalysis.DepField getOnField()
get the modified field.