dk.brics.string.java
Class ApplicationFieldReferenceTranslator

java.lang.Object
  extended by dk.brics.string.java.ApplicationFieldReferenceTranslator
All Implemented Interfaces:
FieldReferenceTranslator

public class ApplicationFieldReferenceTranslator
extends Object
implements FieldReferenceTranslator


Constructor Summary
ApplicationFieldReferenceTranslator()
           
 
Method Summary
 boolean translateFieldAssignment(FieldRef leftSide, Variable rightSide, IntermediateFactory factory)
           
 Variable translateFieldRef(FieldRef reference, ValueBox box, IntermediateFactory factory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationFieldReferenceTranslator

public ApplicationFieldReferenceTranslator()
Method Detail

translateFieldAssignment

public boolean translateFieldAssignment(FieldRef leftSide,
                                        Variable rightSide,
                                        IntermediateFactory factory)
Specified by:
translateFieldAssignment in interface FieldReferenceTranslator

translateFieldRef

public Variable translateFieldRef(FieldRef reference,
                                  ValueBox box,
                                  IntermediateFactory factory)
Specified by:
translateFieldRef in interface FieldReferenceTranslator


Copyright © 2003-2009 Anders Møller, Aske Simon Christensen, Asger Feldthaus.