o


import java.util.Enumeration;
import borland.latte.addin.*;
import java.awt.Image;
import java.awt.Frame;

public class YourExpert implements Addin, Expert, Stringtable
{
  public void startup(IdeEnvironment ideEnvironment) {
    ExpertManager e = ideEnvironment.getExpertManager();
    e.registerExpert(this);
  }

  public void shutdown() {
  }

  public boolean shuttingDown() {
    return true;
  }

  public java.lang.String getName() {
    return "YourExpert Name";
  }

  public java.lang.String getMenuLabel() {
    return "YourExpert Menu Label";
  }

  public java.lang.String toString() {
    return "YourExpert";
  }

  public void invoke(IdeEnvironment ideEnvironment, Context context) {
    try {
      java.awt.Frame frame = ideEnvironment.getIdeFrame();
      FileNewDlg f = new YourExpertDlg(frame, ideEnvironment, null, context);
      f.pack();
      f.validate();
      f.show();
    }
    catch (Exception e) {
    }
  }
  public Image getBigImage()  {  return null; }
  public Image getSmallImage(){ return null; }
}