Uses of Interface
org.eclipse.emf.ecp.core.ECPProject

Packages that use ECPProject
org.eclipse.emf.ecp.application.e4.editor   
org.eclipse.emf.ecp.core   
org.eclipse.emf.ecp.core.util   
org.eclipse.emf.ecp.core.util.observer   
org.eclipse.emf.ecp.e4.emfstore   
org.eclipse.emf.ecp.emfstore.core.internal   
org.eclipse.emf.ecp.emfstore.internal.ui.decorator   
org.eclipse.emf.ecp.explorereditorbridge.internal   
org.eclipse.emf.ecp.internal.core   
org.eclipse.emf.ecp.internal.ui.composites   
org.eclipse.emf.ecp.internal.ui.dialogs   
org.eclipse.emf.ecp.internal.ui.model   
org.eclipse.emf.ecp.internal.ui.util   
org.eclipse.emf.ecp.spi.core   
org.eclipse.emf.ecp.ui.common   
org.eclipse.emf.ecp.ui.e4.editor   
org.eclipse.emf.ecp.ui.e4.handlers   
org.eclipse.emf.ecp.ui.tester   
org.eclipse.emf.ecp.ui.transaction   
org.eclipse.emf.ecp.ui.util   
org.eclipse.emf.ecp.validation.connector   
org.eclipse.emf.ecp.view.editor.controls   
org.eclipse.emf.ecp.view.editor.handler   
 

Uses of ECPProject in org.eclipse.emf.ecp.application.e4.editor
 

Methods in org.eclipse.emf.ecp.application.e4.editor with parameters of type ECPProject
 void E4ModelElementOpener.openModelElement(Object modelElement, ECPProject ecpProject)
          Opens a model element in ECPE4Editor.
 

Uses of ECPProject in org.eclipse.emf.ecp.core
 

Methods in org.eclipse.emf.ecp.core that return ECPProject
 ECPProject ECPProjectManager.createProject(ECPProject project, String name)
          Method to construct a new Project based on an existing project as template.
 ECPProject ECPProjectManager.createProject(ECPProvider provider, String name)
          Method to construct an offline Project, this method calls ECPProjectManager.createProject(ECPProvider, String, ECPProperties) with empty properties.
 ECPProject ECPProjectManager.createProject(ECPProvider provider, String name, ECPProperties properties)
          Method to construct an offline Project and notify listeners about this add.
 ECPProject ECPProjectManager.createProject(ECPRepository repository, String name, ECPProperties properties)
          Method to construct an shared Project, e.g.
 ECPProject ECPProjectManager.getProject(Object adaptable)
          Retrieves the project the adaptable belongs to if possible.
 ECPProject ECPProjectManager.getProject(String name)
          Searches for a project based on the provided String.
 

Methods in org.eclipse.emf.ecp.core that return types with arguments of type ECPProject
 Collection<ECPProject> ECPProjectManager.getProjects()
          Returns all known projects.
 

Methods in org.eclipse.emf.ecp.core with parameters of type ECPProject
 ECPProject ECPProjectManager.createProject(ECPProject project, String name)
          Method to construct a new Project based on an existing project as template.
 

Uses of ECPProject in org.eclipse.emf.ecp.core.util
 

Methods in org.eclipse.emf.ecp.core.util that return ECPProject
 ECPProject ECPProjectAware.getProject()
          This returns the project this object belongs to or references in any way.
 

Uses of ECPProject in org.eclipse.emf.ecp.core.util.observer
 

Methods in org.eclipse.emf.ecp.core.util.observer with parameters of type ECPProject
 void ECPProjectContentTouchedObserver.contentTouched(ECPProject project, Collection<Object> objects, boolean structural)
          This is called when objects of a project changed.
 Collection<Object> ECPProjectContentChangedObserver.objectsChanged(ECPProject project, Collection<Object> objects)
          Return an Collection affected Objects.
 void ECPProjectOpenClosedObserver.projectChanged(ECPProject project, boolean opened)
          This is called when a project is opened or closed.
 void ECPProjectPreDeleteObserver.projectDelete(ECPProject project)
          Method that gets notified before a project is deleted.
 

