break; case 2: weights = new LinkedList ();
        SplitJoinType (int myType)        {            switch (myType)            {                case 1: // round robin                case 3: // duplicate                case 4: // null - no in/out                    break;                case 2: // weighted round robin - need a weight list                    weights = new LinkedList ();                    break;                default:                    // passed an illegal parameter to the constructor!                    SASSERT (false);            }            type = myType;        }