Uses of Class
net.ssehub.easy.producer.eclipse.model.ProductLineProject
-
Packages that use ProductLineProject Package Description net.ssehub.easy.producer.eclipse.persistency.project_creation Classes for simplifying the creation of new EASy projects in Eclipse.net.ssehub.easy.producer.ui.core Basic UI functionalities, not associated with a specific component.net.ssehub.easy.producer.ui.productline_editor This package contains the editor for configuring the product line.net.ssehub.easy.producer.ui.productline_editor.configuration This package holds classes for the configuration editor and super classes for similar configuration editors.net.ssehub.easy.producer.ui.productline_editor.instantiator This package holds classes for the instantiator editor.net.ssehub.easy.producer.ui.productline_editor.project_configuration This package contains classes for configuring the current project. -
-
Uses of ProductLineProject in net.ssehub.easy.producer.eclipse.persistency.project_creation
Fields in net.ssehub.easy.producer.eclipse.persistency.project_creation declared as ProductLineProject Modifier and Type Field Description private ProductLineProjectAbstractProjectCreator. newPLPprivate ProductLineProjectDerivedProjectCreator. parentPLPMethods in net.ssehub.easy.producer.eclipse.persistency.project_creation that return ProductLineProject Modifier and Type Method Description (package private) abstract ProductLineProjectAbstractProjectCreator. createEASyProject()Creates the newProductLineProjectwith the specified parameters.(package private) ProductLineProjectDerivedProjectCreator. createEASyProject()Creates the derivedProductLineProject.(package private) ProductLineProjectNewProjectCreator. createEASyProject()Creates a newProductLineProjectwithout any predecessors.static ProductLineProjectEASyProjectCreatorFactory. createNewProject(java.lang.String name, java.lang.String predecessorID, boolean lazy, IEASyProjectConfigurator... configurators)Creates a new EASy project.ProductLineProjectProjectCreator. deriveNewMember(java.lang.String predecessor, IEASyProjectConfigurator... configurators)Creates a new productline member with all necessarily files and folders.protected ProductLineProjectAbstractProjectCreator. getCreatedProject()Returns the newly createdProductLineProject.ProductLineProjectProjectCreator. newPLP(IEASyProjectConfigurator... configurators)Creates a new product line project with all necessarily files and folders. -
Uses of ProductLineProject in net.ssehub.easy.producer.ui.core
Methods in net.ssehub.easy.producer.ui.core with parameters of type ProductLineProject Modifier and Type Method Description static voidGUIUtils. openEditor(ProductLineProject plp, EditorType desiredEditor)Opens an appropriate editor to edit specific parts of the givenProductLineProject.static voidGUIUtils. openProductLineEditor(ProductLineProject plp)Opens theEditorfor the givenProductLineProject. -
Uses of ProductLineProject in net.ssehub.easy.producer.ui.productline_editor
Fields in net.ssehub.easy.producer.ui.productline_editor declared as ProductLineProject Modifier and Type Field Description private ProductLineProjectAbstractEASyEditorPage. plpprivate ProductLineProjectAbstractHeaderMenu. plpprivate ProductLineProjectEditor. plpprivate ProductLineProjectProductLineEditorInput. plpMethods in net.ssehub.easy.producer.ui.productline_editor that return ProductLineProject Modifier and Type Method Description ProductLineProjectProductLineEditorInput. getPLP()Getter for the project, which should be edited.protected ProductLineProjectAbstractEASyEditorPage. getProductLineProject()Returns theProductLineProjectcurrently edited by this editor.protected ProductLineProjectAbstractHeaderMenu. getProductLineProject()Returns the current editedProductLineProject.Methods in net.ssehub.easy.producer.ui.productline_editor with parameters of type ProductLineProject Modifier and Type Method Description AbstractEASyEditorPageIEASyEditorPageCreator. createPage(ProductLineProject plp, org.eclipse.swt.widgets.Composite parent)Creates a newAbstractEASyEditorPagefor the givenProductLineProject.static ModelEditorPageModelEditorPage. createPage(ProductLineProject plp, org.eclipse.swt.widgets.Composite parent, ModelEditorConfigurer.IModelEditorConfigurer configurer, ModelInfo<?> info)Creates the editor page only if the underlying model resource as well as the embedded editor are available.Constructors in net.ssehub.easy.producer.ui.productline_editor with parameters of type ProductLineProject Constructor Description AbstractEASyEditorPage(ProductLineProject plp, java.lang.String title, org.eclipse.swt.widgets.Composite parent)Sole constructor for this class.AbstractHeaderMenu(org.eclipse.swt.widgets.Composite parent, ProductLineProject plp)Sole constructor for this class.HeaderMenu(org.eclipse.swt.widgets.Composite parent, ProductLineProject plp, ModelEditorConfigurer.IModelEditorConfigurer configurer, ModelInfo<?> info)Creates a generic header menu from the givenconfigurer.ModelEditorPage(ProductLineProject plp, ModelEditorConfigurer.IModelEditorConfigurer configurer, org.eclipse.swt.widgets.Composite parent, ModelInfo<?> info)Creates a model editor page.ProductLineEditorInput(ProductLineProject plp)Sole constructor for this class. -
Uses of ProductLineProject in net.ssehub.easy.producer.ui.productline_editor.configuration
Constructors in net.ssehub.easy.producer.ui.productline_editor.configuration with parameters of type ProductLineProject Constructor Description AbstractConfigMenu(org.eclipse.swt.widgets.Composite parent, ProductLineProject plp)Sole constructor for this class.AttributeHeaderMenu(org.eclipse.swt.widgets.Composite parent, ProductLineProject plp, AttributeValuesPage relatedEditor)Sole constructor for this class.AttributeValuesPage(ProductLineProject plp, org.eclipse.swt.widgets.Composite parent)Creates a new attribute values page.ConfigurationHeaderMenu(org.eclipse.swt.widgets.Composite parent, ProductLineProject plp, AbstractEASyEditorPage parentPage)Sole constructor for this class.ConfigurationPage(ProductLineProject plp, org.eclipse.swt.widgets.Composite parent)Sole constructor for this class.FilterMenu(org.eclipse.swt.widgets.Composite parent, ProductLineProject plp)Sole constructor for this class, creates a new graphical filter menu, which can be (un-)folded. -
Uses of ProductLineProject in net.ssehub.easy.producer.ui.productline_editor.instantiator
Constructors in net.ssehub.easy.producer.ui.productline_editor.instantiator with parameters of type ProductLineProject Constructor Description InstantiatorConfigPage(org.eclipse.swt.widgets.Composite parent, ProductLineProject plp)Sole constructor for this class. -
Uses of ProductLineProject in net.ssehub.easy.producer.ui.productline_editor.project_configuration
Fields in net.ssehub.easy.producer.ui.productline_editor.project_configuration declared as ProductLineProject Modifier and Type Field Description private ProductLineProjectModelCombobox. plpConstructors in net.ssehub.easy.producer.ui.productline_editor.project_configuration with parameters of type ProductLineProject Constructor Description ModelCombobox(org.eclipse.swt.widgets.Composite parent, ProductLineProject plp, AbstractEASyEditorPage parentPage)Constructor.ProductLineHeaderMenu(org.eclipse.swt.widgets.Composite parent, ProductLineProject plp, AbstractEASyEditorPage relatedEditor)Sole constructor for this class.ProjectConfigurationPage(ProductLineProject plp, org.eclipse.swt.widgets.Composite parent)Sole constructor for this class.
-