org.eclipse.emf.ecp.ui.common
Class CompositeFactory
java.lang.Object
org.eclipse.emf.ecp.ui.common.CompositeFactory
public final class CompositeFactory
- extends Object
- Author:
- Eugen Neufeld
getAddRepositoryComposite
public static AddRepositoryComposite getAddRepositoryComposite()
- Returns:
- a
AddRepositoryComposite
getAddRepositoryComposite
public static AddRepositoryComposite getAddRepositoryComposite(ECPProvider provider)
- Parameters:
provider
- the provider to add a repository to.
- Returns:
- a
AddRepositoryComposite
getCheckoutProjectComposite
public static CheckoutProjectComposite getCheckoutProjectComposite(ECPCheckoutSource checkoutSource)
- Parameters:
checkoutSource
- the source to check a project out from
- Returns:
- an
CheckoutProjectComposite
allowing to check out a project
getCreateProjectComposite
public static CreateProjectComposite getCreateProjectComposite(List<ECPProvider> providers)
- Parameters:
providers
- the providers to be considered to create a new project
- Returns:
- A
CreateProjectComposite
allowing to create a new project
getCheckedModelClassComposite
public static CheckedModelClassComposite getCheckedModelClassComposite(Collection<org.eclipse.emf.ecore.EPackage> ePackages)
getSelectModelClassComposite
public static SelectionComposite<org.eclipse.jface.viewers.TreeViewer> getSelectModelClassComposite(Collection<org.eclipse.emf.ecore.EPackage> unsupportedEPackages,
Collection<org.eclipse.emf.ecore.EPackage> filteredEPackages,
Collection<org.eclipse.emf.ecore.EClass> filteredEClasses)
getSelectModelClassComposite
public static SelectionComposite<org.eclipse.jface.viewers.TreeViewer> getSelectModelClassComposite(ECPProject project)
getTableSelectionComposite
public static SelectionComposite<org.eclipse.jface.viewers.TableViewer> getTableSelectionComposite(Object rootObject)
getCheckedTableSelectionComposite
public static CheckedEStructuralFeatureComposite getCheckedTableSelectionComposite(Object rootObject)
- Creates a
CompositeProvider
for a composite displaying a table with checkboxes.
- Parameters:
rootObject
- the viewer input
- Returns:
- the composite provider
Copyright © 2014. All Rights Reserved.