Uses of Class
net.ssehub.easy.producer.core.persistence.Configuration.PathKind
-
Packages that use Configuration.PathKind Package Description net.ssehub.easy.producer.core.persistence This plug-in contains functionality of EASy, which can also run without Eclipse.net.ssehub.easy.producer.core.persistence.standard This package contains classes which specific to the persistencer of this plug-in.net.ssehub.easy.producer.core.varMod.container net.ssehub.easy.producer.eclipse.persistency.eclipse Persistence class for loading and saving EASy projects which are also Eclipse projects.net.ssehub.easy.producer.ui.configuration Holds editors for the configuration.net.ssehub.easy.producer.ui.internal This package holds extension classes of eclipse which must not be called or extended from other plug-ins. -
-
Uses of Configuration.PathKind in net.ssehub.easy.producer.core.persistence
Methods in net.ssehub.easy.producer.core.persistence that return Configuration.PathKind Modifier and Type Method Description static Configuration.PathKindConfiguration.PathKind. valueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static Configuration.PathKind[]Configuration.PathKind. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in net.ssehub.easy.producer.core.persistence with parameters of type Configuration.PathKind Modifier and Type Method Description static java.io.FilePersistenceUtils. getLocationFile(java.io.File projectFolder, Configuration.PathKind kind)Returns the specified location within the givenprojectFolder.java.lang.StringConfiguration. getPath(Configuration.PathKind kind)Returns a path as a string.java.io.FileConfiguration. getPathFile(Configuration.PathKind kind)Returns a path as a file within the containing project.booleanConfiguration. isPathEasyDefault(Configuration.PathKind kind)Returns whether the specified path is the same as the internal EASy default value.static java.lang.StringPersistenceUtils. modelFileLocation(java.lang.String projectName, java.lang.String projectVersion, java.lang.String folder, Configuration.PathKind modelType)This method locates the file for a IVML/VIL model for a specific EASy project within the given folder.voidConfiguration. setPath(Configuration.PathKind kind, java.io.File path)Sets the given path.voidConfiguration. setPath(Configuration.PathKind kind, java.lang.String path)Sets the given path and stores the new configuration.private voidConfiguration. setPathDefault(Configuration.PathKind kind)Sets the default value of a path in case that it has not been set before (lazy).voidConfiguration. setPathDirect(Configuration.PathKind kind, java.lang.String path)Sets a path due to its string representation, thus, be careful.private voidConfiguration. storePath(IndentationPrintWriter writer, Configuration.PathKind kind)Stores a given path.Method parameters in net.ssehub.easy.producer.core.persistence with type arguments of type Configuration.PathKind Modifier and Type Method Description private static ConfigurationPersistenceUtils. getDefaultModelsConfiguration(java.io.File folder, java.util.Map<Configuration.PathKind,java.io.File> alternativePaths)Creates a configuration for loading default models.static voidPersistenceUtils. loadDefaultModels(java.lang.ClassLoader loader, ProgressObserver observer, java.util.Map<Configuration.PathKind,java.io.File> alternativePaths)Loads the default models if existent.static voidPersistenceUtils. loadDefaultModels(ProgressObserver observer, java.util.Map<Configuration.PathKind,java.io.File> alternativePaths)Loads the default models if existent using the class loader of this class. -
Uses of Configuration.PathKind in net.ssehub.easy.producer.core.persistence.standard
Methods in net.ssehub.easy.producer.core.persistence.standard with parameters of type Configuration.PathKind Modifier and Type Method Description private voidEASyConfigFileImporter. copyConfigFiles(java.io.File source, java.io.File destination, Configuration.PathKind configElement)Copies all EASy config files (variability model, build scripts, or templates) of from the specified source to the destination.private ModelModelLoader. createEmptyModel(java.lang.String projectName, java.lang.String projectVersion, Configuration.PathKind modelType)Creates an emptyIModel, if the specified model could not be loaded.private ModelContainer<?>ModelLoader. loadModel(java.lang.String projectName, java.lang.String projectVersion, ModelManagement<Model> modelManagement, Configuration.PathKind modelType)voidModelLoader. loadModel(java.lang.String projectName, java.lang.String projectVersion, Configuration.PathKind modelType)Constructors in net.ssehub.easy.producer.core.persistence.standard with parameters of type Configuration.PathKind Constructor Description EASyConfigFileFilter(Configuration.PathKind... elementsToCopy)Sole constructor for theEASyConfigFileFilter. -
Uses of Configuration.PathKind in net.ssehub.easy.producer.core.varMod.container
Methods in net.ssehub.easy.producer.core.varMod.container with parameters of type Configuration.PathKind Modifier and Type Method Description protected java.io.FileModelContainer. getLocation(Configuration.PathKind kind)Returns the location, where the model is loaded from. -
Uses of Configuration.PathKind in net.ssehub.easy.producer.eclipse.persistency.eclipse
Methods in net.ssehub.easy.producer.eclipse.persistency.eclipse with parameters of type Configuration.PathKind Modifier and Type Method Description static org.eclipse.core.resources.IFolderPersistenceUtils. getLocationFolder(org.eclipse.core.resources.IProject project, Configuration.PathKind kind)Returns the specified location folder for the givenproject. -
Uses of Configuration.PathKind in net.ssehub.easy.producer.ui.configuration
Fields in net.ssehub.easy.producer.ui.configuration declared as Configuration.PathKind Modifier and Type Field Description private Configuration.PathKindPathPropertyPage.ButtonListener. kindMethods in net.ssehub.easy.producer.ui.configuration with parameters of type Configuration.PathKind Modifier and Type Method Description private org.eclipse.swt.widgets.ButtonPathPropertyPage. createPathSelectionButton(org.eclipse.swt.widgets.Composite pageComponent, Configuration.PathKind kind)Creates a path selection button.private static voidGlobalPathPreferencePage. setPath(org.eclipse.swt.widgets.Text source, Configuration.PathKind kind)Sets the path fromsourcetokind.private voidPathPropertyPage. setPath(org.eclipse.swt.widgets.Text source, Configuration.PathKind kind)Sets the path fromsourcetokind.Constructors in net.ssehub.easy.producer.ui.configuration with parameters of type Configuration.PathKind Constructor Description ButtonListener(Configuration.PathKind kind)Creates the listener for a specific path kind. -
Uses of Configuration.PathKind in net.ssehub.easy.producer.ui.internal
Methods in net.ssehub.easy.producer.ui.internal with parameters of type Configuration.PathKind Modifier and Type Method Description private static java.lang.StringEASyPreferenceStore. getKey(Configuration.PathKind kind)Returns the key used for a path kind.
-