Interface ProjectPartListener
- All Superinterfaces:
ProjectEventListener
,ProjectPartLoadedListener
- All Known Implementing Classes:
ProjectPartListenerAdapter
Listener which informs about modules attach, detach, load and remove.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
projectPartAttached
(ModuleUsage usage) Project is attached to another project or module.void
projectPartDetached
(ModuleUsage usage) Project is detached from project or module.void
projectPartRemoved
(com.nomagic.ci.persistence.IProject project) Previously attached project is removed and is no longer available.Methods inherited from interface com.nomagic.magicdraw.core.project.ProjectEventListener
projectActivated, projectActivatedFromGUI, projectClosed, projectCreated, projectDeActivated, projectOpened, projectOpenedFromGUI, projectPreActivated, projectPreClosed, projectPreClosedFinal, projectPreDeActivated, projectPreOpenedFromGUI, projectPreSaved, projectReplaced, projectSaved, projectUsedFromGUI
Methods inherited from interface com.nomagic.magicdraw.core.project.ProjectPartLoadedListener
projectPartLoaded
-
Method Details
-
projectPartAttached
Project is attached to another project or module.- Parameters:
usage
- information about attached project part.
-
projectPartDetached
Project is detached from project or module. Detached project may still be attached to another project.- Parameters:
usage
- information about removed project part.
-
projectPartRemoved
void projectPartRemoved(com.nomagic.ci.persistence.IProject project) Previously attached project is removed and is no longer available.- Parameters:
project
- project which is removed.
-