/*PLEASE DO NOT EDIT THIS CODE*/
/*This code was generated using the UMPLE ${last.version} modeling language!*/

import java.util.*;
interface IMicrowave extends IClient
{
  public void setRealSelf(Microwave self);
  public boolean setX(int aX);
  public boolean setF(String aF);
  public int getX();
  public String getF();
  public Client getClient(int index);
  public int numberOfClients();
  public boolean hasClients();
  public int indexOfClient(Client aClient);
  public boolean addClient(Client aClient);
  public boolean removeClient(Client aClient);
  public boolean addClientAt(Client aClient, int index);
  public boolean addOrMoveClientAt(Client aClient, int index);
  public void delete();
  public String toString();
}