/* 	J_InputBus_Popup.java	Title:			Virtual Control Surface	Author:			root	Description:	Copyright © 2001 Jason LamportAll Rights ReservedA popup menu for selecting the input bus.*/package com.strangelight.v4control;import com.strangelight.*;import com.strangelight.salsa.*;import java.awt.*;import java.awt.event.*;import java.net.*;import java.util.*;public class J_InputBus_Popup extends J_Choice {		private static final long TIMEOUT_MSEC = 10000;	private J_OMSInputNodes node_list;	private static J_Image bg_image = new J_Image("/images/FIXME.JPG");		public static void init() {		//	empty method to force static initializations	}	public J_InputBus_Popup() {		node_list = new J_OMSInputNodes();		J_OMSNodeInfoRec[] info_recs = node_list.get_infoRecs();		for ( int i = 0; i < info_recs.length; i++ ) {			add( info_recs[i].get_name() );		}		setEnabled(true);	}		public J_InputBus_Popup(short source_unique_id) {		this();		set_source_node( source_unique_id );	}		public void set_source_node(short source_unique_id) {		int i = node_list.index_of_uniqueID(source_unique_id);		if ( i >= 0 ) {			select( node_list.index_of_uniqueID(source_unique_id) );		}	}}