
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; }
}