Index

A B C D E F G H I L M P R S V 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractModelTask - Class in de.uni_hildesheim.sse.easy.ant
Common functionality for tasks manipulating the QM model.
AbstractModelTask() - Constructor for class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
 
accept(File) - Method in class de.uni_hildesheim.sse.easy.ant.modelcopy.EASyModelFilter
 
accept(File, String) - Method in class de.uni_hildesheim.sse.easy.ant.modelcopy.EASyModelFilter
 
AdaptationPruning - Class in de.uni_hildesheim.sse.easy.ant.pruning
Prunes the QM model for adaptation (removes frozen elements, which are not needed for adaption).
AdaptationPruning() - Constructor for class de.uni_hildesheim.sse.easy.ant.pruning.AdaptationPruning
Constructor for the ant task.
AdaptationPruning(String, String, String) - Constructor for class de.uni_hildesheim.sse.easy.ant.pruning.AdaptationPruning
Constructor for the ant task.
addOrRemoveLocation(ModelManagement<? extends IModel>, File, boolean) - Method in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
Removed or adds a (temporary) folder for loading models from this locations.
ALGORITHMS_CONFIG - Static variable in class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
 
allowDestDeletion - Variable in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
 

B

BASICS_CONFIG - Static variable in class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
 

C

clearRewriter(Project, FilterType) - Method in class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
 
CONFIG_FILE_EXTENSION - Static variable in class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
 
copy() - Method in class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
Starts the copy process.
COPY_ALL_FILES - Static variable in class de.uni_hildesheim.sse.easy.ant.modelcopy.EASyModelFilter
 

D

DATAMGT_CONFIG - Static variable in class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
 
de.uni_hildesheim.sse.easy.ant - package de.uni_hildesheim.sse.easy.ant
Starting point for all ANT tasks, contains common elements.
de.uni_hildesheim.sse.easy.ant.modelcopy - package de.uni_hildesheim.sse.easy.ant.modelcopy
Classes for copying a model while removing the configuration.
de.uni_hildesheim.sse.easy.ant.pruning - package de.uni_hildesheim.sse.easy.ant.pruning
Contains ANT task for pruning the QM model.
debugMessage(String) - Method in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
Prints a debug message if verbosity was enabled.
destinationFolder - Variable in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
 
doModelOperation() - Method in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
 
doModelOperation() - Method in class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
 
doModelOperation() - Method in class de.uni_hildesheim.sse.easy.ant.pruning.AdaptationPruning
 

E

EASyModelFilter - Class in de.uni_hildesheim.sse.easy.ant.modelcopy
Filter for collecting all relevant EASy-Producer model files in a given folder, considering sub folders.
EASyModelFilter() - Constructor for class de.uni_hildesheim.sse.easy.ant.modelcopy.EASyModelFilter
 
execute() - Method in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
 
EXTENSIONS_WHITELIST - Static variable in class de.uni_hildesheim.sse.easy.ant.modelcopy.EASyModelFilter
 

F

FAMILIES_CONFIG - Static variable in class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
 

G

getAllowDestDeletion() - Method in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
Specifies if the destination maybe cleaned up during running the task (default is false).
getDestinationFolder() - Method in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
Returns the target folder where the copied models shall be stored.
getMainProject() - Method in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
Returns the the starting point of the model.
getSourceFolder() - Method in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
Returns the folder containing the source artifacts.
getValidate() - Method in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
Returns whether validation of the result should stop the build or only output an error.
getVebose() - Method in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
Returns whether additional debugging output is desired.

H

handleConfigFile(String, File) - Method in class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
Copies the IVML model.
HARDWARE_CONFIG - Static variable in class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
 

I

INFRASTRUCTURE_CONFIG - Static variable in class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
 
intialException - Static variable in class de.uni_hildesheim.sse.easy.ant.modelcopy.ProjectUtilities
Stores an exception which may occur during initialization of this class.

L

loadProject(File, String) - Method in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
Loads the specified project from the location.
loadProject(String) - Static method in class de.uni_hildesheim.sse.easy.ant.modelcopy.ProjectUtilities
Load an IVML File as project.

M

mainProject - Variable in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
 
ModelCopy - Class in de.uni_hildesheim.sse.easy.ant.modelcopy
ANT task for copying the an EASy-Producer model (IVML, VIL, VTL, .EASyConfig, ...) to a specified location, while omitting configurations (as specified in QualiMaster).
ModelCopy() - Constructor for class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
Constructor for the ant task.
ModelCopy(String, String, String) - Constructor for class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
Constructor for testing

P

PIPELINES_CONFIG - Static variable in class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
 
processDefaultConfig(Project) - Method in class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
 
ProjectUtilities - Class in de.uni_hildesheim.sse.easy.ant.modelcopy
Utility functions needed by this tool while handling Projects.
ProjectUtilities() - Constructor for class de.uni_hildesheim.sse.easy.ant.modelcopy.ProjectUtilities
 

R

reason(Configuration) - Method in class de.uni_hildesheim.sse.easy.ant.pruning.AdaptationPruning
 
RECONFIGURABLE_HW_CONFIG - Static variable in class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
 
REMOVEABLE_CONFIG_EXTENSION - Static variable in class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
 
rewriter - Variable in class de.uni_hildesheim.sse.easy.ant.modelcopy.ModelCopy
 

S

saveProject(File, Project) - Static method in class de.uni_hildesheim.sse.easy.ant.modelcopy.ProjectUtilities
Saves the given project to the specified folder.
setAllowDestDeletion(boolean) - Method in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
Specifies if the destination maybe cleaned up during running the task (default is false).
setDestinationFolder(String) - Method in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
The target folder where the copied models shall be stored.
setMainProject(String) - Method in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
Main Project, is needed for loading the projects in a correct order.
setSourceFolder(String) - Method in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
A folder containing artifacts to copy.
setValidate(boolean) - Method in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
Specifies if the result shall be validated
setVebose(boolean) - Method in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
Enables/disables additional logging.
showExceptionDialog(String, Exception) - Method in class de.uni_hildesheim.sse.easy.ant.pruning.AdaptationPruning
 
sourceFolder - Variable in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
 

V

validate - Variable in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
 
validationError - Variable in class de.uni_hildesheim.sse.easy.ant.pruning.AdaptationPruning
 
verbose - Variable in class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
 
A B C D E F G H I L M P R S V 
All Classes and Interfaces|All Packages|Constant Field Values