Method parameters in org.eclipse.emf.ecp.core.util.observer with type arguments of type ECPProject
 void ECPProjectsChangedObserver.projectsChanged(Collection<ECPProject> oldProjects, Collection<ECPProject> newProjects)
          This is called when a project changes, so if it is either added or removed.
 void ECPProjectsChangedObserver.projectsChanged(Collection<ECPProject> oldProjects, Collection<ECPProject> newProjects)
          This is called when a project changes, so if it is either added or removed.
 

Uses of ECPProject in org.eclipse.emf.ecp.e4.emfstore
 

Methods in org.eclipse.emf.ecp.e4.emfstore with parameters of type ECPProject
 void ExportProjectHandler.execute(org.eclipse.swt.widgets.Shell shell, ECPProject ecpProject)
           
 

Uses of ECPProject in org.eclipse.emf.ecp.emfstore.core.internal
 

Methods in org.eclipse.emf.ecp.emfstore.core.internal that return ECPProject
 ECPProject EMFStoreProvider.getProject(org.eclipse.emf.emfstore.client.ESLocalProject projectSpace)
          This gets the ECPProject based on a ProjectSpace.
 

Uses of ECPProject in org.eclipse.emf.ecp.emfstore.internal.ui.decorator
 

Methods in org.eclipse.emf.ecp.emfstore.internal.ui.decorator with parameters of type ECPProject
static EMFStoreDirtyDecoratorCachedTree EMFStoreDirtyDecoratorCachedTree.getInstance(ECPProject project)
          Static EMFStoreDirtyDecoratorCachedTree singleton.
 void EMFStoreDirtyDecorator.projectDelete(ECPProject project)
          Method that gets notified before a project is deleted.
static void EMFStoreDirtyDecoratorCachedTree.removeProject(ECPProject project)
          Removes an ECPProject from the Cache.
 

Uses of ECPProject in org.eclipse.emf.ecp.explorereditorbridge.internal
 

Methods in org.eclipse.emf.ecp.explorereditorbridge.internal with parameters of type ECPProject
 void EditorModelElementOpener.openModelElement(Object modelElement, ECPProject ecpProject)
          Opens the default ECP Editor for an EObject and the corresponding ECPProject.
 

Constructors in org.eclipse.emf.ecp.explorereditorbridge.internal with parameters of type ECPProject
EditorContext(org.eclipse.emf.ecore.EObject modelElement, ECPProject ecpProject)
          Default constructor.
 

Uses of ECPProject in org.eclipse.emf.ecp.internal.core
 

Classes in org.eclipse.emf.ecp.internal.core that implement ECPProject
 class ECPProjectImpl
           
 

Methods in org.eclipse.emf.ecp.internal.core that return ECPProject
 ECPProject ECPProjectManagerImpl.createProject(ECPProject project, String name)
          Method to construct a new Project based on an existing project as template.
 ECPProject ECPProjectManagerImpl.createProject(ECPProvider provider, String name)
          Method to construct an offline Project, this method calls ECPProjectManager.createProject(ECPProvider, String, ECPProperties) with empty properties.
 ECPProject ECPProjectManagerImpl.createProject(ECPProvider provider, String name, ECPProperties properties)
          Method to construct an offline Project and notify listeners about this add.
 ECPProject ECPProjectManagerImpl.createProject(ECPRepository repository, String name, ECPProperties properties)
          Method to construct an shared Project, e.g.
 

Methods in org.eclipse.emf.ecp.internal.core that return types with arguments of type ECPProject
 Collection<ECPProject> ECPProjectManagerImpl.getProjects()
          Returns all known projects.
 

Methods in org.eclipse.emf.ecp.internal.core with parameters of type ECPProject
 void ECPProjectManagerImpl.changeProject(ECPProject project, boolean opened, boolean store)
          This is called by projects to notify observers if a project gets openes or closed.
 ECPProject ECPProjectManagerImpl.createProject(ECPProject project, String name)
          Method to construct a new Project based on an existing project as template.
 void ECPProjectManagerImpl.notifyObjectsChanged(ECPProject project, Collection<Object> objects, boolean structural)
          This is called by projects to notify observers about object changes.
 

Uses of ECPProject in org.eclipse.emf.ecp.internal.ui.composites
 

