This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
-- Base (BASE)
++ Locally Modified (Based On LOCAL)
}
/**
* Select component without open()'ing or requestVisible()'ing it's
* container.
* <p>
* Will only work if provider provides {@link IOContainer.SelectProvider}.
* @param comp component to operate on
*/
public void selectLite(JComponent comp) {
log("selectLite()", comp);
if (provider instanceof Lookup.Provider) {
Lookup.Provider p = (Lookup.Provider) provider;
SelectProvider sp = p.getLookup().lookup(SelectProvider.class);
if (sp != null)
sp.selectLite(comp);
* Gets currently selected component in parent container
* @return selected tab
* Capability of an IOContainer.Provider to select a component
* without open()'ing or requestVisible()'ing it's container.
public interface SelectProvider {
void selectLite(JComponent comp);
* Callbacks from IOContainer to child component corresponding to IO
* {@link IOProvider} implementations can optionally pass <code>Callbacks</code>