|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.neu.ccs.demeterf.control.Fields.any
public static class Fields.any
Base Field class that represents the pending traversal of any field.
During traversal, Function Classes
implement update methods that motify traversal arguments. The second
parameter to these methods should be a subclass of Fields.any that
represents the field about to be traversed.
// Class definition for C
public class C{
// Single Field... F
String F;
// Constructor
public C(String F){ this.F = F; }
// Field class definition
public static class F extends Fields.any{}
}
See NewUpdate
for an example of
how the field definition can be used during traversal.
Constructor Summary | |
---|---|
Fields.any()
|
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Fields.any()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |