package ptolemy.actor.ptalon.model; import ptolemy.actor.TypedIOPort; public class TransparentRelation { public TransparentRelation(String name) { _name = name; } public String getName() { return _name; } public boolean hasInitialPortBeenSet() { return _port != null; } public TypedIOPort getPort() { return _port; } public void setInitialPort(TypedIOPort port) { _port = port; } public boolean equals(Object obj) { if (obj instanceof TransparentRelation) { return ((TransparentRelation)obj).getName().equals(_name); } return super.equals(obj); } public int hashCode() { return _name.hashCode(); } private String _name; private TypedIOPort _port = null; }