Package net.ssehub.easy.producer.core.persistence.standard
This package contains classes which specific to the persistencer of this plug-in.
-
Interface Summary Interface Description PersistenceConstants Constants related to the persistence layer. -
Class Summary Class Description EASyConfigFileFilter FileFilterfor EASy config files (variability model, build scripts, and templates).EASyConfigFileImporter Copies all EASy config files (of a predecessor project) from one folder to another while keeping sub folder hierarchy.
This is needed for imported variability models, build scripts, and templates.EASyInitializer This singelton class controls theIResourceInitializerfor the EASyPeristencer.ModelLoader<Model extends net.ssehub.easy.basics.modelManagement.IModel> Part of thePersistencer, responsible for loading IVML/VIL models.NatureHelper The NatureHelper supports querying and modifying Eclipse nature-like elements without having an Eclipse running.NatureHelper.ProjectHandler Implements core functionality accessing the project file.Persistencer This class represents an interlayer between persistency-layer and model.PersistentProject2PLPConverter Stores the information of aPersistentProjectin aPLPInfoto simplify the load process.PLP2ProjectConverter Stores the information of aPLPInfoin aPersistentProjectto simplify the save process.ProjectCreationResult StandaloneProjectDescriptor Implements a descriptor for the source and target VIL project locations.