Uses of Interface
net.ssehub.easy.instantiation.core.model.artifactModel.IFileSystemArtifact
-
Packages that use IFileSystemArtifact Package Description net.ssehub.easy.instantiation.core.model.artifactModel Contains the VIL artifact model.net.ssehub.easy.instantiation.core.model.artifactModel.xml Contains simple (non-decomposed) artifacts.net.ssehub.easy.instantiation.core.model.vilTypes Contains the basic VIL types used as foundation for the artifact model and for integrating the variability model, i.e., types which are not artifacts themselves.net.ssehub.easy.instantiation.java.artifacts Default Java artifacts. -
-
Uses of IFileSystemArtifact in net.ssehub.easy.instantiation.core.model.artifactModel
Classes in net.ssehub.easy.instantiation.core.model.artifactModel that implement IFileSystemArtifact Modifier and Type Class Description classFileArtifactImplements a simple file artifact, i.e., an artifact which is represented as a file.classFolderArtifactRepresents a file system folder.classVtlFileArtifactDefines an artifact for VTL.Fields in net.ssehub.easy.instantiation.core.model.artifactModel with type parameters of type IFileSystemArtifact Modifier and Type Field Description private java.util.TreeMap<java.lang.String,IFileSystemArtifact>ArtifactModel. fileArtifactsMethods in net.ssehub.easy.instantiation.core.model.artifactModel that return IFileSystemArtifact Modifier and Type Method Description static IFileSystemArtifactPath. convert(Path path)Converts a path into a file system artifact.static IFileSystemArtifactArtifactFactory. createFileSystemArtifact(java.io.File real)Creates an artifact instance.(package private) static IFileSystemArtifactArtifactFactory. createFileSystemArtifact(java.io.File real, ArtifactModel model)Creates an artifact instance.Methods in net.ssehub.easy.instantiation.core.model.artifactModel that return types with arguments of type IFileSystemArtifact Modifier and Type Method Description Set<IFileSystemArtifact>FileArtifact. copy(IFileSystemArtifact target)(package private) static java.util.List<IFileSystemArtifact>FileUtils. copy(IFileSystemArtifact source, IFileSystemArtifact target)Copiessourcetotarget.Set<IFileSystemArtifact>FolderArtifact. copy(IFileSystemArtifact target)Set<IFileSystemArtifact>IFileSystemArtifact. copy(IFileSystemArtifact target)Copy this artifact.Set<IFileSystemArtifact>Path. copy(IFileSystemArtifact target)Copies the artifacts denoted by this path totarget.private static java.util.List<IFileSystemArtifact>FileUtils. copyOrMove(IFileSystemArtifact source, IFileSystemArtifact target, boolean move)Copy or move fromsourcetotargetconsidering each as directories or files.(package private) static Set<IFileSystemArtifact>FileUtils. copyOrMove(Path source, IFileSystemArtifact target, boolean move)Copy or move from thesourcepath to thetargetartifact.Set<IFileSystemArtifact>FileArtifact. move(IFileSystemArtifact target)(package private) static java.util.List<IFileSystemArtifact>FileUtils. move(IFileSystemArtifact source, IFileSystemArtifact target)Movessourcetotarget.Set<IFileSystemArtifact>FolderArtifact. move(IFileSystemArtifact target)Set<IFileSystemArtifact>IFileSystemArtifact. move(IFileSystemArtifact target)Move this artifact.Set<IFileSystemArtifact>Path. move(IFileSystemArtifact target)Moves the artifacts denoted by this path totarget.Methods in net.ssehub.easy.instantiation.core.model.artifactModel with parameters of type IFileSystemArtifact Modifier and Type Method Description (package private) voidArtifactModel. afterRename(IFileSystemArtifact artifact)Called after rename in order to create the changed artifacts.(package private) voidArtifactModel. beforeRename(IFileSystemArtifact artifact)Called before renaming an artifact to cleanup.static FileArtifactFileArtifact. convert(IFileSystemArtifact val)Conversion operation.static PathFileSystemArtifactOperations. convert(IFileSystemArtifact val)Conversion operation.Set<IFileSystemArtifact>FileArtifact. copy(IFileSystemArtifact target)(package private) static java.util.List<IFileSystemArtifact>FileUtils. copy(IFileSystemArtifact source, IFileSystemArtifact target)Copiessourcetotarget.Set<IFileSystemArtifact>FolderArtifact. copy(IFileSystemArtifact target)Set<IFileSystemArtifact>IFileSystemArtifact. copy(IFileSystemArtifact target)Copy this artifact.Set<IFileSystemArtifact>Path. copy(IFileSystemArtifact target)Copies the artifacts denoted by this path totarget.private static java.util.List<IFileSystemArtifact>FileUtils. copyOrMove(IFileSystemArtifact source, IFileSystemArtifact target, boolean move)Copy or move fromsourcetotargetconsidering each as directories or files.(package private) static Set<IFileSystemArtifact>FileUtils. copyOrMove(Path source, IFileSystemArtifact target, boolean move)Copy or move from thesourcepath to thetargetartifact.private static booleanArtifactModel. isOfType(java.lang.Class<?> type, IFileSystemArtifact artifact, boolean byKind, boolean negate)Returns whether type selection matches.private static booleanArtifactModel. matchesPath(Path path, IFileSystemArtifact artifact)Returns whether the givenpath(may be a pattern) matches the path ofartifact.Set<IFileSystemArtifact>FileArtifact. move(IFileSystemArtifact target)(package private) static java.util.List<IFileSystemArtifact>FileUtils. move(IFileSystemArtifact source, IFileSystemArtifact target)Movessourcetotarget.Set<IFileSystemArtifact>FolderArtifact. move(IFileSystemArtifact target)Set<IFileSystemArtifact>IFileSystemArtifact. move(IFileSystemArtifact target)Move this artifact.Set<IFileSystemArtifact>Path. move(IFileSystemArtifact target)Moves the artifacts denoted by this path totarget.(package private) static voidFileSystemArtifactOperations. setExecutable(IFileSystemArtifact art, boolean ownerOnly)Enables the (operation system specific) execution flag for the given artifact.Method parameters in net.ssehub.easy.instantiation.core.model.artifactModel with type arguments of type IFileSystemArtifact Modifier and Type Method Description private static voidFileUtils. copyOrMove(java.io.File source, java.io.File target, ArtifactModel sourceModel, ArtifactModel targetModel, java.util.List<IFileSystemArtifact> artifacts)Copy or move fromsourcetotargetconsidering each as directories or files. -
Uses of IFileSystemArtifact in net.ssehub.easy.instantiation.core.model.artifactModel.xml
Classes in net.ssehub.easy.instantiation.core.model.artifactModel.xml that implement IFileSystemArtifact Modifier and Type Class Description classXmlFileArtifactRepresents a parsed XML file artifact.Methods in net.ssehub.easy.instantiation.core.model.artifactModel.xml with parameters of type IFileSystemArtifact Modifier and Type Method Description static XmlFileArtifactXmlFileArtifact. convert(IFileSystemArtifact val)Conversion operation. -
Uses of IFileSystemArtifact in net.ssehub.easy.instantiation.core.model.vilTypes
Methods in net.ssehub.easy.instantiation.core.model.vilTypes with parameters of type IFileSystemArtifact Modifier and Type Method Description PathProject. localize(Project source, IFileSystemArtifact artifact)Localizes the givenpathtaken from source with respect to this project. -
Uses of IFileSystemArtifact in net.ssehub.easy.instantiation.java.artifacts
Classes in net.ssehub.easy.instantiation.java.artifacts that implement IFileSystemArtifact Modifier and Type Class Description classClassFileArtifactRepresents a Java class file.classJavaFileArtifactRepresents a Java source code file artifact.Methods in net.ssehub.easy.instantiation.java.artifacts with parameters of type IFileSystemArtifact Modifier and Type Method Description static JavaFileArtifactJavaFileArtifact. convert(IFileSystemArtifact val)Conversion operation.
-