public override void update() { if( _CswNbtSchemaModTrnsctn.isMaster() ) { CswNbtMetaDataPropertySet SchedulerSet = _CswNbtSchemaModTrnsctn.MetaData.getPropertySet( CswEnumNbtPropertySetName.SchedulerSet ); foreach( CswNbtMetaDataObjectClass ScheduleOc in SchedulerSet.getObjectClasses() ) { foreach( CswNbtNode Schedule in ScheduleOc.getNodes( forceReInit : false, includeSystemNodes : false ) ) { ICswNbtPropertySetScheduler ISchedule = CswNbtPropSetCaster.AsPropertySetScheduler( Schedule ); ISchedule.Enabled.Checked = CswEnumTristate.False; Schedule.postChanges( ForceUpdate: false ); } } } } // update()
public CswNbtPropertySetSchedulerImpl(CswNbtResources CswNbtResources, ICswNbtPropertySetScheduler Scheduler, CswNbtNode CswNbtNode) { _CswNbtResources = CswNbtResources; _Scheduler = Scheduler; _CswNbtNode = CswNbtNode; }