/*
* PhiHH.java
* -------------
* A simple class that includes a mapping \phi and a head homomorphism
* $Id: PhiHH.java,v 1.3 2000/10/28 04:24:43 chenli Exp $
*/
import java.util.*;
class PhiHH {
public Mapping phi = null;
public Mapping hh = null;
PhiHH(Mapping phi, Mapping hh) {
this.phi = phi;
this.hh = hh;
}
public Object clone() {
return new PhiHH((Mapping) phi.clone(), (Mapping) hh.clone());
}
public Mapping getPhi() {
return phi;
}
public Mapping getHH() {
return hh;
}
public String toString() {
return "Phi = " + getPhi().toString() + ", hh = " + getHH().toString();
}
}