It does not need data source hasDataSource = false;
hasDataSource = false;
Control c = super.doGetControl(type); if (c != null) return c; if (type.equals("javax.microedition.media.control.MIDIControl")) { if (midiCtrl == null) { midiCtrl = new DirectMIDIControl(this); } return (Control)midiCtrl; } return null;