TriangleSource = { ACTIONS = { takeAmpFrom:; takeWidthFrom:; takeDelayFrom:; }; OUTLETS = { ampText; widthText; delayText; widthSlider; delaySlider; ampSlider; }; SUPERCLASS = Source; }; FirstResponder = { ACTIONS = { }; SUPERCLASS = Object; }; DrawSource = { ACTIONS = { takeAmpFrom:; takeXIndexFrom:; takeXValueFrom:; clearData:; }; OUTLETS = { ampSlider; plotView; window; xValueTextField; xIndexTextField; ampTextField; }; SUPERCLASS = Source; }; SincSource = { ACTIONS = { takeAmpFrom:; takeDelayFrom:; takeFreqFrom:; }; OUTLETS = { ampSlider; delaySlider; freqText; ampText; delayText; freqSlider; }; SUPERCLASS = Source; }; ExpSource = { ACTIONS = { takeAmpFrom:; takeWidthFrom:; takeTimeConstFrom:; takeDelayFrom:; }; OUTLETS = { ampText; widthText; delayText; widthSlider; delaySlider; ampSlider; timeConstSlider; timeConstText; }; SUPERCLASS = Source; }; SinSource = { ACTIONS = { takeAmpFrom:; takePhaseFrom:; takeDelayFrom:; takeFreqFrom:; }; OUTLETS = { ampText; phaseSlider; delayText; delaySlider; phaseText; ampSlider; freqSlider; freqText; }; SUPERCLASS = Source; }; UHSelectView = { ACTIONS = { takeViewFrom:; }; OUTLETS = { delegate; view13; viewList; view11; view17; view15; view12; view19; view10; view16; view14; view18; view7; view3; view5; view6; view1; view2; view8; view9; view4; view0; view22; view20; view21; view23; view24; view25; }; SUPERCLASS = View; }; Source = { ACTIONS = { }; OUTLETS = { inputObject; inspectView; }; SUPERCLASS = Object; }; UHPlotView = { ACTIONS = { }; OUTLETS = { myInspector; }; SUPERCLASS = View; }; SignalView = { ACTIONS = { accReq4Coord:; accReq4Grid:; }; OUTLETS = { client; }; SUPERCLASS = UHPlotView; }; Input = { ACTIONS = { takeSourceTagFrom:; clickOK:; getBlockSize:; }; OUTLETS = { tPlot; owner; inspectorPanel; popUpButton; blockSizeSlider; blockSizeText; blockSizeLabel; selectView; }; SUPERCLASS = Object; }; DeltaSource = { ACTIONS = { takeDelayFrom:; }; OUTLETS = { delaySlider; delayText; }; SUPERCLASS = Source; }; WindowSource = { ACTIONS = { takeAmpFrom:; takeWidthFrom:; takeDelayFrom:; }; OUTLETS = { ampText; widthText; delayText; widthSlider; delaySlider; ampSlider; }; SUPERCLASS = Source; }; PlotViewInspector = { ACTIONS = { Ok:; showPanel:; }; OUTLETS = { inputForm; optionMatrix; modeOfOperation; view; inspectorPanel; }; SUPERCLASS = Object; };