@OpenApiAll public class ProjectEventListenerAdapter extends java.lang.Object implements ProjectEventListener
Constructor and Description |
---|
ProjectEventListenerAdapter() |
Modifier and Type | Method and Description |
---|---|
void |
projectActivated(Project project)
Method is called when inactive project became active project.
|
void |
projectActivatedFromGUI(Project project)
Method is called when inactive project became active project by user action, not from code.
|
void |
projectClosed(Project project)
Method is called after closing the project.
|
void |
projectCreated(Project project)
Method is called when project is created, but before activating and opening it.
|
void |
projectDeActivated(Project project)
Method is called when active project becomes not active.
|
void |
projectOpened(Project project)
Method is called when project was opened, created or loaded from teamwork server.
|
void |
projectOpenedFromGUI(Project project)
Method is called when project was opened, created or loaded from teamwork server by user action, not from code.
|
void |
projectPreActivated(Project project)
Method is called before inactive project will became an active project.
|
void |
projectPreClosed(Project project)
Method is called before closing the project.
|
void |
projectPreClosedFinal(Project project)
Method is called before closing the project.
|
void |
projectPreDeActivated(Project project)
Method is called before active project will become not active.
|
void |
projectPreReplaced(Project oldProject,
Project newProject)
The method is called before one project replacing with (logically equivalent) another project.
|
void |
projectPreSaved(Project project,
boolean savedInServer)
Method is called when project is going to be saved.
|
void |
projectReplaced(Project oldProject,
Project newProject)
The method is called when one project is replaced with
(logically equivalent) another project.
|
void |
projectSaved(Project project,
boolean savedInServer)
Method is called when project is saved or exported in Unisys format.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
projectPreOpenedFromGUI
public void projectOpened(Project project)
ProjectEventListener
projectOpened
in interface ProjectEventListener
project
- project which was opened.ProjectEventListener.projectOpened(Project)
public void projectClosed(Project project)
ProjectEventListener
projectClosed
in interface ProjectEventListener
project
- project which was closed.ProjectEventListener.projectClosed(Project)
public void projectSaved(Project project, boolean savedInServer)
ProjectEventListener
projectSaved
in interface ProjectEventListener
project
- project which was saved.savedInServer
- true if project was sent to teamwork server.ProjectEventListener.projectSaved(Project, boolean)
public void projectActivated(Project project)
ProjectEventListener
projectActivated
in interface ProjectEventListener
project
- new active project.ProjectEventListener.projectActivated(Project)
public void projectDeActivated(Project project)
ProjectEventListener
projectDeActivated
in interface ProjectEventListener
project
- inactive project.ProjectEventListener.projectDeActivated(Project)
public void projectReplaced(Project oldProject, Project newProject)
ProjectEventListener
projectReplaced
in interface ProjectEventListener
oldProject
- the project, which was replacednewProject
- the project, which replaced the old projectProjectEventListener.projectReplaced(Project, Project)
public void projectPreClosed(Project project)
ProjectEventListener
projectPreClosed
in interface ProjectEventListener
project
- project which will be closed.ProjectEventListener.projectPreClosed(com.nomagic.magicdraw.core.Project)
public void projectPreClosedFinal(Project project)
ProjectEventListener
projectPreClosedFinal
in interface ProjectEventListener
project
- project which will be closed.ProjectEventListener.projectPreClosedFinal(com.nomagic.magicdraw.core.Project)
public void projectPreSaved(Project project, boolean savedInServer)
ProjectEventListener
projectPreSaved
in interface ProjectEventListener
project
- project which will be saved.savedInServer
- true if project will be send to a teamwork server.ProjectEventListener.projectPreSaved(com.nomagic.magicdraw.core.Project, boolean)
public void projectPreActivated(Project project)
ProjectEventListener
projectPreActivated
in interface ProjectEventListener
project
- a new active project.ProjectEventListener.projectPreActivated(com.nomagic.magicdraw.core.Project)
public void projectPreDeActivated(Project project)
ProjectEventListener
projectPreDeActivated
in interface ProjectEventListener
project
- an inactive project.ProjectEventListener.projectPreDeActivated(com.nomagic.magicdraw.core.Project)
public void projectPreReplaced(Project oldProject, Project newProject)
ProjectEventListener
projectPreReplaced
in interface ProjectEventListener
oldProject
- the project, which will be replacednewProject
- the project, which will replace the old projectProjectEventListener.projectPreReplaced(com.nomagic.magicdraw.core.Project, com.nomagic.magicdraw.core.Project)
public void projectCreated(Project project)
ProjectEventListener
projectCreated
in interface ProjectEventListener
project
- project which was created.ProjectEventListener.projectClosed(com.nomagic.magicdraw.core.Project)
public void projectActivatedFromGUI(Project project)
ProjectEventListener
projectActivatedFromGUI
in interface ProjectEventListener
project
- new active project.ProjectEventListener.projectActivatedFromGUI(com.nomagic.magicdraw.core.Project)
public void projectOpenedFromGUI(Project project)
ProjectEventListener
projectOpenedFromGUI
in interface ProjectEventListener
project
- project which was opened.ProjectEventListener.projectOpenedFromGUI(com.nomagic.magicdraw.core.Project)