What's an Xlet?
John Zukowski Xlets are an application model defined in the Personal Basis Profile (PBP) based on the Connected Device Configuration (CDC). It is more similar to applets, but offers an interface defining the methods for startup and shutdown. Defined in the javax.microedition.xlet package, the interface contains four methods: public void initXlet(XletContext ctx), public void startXlet(), public void pauseXlet() and public void destroyXlet(boolean unconditional). All but the pause method can throw XletStateChangeException.