Constructors in org.eclipse.emf.ecp.internal.ui.composites with parameters of type ECPProject
AbstractEClassTreeSelectionComposite(ECPProject project)
          Constructor that delegates to the AbstractEClassTreeSelectionComposite.AbstractEClassTreeSelectionComposite(Collection, Collection, Collection) by reading the data from the project.
SelectModelClassCompositeImpl(ECPProject project)
          Constructor for providing only the ECPProject.
 

Uses of ECPProject in org.eclipse.emf.ecp.internal.ui.dialogs
 

Methods in org.eclipse.emf.ecp.internal.ui.dialogs that return ECPProject
 ECPProject ProjectPropertiesDialog.getProject()
           
 

Constructors in org.eclipse.emf.ecp.internal.ui.dialogs with parameters of type ECPProject
ProjectPropertiesDialog(org.eclipse.swt.widgets.Shell parentShell, boolean editable, ECPProject project)
           
 

Uses of ECPProject in org.eclipse.emf.ecp.internal.ui.model
 

Methods in org.eclipse.emf.ecp.internal.ui.model with parameters of type ECPProject
 void ModelContentProvider.contentTouched(ECPProject project, Collection<Object> objects, boolean structural)
          This is called when objects of a project changed.
 void ModelLabelProvider.projectChanged(ECPProject project, boolean opened)
          This is called when a project is opened or closed.
 void ModelContentProvider.projectChanged(ECPProject project, boolean opened)
          This is called when a project is opened or closed.
 

Method parameters in org.eclipse.emf.ecp.internal.ui.model with type arguments of type ECPProject
 void ModelContentProvider.projectsChanged(Collection<ECPProject> oldProjects, Collection<ECPProject> newProjects)
          This is called when a project changes, so if it is either added or removed.
 void ModelContentProvider.projectsChanged(Collection<ECPProject> oldProjects, Collection<ECPProject> newProjects)
          This is called when a project changes, so if it is either added or removed.
 

Uses of ECPProject in org.eclipse.emf.ecp.internal.ui.util
 

Methods in org.eclipse.emf.ecp.internal.ui.util that return ECPProject
static ECPProject ECPHandlerHelper.createProject(org.eclipse.swt.widgets.Shell shell)
          This method creates a new project.
 

Methods in org.eclipse.emf.ecp.internal.ui.util with parameters of type ECPProject
static org.eclipse.emf.ecore.EObject ECPHandlerHelper.addModelElement(ECPProject ecpProject, org.eclipse.swt.widgets.Shell shell, boolean open)
          Add a new EObject to the root of an ECPProject.
static void ECPHandlerHelper.changeCloseState(ECPProject[] closeables, String currentType)
          This method closes/opens an array of ECPProject.
static void ECPHandlerHelper.deleteModelElement(ECPProject project, Collection<Object> objects)
          This helper method is used to delete model elements from a project.
static void ECPHandlerHelper.filterProjectPackages(ECPProject ecpProject, org.eclipse.swt.widgets.Shell shell)
          This method allows the user to filter the visible packages and classes.
static void ECPImportHandlerHelper.importElement(org.eclipse.swt.widgets.Shell shell, ECPProject ecpProject)
          Connects an EObject with another imported EObject which will be selected via a dialog.
static void ECPHandlerHelper.openModelElement(Object me, ECPProject ecpProject)
          This opens the model element.
static void ECPHandlerHelper.openProjectProperties(ECPProject project, boolean editable, org.eclipse.swt.widgets.Shell shell)
          Opens a Dialog showing the properties of the provided ECPProject.
static void ECPHandlerHelper.saveProject(ECPProject project)
          Triggers the save on an ECPProject.
 

Uses of ECPProject in org.eclipse.emf.ecp.spi.core
 

Subinterfaces of ECPProject in org.eclipse.emf.ecp.spi.core
 interface InternalProject
           
 

Uses of ECPProject in org.eclipse.emf.ecp.ui.common
 

Methods in org.eclipse.emf.ecp.ui.common with parameters of type ECPProject
static SelectionComposite<org.eclipse.jface.viewers.TreeViewer> CompositeFactory.getSelectModelClassComposite(ECPProject project)
           
 

Uses of ECPProject in org.eclipse.emf.ecp.ui.e4.editor
 

