Ejemplo n.º 1
0
        private TableIO initializeReactor()
        {
            ItemReactorRecordManager itemRecordManager = new ItemReactorRecordManager(this);
            TableIO     tableIO = new TableIO(this, itemRecordManager);
            DataBinding dataBinding;

            dataBinding = tableIO.bind(reactorCapacityTxt, Net7.Table_item_reactor._cap_100, "Capacity");
            dataBinding.addValidation(new ValidateInteger());
            dataBinding.addValidation(new ValidateNumericGreaterEqual(0));

            dataBinding = tableIO.bind(reactorRecharge100Txt, Net7.Table_item_reactor._recharge_100, "Recharge 100%");
            dataBinding.addValidation(new ValidateNumericGreaterEqual(0));

            dataBinding = tableIO.bind(null, Net7.Table_item_reactor._energy_100, "");
            dataBinding = tableIO.bind(null, Net7.Table_item_reactor._range_100, "");

            // The actual field is unimportant.  All that matters is that we get a call to RecordManager
            tableIO.bind(raceRestrictionsLbl, Net7.Table_item_reactor._rest_race, "");
            tableIO.bind(professionRestrictionsLbl, Net7.Table_item_reactor._rest_prof, "");

            tableIO.initialize(Net7.Tables.item_reactor.ToString(), Net7.Table_item_reactor._item_id, Database.Database.getQueryReactor());

            return(tableIO);
        }
Ejemplo n.º 2
0
        private TableIO initializeReactor()
        {
            ItemReactorRecordManager itemRecordManager = new ItemReactorRecordManager(this);
            TableIO tableIO = new TableIO(this, itemRecordManager);
            DataBinding dataBinding;

            dataBinding = tableIO.bind(reactorCapacityTxt, Net7.Table_item_reactor._cap_100, "Capacity");
            dataBinding.addValidation(new ValidateInteger());
            dataBinding.addValidation(new ValidateNumericGreaterEqual(0));

            dataBinding = tableIO.bind(reactorRecharge100Txt, Net7.Table_item_reactor._recharge_100, "Recharge 100%");
            dataBinding.addValidation(new ValidateNumericGreaterEqual(0));

            dataBinding = tableIO.bind(null, Net7.Table_item_reactor._energy_100, "");
            dataBinding = tableIO.bind(null, Net7.Table_item_reactor._range_100, "");

            // The actual field is unimportant.  All that matters is that we get a call to RecordManager
            tableIO.bind(raceRestrictionsLbl, Net7.Table_item_reactor._rest_race, "");
            tableIO.bind(professionRestrictionsLbl, Net7.Table_item_reactor._rest_prof, "");

            tableIO.initialize(Net7.Tables.item_reactor.ToString(), Net7.Table_item_reactor._item_id, Database.Database.getQueryReactor());

            return tableIO;
        }