예제 #1
0
 public Volume( VolumeEventController eventController, VolumeDescriptor volumeDesc, XmlNode parentNode )
 {
     mEventController = eventController;
     mVolumeDesc = volumeDesc;
     mBackupRestoreObject = new BackupRestoreVolume( parentNode );
     Init();
 }
 public static void CreateInstance(VolumeEventController eventController)
 {
     if (mInstance == null)
     {
         mInstance = new VolumeDescriptorList(eventController);
     }
 }
예제 #3
0
 public Volume(VolumeEventController eventController, VolumeDescriptor volumeDesc, VolumeSource source, BaseArchive archive)
 {
     mEventController     = eventController;
     mVolumeDesc          = volumeDesc;
     mBackupRestoreObject = new BackupRestoreVolume(mVolumeDesc.VolumeName, source, archive);
     Init();
 }
예제 #4
0
 public Volume( VolumeEventController eventController, VolumeDescriptor volumeDesc, VolumeSource source, BaseArchive archive )
 {
     mEventController = eventController;
     mVolumeDesc = volumeDesc;
     mBackupRestoreObject = new BackupRestoreVolume( mVolumeDesc.VolumeName, source, archive );
     Init();
 }
예제 #5
0
 public Volume(VolumeEventController eventController, VolumeDescriptor volumeDesc, XmlNode parentNode)
 {
     mEventController     = eventController;
     mVolumeDesc          = volumeDesc;
     mBackupRestoreObject = new BackupRestoreVolume(parentNode);
     Init();
 }
        public VolumeDescriptor(VolumeEventController eventController, string volName, string volFilename)
        {
            mEventController = eventController;
            mName            = volName;
            mVolumeFilename  = volFilename;

            mVolume = CreateVolume();
        }
        public VolumeDescriptor( VolumeEventController eventController, string volName, string volFilename )
        {
            mEventController = eventController;
            mName = volName;
            mVolumeFilename = volFilename;

            mVolume = CreateVolume();
        }
        public VolumeDescriptor( VolumeEventController eventController, string volName, string volFilename, VolumeSource source, BaseArchive archive )
        {
            mEventController = eventController;
            mName = volName;
            mVolumeFilename = volFilename;

            mVolume = new Volume( mEventController, this, source, archive );
            ConnectToVolumeEvents( mVolume );
            mIsAvailable = true;
            SaveVolumeData();
        }
        public VolumeDescriptor(VolumeEventController eventController, string volName, string volFilename, VolumeSource source, BaseArchive archive)
        {
            mEventController = eventController;
            mName            = volName;
            mVolumeFilename  = volFilename;

            mVolume = new Volume(mEventController, this, source, archive);
            ConnectToVolumeEvents(mVolume);
            mIsAvailable = true;
            SaveVolumeData();
        }
예제 #10
0
 public Spine(VolumeEventController eventController)
 {
     mEventController = eventController;
 }
 public VolumeDescriptorList(VolumeEventController eventController)
 {
     mEventController = eventController;
 }
예제 #12
0
 public Spine( VolumeEventController eventController  )
 {
     mEventController = eventController;
 }
예제 #13
0
 public static Volume BuildFromXml(VolumeEventController eventController, VolumeDescriptor volumeDesc, XmlNode parentNode)
 {
     return(new Volume(eventController, volumeDesc, parentNode));
 }
 public static void CreateInstance( VolumeEventController eventController )
 {
     if ( mInstance == null )
         mInstance = new VolumeDescriptorList( eventController );
 }
 public VolumeDescriptorList( VolumeEventController eventController )
 {
     mEventController = eventController;
 }
예제 #16
0
 public static Volume BuildFromXml( VolumeEventController eventController, VolumeDescriptor volumeDesc, XmlNode parentNode )
 {
     return new Volume( eventController, volumeDesc, parentNode );
 }
예제 #17
0
 public static VolumeDescriptor LoadFromXml(VolumeEventController eventController, string volName, string volFilename)
 {
     return(new VolumeDescriptor(eventController, volName, volFilename));
 }
예제 #18
0
 public static VolumeDescriptor LoadFromXml( VolumeEventController eventController, string volName, string volFilename )
 {
     return new VolumeDescriptor( eventController, volName, volFilename );
 }