public void SetInitializationFields(IUIAInitializationData data)
 {
     if (data is IDigitPanelSetAdaptorInitializationData)
     {
         IDigitPanelSetAdaptorInitializationData dpsaData = (IDigitPanelSetAdaptorInitializationData)data;
         thisDigitPlace = dpsaData.digitPlace;
         thisPanelDim   = dpsaData.panelDim;
         thisPadding    = dpsaData.padding;
     }
     else
     {
         throw new System.ArgumentException("data must be of type IDigitPanelSetAdaptorInitializationData");
     }
 }
 public DigitPanelSetInstantiationData(Vector2 sizeDelta, IDigitPanelSetAdaptorInitializationData initializationData)
 {
     thisSizeDelta = sizeDelta;
     thisInitData  = initializationData;
 }