public AddNodeWindow()
        {
            InitializeComponent();

            // NodeInfo Combo
            nodeNameComboBox.ItemsSource = (PssgSchema.GetNodeNames());
            // Select
            nodeNameComboBox.SelectedIndex = 0;
        }
 public AddAttributeWindow()
 {
     InitializeComponent();
     // AttributeInfo Combo
     attributeNameComboBox.ItemsSource = (PssgSchema.GetAttributeNames());
     // ValueType Combo
     attributeValueTypeComboBox.Items.Add(typeof(System.UInt16).ToString());
     attributeValueTypeComboBox.Items.Add(typeof(System.UInt32).ToString());
     attributeValueTypeComboBox.Items.Add(typeof(System.Int16).ToString());
     attributeValueTypeComboBox.Items.Add(typeof(System.Int32).ToString());
     attributeValueTypeComboBox.Items.Add(typeof(System.Single).ToString());
     //attributeValueTypeComboBox.Items.Add(typeof(System.Boolean).ToString());
     attributeValueTypeComboBox.Items.Add(typeof(System.String).ToString());
     // Select
     if (attributeNameComboBox.Items.Count > 0)
     {
         attributeNameComboBox.SelectedIndex = 0;
     }
     attributeValueTypeComboBox.SelectedIndex = 5;
 }
 private void ClearSchema_Execute(object parameter)
 {
     PssgSchema.ClearSchema();
 }
 private void SaveSchema_Execute(object parameter)
 {
     PssgSchema.SaveSchema(File.Open(schemaPath, FileMode.Create, FileAccess.Write, FileShare.Read));
 }
 private void LoadSchema_Execute(object parameter)
 {
     PssgSchema.LoadSchema(File.Open(schemaPath, FileMode.Open, FileAccess.Read, FileShare.Read));
 }