Пример #1
0
 public TypeCreator(PropertyCreator propCreator, ArrayItemPropertyCreator arrayItemPropCreator, InstancePropertyCreator instancePropertyCreator, InstanceConstCreator instanceConstCreator)
 {
     _propertyCreator          = propCreator;
     _arrayItemPropertyCreator = arrayItemPropCreator;
     _instancePropertyCreator  = instancePropertyCreator;
     _instanceConstCreator     = instanceConstCreator;
 }
Пример #2
0
        private void Button_Click2(object sender, RoutedEventArgs e)
        {
            var dialog = new VistaOpenFileDialog()
            {
                CheckPathExists = true,
                AddExtension    = true,
                Filter          = "XML File (*.xml)|*.xml",
            };

            dialog.ShowDialog();

            if ((dialog.FileName != null) && (dialog.FileName != ""))
            {
                var window = new PropertyEditor();
                ObservableCollection <PropertyGroup> read = PropertyCreator.Read_File(dialog.FileName);
                foreach (PropertyGroup group in read)
                {
                    foreach (PropertyGroup item in PropertyEditor.Convert(group).PropertyGroups)
                    {
                        window.PropertyGroups.Add(item);
                    }
                }

                window.ShowDialog();

                if (window.Result != WindowDictionary.Resources.DialogResult.Yes)
                {
                    return;
                }

                _ = window.PropertyGroups;
            }
        }
Пример #3
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Before public void setUp() throws Exception
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
        public virtual void SetUp()
        {
            _life = new LifeSupport();
            PageCache       pageCache       = Storage.pageCache();
            DatabaseLayout  databaseLayout  = Storage.directory().databaseLayout();
            Config          config          = Config.defaults(GraphDatabaseSettings.default_schema_provider, EMPTY.ProviderDescriptor.name());
            NullLogProvider nullLogProvider = NullLogProvider.Instance;
            StoreFactory    storeFactory    = new StoreFactory(databaseLayout, config, new DefaultIdGeneratorFactory(Storage.fileSystem()), pageCache, Storage.fileSystem(), nullLogProvider, EmptyVersionContextSupplier.EMPTY);

            _neoStores = storeFactory.OpenAllNeoStores(true);
            _neoStores.Counts.start();
            CountsComputer.recomputeCounts(_neoStores, pageCache, databaseLayout);
            _nodeStore         = _neoStores.NodeStore;
            _relationshipStore = _neoStores.RelationshipStore;
            PropertyStore propertyStore = _neoStores.PropertyStore;
            JobScheduler  scheduler     = JobSchedulerFactory.createScheduler();
            Dependencies  dependencies  = new Dependencies();

            dependencies.SatisfyDependency(EMPTY);
            DefaultIndexProviderMap providerMap = new DefaultIndexProviderMap(dependencies, config);

            _life.add(providerMap);
            _indexingService = IndexingServiceFactory.createIndexingService(config, scheduler, providerMap, new NeoStoreIndexStoreView(LockService.NO_LOCK_SERVICE, _neoStores), SchemaUtil.idTokenNameLookup, empty(), nullLogProvider, nullLogProvider, IndexingService.NO_MONITOR, new DatabaseSchemaState(nullLogProvider), false);
            _propertyPhysicalToLogicalConverter = new PropertyPhysicalToLogicalConverter(_neoStores.PropertyStore);
            _life.add(_indexingService);
            _life.add(scheduler);
            _life.init();
            _life.start();
            _propertyCreator = new PropertyCreator(_neoStores.PropertyStore, new PropertyTraverser());
            _recordAccess    = new DirectRecordAccess <PropertyRecord, PrimitiveRecord>(_neoStores.PropertyStore, Loaders.propertyLoader(propertyStore));
        }
Пример #4
0
        static void Main(string[] args)
        {
            var p = PropertyCreator.Create("TP_OBJREPAIRWATERSYS", "true", 10.2m);

            System.Diagnostics.Trace.WriteLine(p.ToString());
        }
Пример #5
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            var window = new PropertyCreator();

            window.ShowDialog();
        }