- spostamento + cambio nome
This commit is contained in:
@@ -0,0 +1,473 @@
|
||||
Imports Effector.Plugin.Interface
|
||||
|
||||
Module Map
|
||||
|
||||
Private m_refFiveLakesUIVM As FiveLakesUIVM
|
||||
Private m_refDoorListPageVM As DoorListPageVM
|
||||
Private m_refMachinePageVM As MachinePageVM
|
||||
Private m_refSupervisorFunction As IHost
|
||||
|
||||
'Private m_refMyStatusBarVM As MyStatusBarVM
|
||||
'Private m_refProjManagerVM As ProjManagerVM
|
||||
'Private m_refProjectVM As ProjectVM
|
||||
'Private m_refSecondaryWindowVM As SecondaryWindowVM
|
||||
'Private m_refSecondaryWindowV As SecondaryWindowV
|
||||
'Private m_refMachinePanelVM As MachinePanelVM
|
||||
'Private m_refLeftPanelVM As LeftPanelVM
|
||||
'Private m_refRightPanelVM As RightPanelVM
|
||||
'Private m_refDispositionPanelVM As DispositionPanelVM
|
||||
'Private m_refStartMachPanelVM As StartMachPanelVM
|
||||
'Private m_refRibPanelVM As RibPanelVM
|
||||
'Private m_refControllerInputPanelVM As ControllerInputPanelVM
|
||||
'Private m_refInstrumentPanelVM As InstrumentPanelVM
|
||||
'Private m_refTopPanelVM As TopPanelVM
|
||||
'Private m_refSliceManagerVM As SliceManagerVM
|
||||
'Private m_refTFSEditorVM As TFSEditorVM
|
||||
'Private m_refCurrMachiningPanelVM As CurrMachiningPanelVM
|
||||
'Private m_refMachiningDbVM As MachiningDbVM
|
||||
'Private m_refMaterialDbVM As MaterialDbVM
|
||||
'Private m_refSliderManagerVM As SliderManagerVM
|
||||
'Private m_refRibParamPanelVM As RibParamPanelVM
|
||||
'Private m_refSimulationPanelVM As SimulationPanelVM
|
||||
'Private m_refReferencePanelVM As ReferencePanelVM
|
||||
'Private m_refViewLayerManagerVM As ViewLayerManagerVM
|
||||
'Private m_refShellNumberPanelVM As ShellNumberPanelVM
|
||||
'Private m_refShellNumberParamPanelVM As ShellNumberParamPanelVM
|
||||
'Private m_refFilledSolidPanelVM As FilledSolidPanelVM
|
||||
'Private m_refFilledSolidParamPanelVM As FilledSolidParamPanelVM
|
||||
'Private m_refSplashScreen As SplashScreen
|
||||
'Private m_refManagePartPanelVM As ManagePartPanelVM
|
||||
'Private m_refMachineViewPanelVM As MachineViewPanelVM
|
||||
'Private m_refImportLoadingWndVM As ImportLoadingWndVM
|
||||
|
||||
#Region "Get"
|
||||
|
||||
Public ReadOnly Property refFiveLakesUIVM As FiveLakesUIVM
|
||||
Get
|
||||
Return m_refFiveLakesUIVM
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Public ReadOnly Property refDoorListPageVM As DoorListPageVM
|
||||
Get
|
||||
Return m_refDoorListPageVM
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Public ReadOnly Property refMachinePageVM As MachinePageVM
|
||||
Get
|
||||
Return m_refMachinePageVM
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Public ReadOnly Property refSupervisorFunction As IHost
|
||||
Get
|
||||
Return m_refSupervisorFunction
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'Public ReadOnly Property refMyStatusBarVM As MyStatusBarVM
|
||||
' Get
|
||||
' Return LibMap.refStatusBarVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refProjManagerVM As ProjManagerVM
|
||||
' Get
|
||||
' Return m_refProjManagerVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refProjectVM As ProjectVM
|
||||
' Get
|
||||
' Return m_refProjectVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refSceneHostVM As MySceneHostVM
|
||||
' Get
|
||||
' Return LibMap.refSceneHostVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refSecondaryWindowVM As SecondaryWindowVM
|
||||
' Get
|
||||
' Return m_refSecondaryWindowVM
|
||||
' End Get
|
||||
'End Property
|
||||
'Public ReadOnly Property refSecondaryWindowV As SecondaryWindowV
|
||||
' Get
|
||||
' Return m_refSecondaryWindowV
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refShowPanelVM As ShowPanelVM
|
||||
' Get
|
||||
' Return LibMap.refShowPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refMachinePanelVM As MachinePanelVM
|
||||
' Get
|
||||
' Return m_refMachinePanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refLeftPanelVM As LeftPanelVM
|
||||
' Get
|
||||
' Return m_refLeftPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refRightPanelVM As RightPanelVM
|
||||
' Get
|
||||
' Return m_refRightPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refDispositionPanelVM As DispositionPanelVM
|
||||
' Get
|
||||
' Return m_refDispositionPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refStartMachPanelVM As StartMachPanelVM
|
||||
' Get
|
||||
' Return m_refStartMachPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refRibPanelVM As RibPanelVM
|
||||
' Get
|
||||
' Return m_refRibPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refControllerInputPanelVM As ControllerInputPanelVM
|
||||
' Get
|
||||
' Return m_refControllerInputPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refInstrumentPanelVM As MyInstrumentPanelVM
|
||||
' Get
|
||||
' Return m_refInstrumentPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refTopPanelVM As TopPanelVM
|
||||
' Get
|
||||
' Return m_refTopPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refSliceManagerVM As SliceManagerVM
|
||||
' Get
|
||||
' Return m_refSliceManagerVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refTFSEditorVM As TFSEditorVM
|
||||
' Get
|
||||
' Return m_refTFSEditorVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refCurrMachiningPanelVM As CurrMachiningPanelVM
|
||||
' Get
|
||||
' Return m_refCurrMachiningPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refMachiningDbVM As MachiningDbVM
|
||||
' Get
|
||||
' Return m_refMachiningDbVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refMaterialDbVM As MaterialDbVM
|
||||
' Get
|
||||
' Return m_refMaterialDbVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refSliderManagerVM As SliderManagerVM
|
||||
' Get
|
||||
' Return m_refSliderManagerVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refRibParamPanelVM As RibParamPanelVM
|
||||
' Get
|
||||
' Return m_refRibParamPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refSimulationPanelVM As SimulationPanelVM
|
||||
' Get
|
||||
' Return m_refSimulationPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refReferencePanelVM As ReferencePanelVM
|
||||
' Get
|
||||
' Return m_refReferencePanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refViewLayerManagerVM As ViewLayerManagerVM
|
||||
' Get
|
||||
' Return m_refViewLayerManagerVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refShellNumberPanelVM As ShellNumberPanelVM
|
||||
' Get
|
||||
' Return m_refShellNumberPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refShellNumberParamPanelVM As ShellNumberParamPanelVM
|
||||
' Get
|
||||
' Return m_refShellNumberParamPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refFilledSolidPanelVM As FilledSolidPanelVM
|
||||
' Get
|
||||
' Return m_refFilledSolidPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refFilledSolidParamPanelVM As FilledSolidParamPanelVM
|
||||
' Get
|
||||
' Return m_refFilledSolidParamPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refSplashScreen As SplashScreen
|
||||
' Get
|
||||
' Return m_refSplashScreen
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refManagePartPanelVM As ManagePartPanelVM
|
||||
' Get
|
||||
' Return m_refManagePartPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refMachineViewPanelVM As MachineViewPanelVM
|
||||
' Get
|
||||
' Return m_refMachineViewPanelVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
'Public ReadOnly Property refImportLoadingWndVM As ImportLoadingWndVM
|
||||
' Get
|
||||
' Return m_refImportLoadingWndVM
|
||||
' End Get
|
||||
'End Property
|
||||
|
||||
#End Region ' Get
|
||||
|
||||
#Region "Set"
|
||||
|
||||
Friend Function SetRefSupervisorFunction(IHost As IHost) As Boolean
|
||||
m_refSupervisorFunction = IHost
|
||||
Return Not IsNothing(m_refSupervisorFunction)
|
||||
End Function
|
||||
|
||||
Friend Function SetRefDoorListPageVM(DoorListPageVM As DoorListPageVM) As Boolean
|
||||
m_refDoorListPageVM = DoorListPageVM
|
||||
Return Not IsNothing(m_refDoorListPageVM)
|
||||
End Function
|
||||
|
||||
Friend Function SetRefMachinePageVM(MachinePageVM As MachinePageVM) As Boolean
|
||||
m_refMachinePageVM = MachinePageVM
|
||||
Return Not IsNothing(m_refMachinePageVM)
|
||||
End Function
|
||||
|
||||
' Friend Function SetRefProjManagerVM(ProjManagerVM As ProjManagerVM) As Boolean
|
||||
' m_refProjManagerVM = ProjManagerVM
|
||||
' Return Not IsNothing(m_refProjManagerVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefProjectVM(ProjectVM As ProjectVM) As Boolean
|
||||
' m_refProjectVM = ProjectVM
|
||||
' Return Not IsNothing(m_refProjectVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefSceneHostVM(SceneHostVM As SceneHostVM) As Boolean
|
||||
' LibMap.SetRefSceneHostVM(SceneHostVM)
|
||||
' Return Not IsNothing(LibMap.refSceneHostVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefSecondaryWindowVM(SecondaryWindowVM As SecondaryWindowVM) As Boolean
|
||||
' m_refSecondaryWindowVM = SecondaryWindowVM
|
||||
' Return Not IsNothing(m_refSecondaryWindowVM)
|
||||
' End Function
|
||||
' Friend Function SetRefSecondaryWindowV(SecondaryWindowV As SecondaryWindowV) As Boolean
|
||||
' m_refSecondaryWindowV = SecondaryWindowV
|
||||
' Return Not IsNothing(m_refSecondaryWindowV)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefMachinePanelVM(MachinePanelVM As MachinePanelVM) As Boolean
|
||||
' m_refMachinePanelVM = MachinePanelVM
|
||||
' Return Not IsNothing(m_refMachinePanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefLeftPanelVM(LeftPanelVM As LeftPanelVM) As Boolean
|
||||
' m_refLeftPanelVM = LeftPanelVM
|
||||
' Return Not IsNothing(m_refLeftPanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefRightPanelVM(RightPanelVM As RightPanelVM) As Boolean
|
||||
' m_refRightPanelVM = RightPanelVM
|
||||
' Return Not IsNothing(m_refRightPanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefDispositionPanelVM(DispositionPanelVM As DispositionPanelVM) As Boolean
|
||||
' m_refDispositionPanelVM = DispositionPanelVM
|
||||
' Return Not IsNothing(m_refDispositionPanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefStartMachPanelVM(StartMachPanelVM As StartMachPanelVM) As Boolean
|
||||
' m_refStartMachPanelVM = StartMachPanelVM
|
||||
' Return Not IsNothing(m_refStartMachPanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefRibPanelVM(RibPanelVM As RibPanelVM) As Boolean
|
||||
' m_refRibPanelVM = RibPanelVM
|
||||
' Return Not IsNothing(m_refRibPanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefControllerInputPanelVM(ControllerInputPanelVM As ControllerInputPanelVM) As Boolean
|
||||
' m_refControllerInputPanelVM = ControllerInputPanelVM
|
||||
' Return Not IsNothing(m_refControllerInputPanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefInstrumentPanelVM(InstrumentPanelVM As InstrumentPanelVM) As Boolean
|
||||
' m_refInstrumentPanelVM = InstrumentPanelVM
|
||||
' Return Not IsNothing(m_refInstrumentPanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefTopPanelVM(TopPanelVM As TopPanelVM) As Boolean
|
||||
' m_refTopPanelVM = TopPanelVM
|
||||
' Return Not IsNothing(m_refTopPanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefSliceManagerVM(SliceManagerVM As SliceManagerVM) As Boolean
|
||||
' m_refSliceManagerVM = SliceManagerVM
|
||||
' Return Not IsNothing(m_refSliceManagerVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefTFSEditorVM(TFSEditorVM As TFSEditorVM) As Boolean
|
||||
' m_refTFSEditorVM = TFSEditorVM
|
||||
' Return Not IsNothing(m_refTFSEditorVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefCurrMachiningPanelVM(CurrMachiningPanelVM As CurrMachiningPanelVM) As Boolean
|
||||
' m_refCurrMachiningPanelVM = CurrMachiningPanelVM
|
||||
' Return Not IsNothing(m_refCurrMachiningPanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefMachiningDbVM(MachiningDbVM As MachiningDbVM) As Boolean
|
||||
' m_refMachiningDbVM = MachiningDbVM
|
||||
' Return Not IsNothing(m_refMachiningDbVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefMaterialDbVM(MaterialDbVM As MaterialDbVM) As Boolean
|
||||
' m_refMaterialDbVM = MaterialDbVM
|
||||
' Return Not IsNothing(m_refMaterialDbVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefSliderManagerVM(SliderManagerVM As SliderManagerVM) As Boolean
|
||||
' m_refSliderManagerVM = SliderManagerVM
|
||||
' Return Not IsNothing(m_refSliderManagerVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefRibParamPanelVM(RibParamPanelVM As RibParamPanelVM) As Boolean
|
||||
' m_refRibParamPanelVM = RibParamPanelVM
|
||||
' Return Not IsNothing(m_refRibParamPanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefSimulationPanelVM(SimulationPanelVM As SimulationPanelVM) As Boolean
|
||||
' m_refSimulationPanelVM = SimulationPanelVM
|
||||
' Return Not IsNothing(m_refSimulationPanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefReferencePanelVM(ReferencePanelVM As ReferencePanelVM) As Boolean
|
||||
' m_refReferencePanelVM = ReferencePanelVM
|
||||
' Return Not IsNothing(m_refReferencePanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefViewLayerManagerVM(ViewLayerManagerVM As ViewLayerManagerVM) As Boolean
|
||||
' m_refViewLayerManagerVM = ViewLayerManagerVM
|
||||
' Return Not IsNothing(m_refViewLayerManagerVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefShellNumberPanelVM(ShellNumberPanelVM As ShellNumberPanelVM) As Boolean
|
||||
' m_refShellNumberPanelVM = ShellNumberPanelVM
|
||||
' Return Not IsNothing(m_refShellNumberPanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefShellNumberParamPanelVM(ShellNumberParamPanelVM As ShellNumberParamPanelVM) As Boolean
|
||||
' m_refShellNumberParamPanelVM = ShellNumberParamPanelVM
|
||||
' Return Not IsNothing(m_refShellNumberParamPanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefFilledSolidPanelVM(FilledSolidPanelVM As FilledSolidPanelVM) As Boolean
|
||||
' m_refFilledSolidPanelVM = FilledSolidPanelVM
|
||||
' Return Not IsNothing(m_refFilledSolidPanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefFilledSolidParamPanelVM(FilledSolidParamPanelVM As FilledSolidParamPanelVM) As Boolean
|
||||
' m_refFilledSolidParamPanelVM = FilledSolidParamPanelVM
|
||||
' Return Not IsNothing(m_refFilledSolidParamPanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefSplashScreen(SplashScreen As SplashScreen) As Boolean
|
||||
' m_refSplashScreen = SplashScreen
|
||||
' Return Not IsNothing(m_refSplashScreen)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefManagePartPanelVM(ManagePartPanelVM As ManagePartPanelVM) As Boolean
|
||||
' m_refManagePartPanelVM = ManagePartPanelVM
|
||||
' Return Not IsNothing(m_refManagePartPanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefMachineViewPanelVM(MachineViewPanelVM As MachineViewPanelVM) As Boolean
|
||||
' m_refMachineViewPanelVM = MachineViewPanelVM
|
||||
' Return Not IsNothing(m_refMachineViewPanelVM)
|
||||
' End Function
|
||||
|
||||
' Friend Function SetRefImportLoadingWndVM(ImportLoadingWndVM As ImportLoadingWndVM) As Boolean
|
||||
' m_refImportLoadingWndVM = ImportLoadingWndVM
|
||||
' Return Not IsNothing(m_refImportLoadingWndVM)
|
||||
' End Function
|
||||
|
||||
#End Region ' Set
|
||||
|
||||
#Region "Init"
|
||||
|
||||
Friend Function BeginInit(FiveLakesUIVM As FiveLakesUIVM) As Boolean
|
||||
m_refFiveLakesUIVM = FiveLakesUIVM
|
||||
Return Not IsNothing(m_refFiveLakesUIVM)
|
||||
End Function
|
||||
Friend Function EndInit() As Boolean
|
||||
' Verifico se tutti i pezzi necessari sono stati caricati
|
||||
'Return Not IsNothing(m_refMainWindowVM) AndAlso Not IsNothing(m_refProjectVM) AndAlso
|
||||
' Not IsNothing(LibMap.refStatusBarVM) AndAlso Not IsNothing(m_refProjectManagerVM) AndAlso
|
||||
' Not IsNothing(LibMap.refSceneHostVM) AndAlso Not IsNothing(LibMap.refShowPanelVM) AndAlso
|
||||
' Not IsNothing(m_refVeinMatchPanelVM) AndAlso
|
||||
' Not IsNothing(m_refOptionPanelVM) AndAlso Not IsNothing(m_refRawPartTabVM) AndAlso
|
||||
' Not IsNothing(m_refNestingTabVM) AndAlso Not IsNothing(m_refSimulTabVM) AndAlso
|
||||
' Not IsNothing(m_refMachiningTabVM) AndAlso
|
||||
' LibMap.EndInit()
|
||||
Return Not IsNothing(m_refFiveLakesUIVM)
|
||||
End Function
|
||||
|
||||
#End Region ' Init
|
||||
|
||||
End Module
|
||||
Reference in New Issue
Block a user