partial void AddOptionalAttributes(Foundation.NSObject sender)
 {
     if (OptionalAttributesListView.Enabled == true)
     {
         SelectListItemsWindowController swc = new SelectListItemsWindowController(allAttributesList, optionalAttributesList, null);
         nint ret = NSApplication.SharedApplication.RunModalForWindow(swc.Window);
         if (ret == VMIdentityConstants.DIALOGOK)
         {
             optionalAttributesList.AddRange(swc.SelectedItemsList);
             OptionalAttributesListView.DataSource = new StringItemsListView(optionalAttributesList);
             OptionalAttributesListView.ReloadData();
         }
     }
 }
Example #2
0
        void ReleaseDesignerOutlets()
        {
            if (ActionButton != null)
            {
                ActionButton.Dispose();
                ActionButton = null;
            }

            if (AddAuxiliaryClassesButton != null)
            {
                AddAuxiliaryClassesButton.Dispose();
                AddAuxiliaryClassesButton = null;
            }

            if (AddMandatoryAttributesButton != null)
            {
                AddMandatoryAttributesButton.Dispose();
                AddMandatoryAttributesButton = null;
            }

            if (AddObjectClassButton != null)
            {
                AddObjectClassButton.Dispose();
                AddObjectClassButton = null;
            }

            if (AddOptionalAttributesButton != null)
            {
                AddOptionalAttributesButton.Dispose();
                AddOptionalAttributesButton = null;
            }

            if (AuxiliaryClassesListView != null)
            {
                AuxiliaryClassesListView.Dispose();
                AuxiliaryClassesListView = null;
            }

            if (ClassTypePopup != null)
            {
                ClassTypePopup.Dispose();
                ClassTypePopup = null;
            }

            if (MandatoryAttributesButton != null)
            {
                MandatoryAttributesButton.Dispose();
                MandatoryAttributesButton = null;
            }

            if (MandatoryAttributesListView != null)
            {
                MandatoryAttributesListView.Dispose();
                MandatoryAttributesListView = null;
            }

            if (ObjectClassDescription != null)
            {
                ObjectClassDescription.Dispose();
                ObjectClassDescription = null;
            }

            if (GovernsIDField != null)
            {
                GovernsIDField.Dispose();
                GovernsIDField = null;
            }

            if (ObjectClassID != null)
            {
                ObjectClassID.Dispose();
                ObjectClassID = null;
            }

            if (ObjectClassName != null)
            {
                ObjectClassName.Dispose();
                ObjectClassName = null;
            }

            if (OptionalAttributesButton != null)
            {
                OptionalAttributesButton.Dispose();
                OptionalAttributesButton = null;
            }

            if (OptionalAttributesListView != null)
            {
                OptionalAttributesListView.Dispose();
                OptionalAttributesListView = null;
            }

            if (ParentClass != null)
            {
                ParentClass.Dispose();
                ParentClass = null;
            }

            if (RemoveAuxiliaryClassesButton != null)
            {
                RemoveAuxiliaryClassesButton.Dispose();
                RemoveAuxiliaryClassesButton = null;
            }

            if (RemoveMandatoryAttributesButton != null)
            {
                RemoveMandatoryAttributesButton.Dispose();
                RemoveMandatoryAttributesButton = null;
            }

            if (RemoveOptionalAttributesButton != null)
            {
                RemoveOptionalAttributesButton.Dispose();
                RemoveOptionalAttributesButton = null;
            }
        }