Methods in org.eclipse.emf.ecp.ui.e4.editor with parameters of type ECPProject
 void ECPE4Editor.setInput(org.eclipse.emf.ecore.EObject modelElement, ECPProject ecpProject, org.eclipse.e4.ui.model.application.ui.basic.MPart part)
          Sets the input of the editor part.
 

Uses of ECPProject in org.eclipse.emf.ecp.ui.e4.handlers
 

Methods in org.eclipse.emf.ecp.ui.e4.handlers with parameters of type ECPProject
 boolean NewModelElementHandler.canExecute(ECPProject ecpProject)
          Checks if the current selection is an ECPProject.
 boolean DeleteProjectHandler.canExecute(ECPProject ecpProject, List<ECPProject> ecpProjects)
          Checks if a single project or a list of projects are selected.
 void OpenProjectHandler.execute(ECPProject ecpProject)
           
 void CloseProjectHandler.execute(ECPProject ecpProject)
           
 void FilterPackagesHandler.execute(ECPProject ecpProject, org.eclipse.swt.widgets.Shell shell)
          Opens a dialog for adjusting the packages filter.
 void NewModelElementHandler.execute(org.eclipse.swt.widgets.Shell shell, ECPProject ecpProject)
          Opens a dialog to select a new EObject to be created.
 void DeleteProjectHandler.execute(org.eclipse.swt.widgets.Shell shell, ECPProject ecpProject, List<ECPProject> ecpProjects)
          Deletes a project or a list of projects, based on the selection.
 void ImportHandler.execute(org.eclipse.swt.widgets.Shell shell, org.eclipse.emf.ecore.EObject eObject, ECPProject ecpProject)
          Imports an EObject which will be selected via a dialog into the current project.
 

Method parameters in org.eclipse.emf.ecp.ui.e4.handlers with type arguments of type ECPProject
 boolean DeleteProjectHandler.canExecute(ECPProject ecpProject, List<ECPProject> ecpProjects)
          Checks if a single project or a list of projects are selected.
 void DeleteProjectHandler.execute(org.eclipse.swt.widgets.Shell shell, ECPProject ecpProject, List<ECPProject> ecpProjects)
          Deletes a project or a list of projects, based on the selection.
 

Uses of ECPProject in org.eclipse.emf.ecp.ui.tester
 

Methods in org.eclipse.emf.ecp.ui.tester that return ECPProject
static ECPProject ECPSavePropertySource.getProjectToSave()
          Returns the project to be saved.
 

Methods in org.eclipse.emf.ecp.ui.tester with parameters of type ECPProject
 void SaveButtonEnablementObserver.notifyChangeButtonState(ECPProject currentProject, boolean enableSaveButton)
          Notify the listener to change the state of the save button.
 

Uses of ECPProject in org.eclipse.emf.ecp.ui.transaction
 

Methods in org.eclipse.emf.ecp.ui.transaction with parameters of type ECPProject
 void TransactionalModelLabelProvider.projectChanged(ECPProject project, boolean opened)
          This is called when a project is opened or closed.
 

Uses of ECPProject in org.eclipse.emf.ecp.ui.util
 

Methods in org.eclipse.emf.ecp.ui.util with parameters of type ECPProject
 void ECPModelElementOpener.openModelElement(Object element, ECPProject ecpProject)
          The action to open the model element.
 

Uses of ECPProject in org.eclipse.emf.ecp.validation.connector
 

Methods in org.eclipse.emf.ecp.validation.connector with parameters of type ECPProject
 IValidationService Activator.getValidationService(ECPProject project)
          Returns the validation service.
 

Uses of ECPProject in org.eclipse.emf.ecp.view.editor.controls
 

Methods in org.eclipse.emf.ecp.view.editor.controls with parameters of type ECPProject
static org.eclipse.emf.ecore.EClass Helper.getRootEClass(ECPProject project)
          Retrieves the root ECLass form a project, with the assumption that the project consists only of a VView.
 

Uses of ECPProject in org.eclipse.emf.ecp.view.editor.handler
 

Methods in org.eclipse.emf.ecp.view.editor.handler with parameters of type ECPProject
static void ControlGenerator.addControls(ECPProject project, VContainer compositeToFill, org.eclipse.emf.ecore.EClass datasegment, Set<org.eclipse.emf.ecore.EStructuralFeature> features)
          Create controls and set them to the view.
 



Copyright © 2014. All Rights Reserved.