A B C D E F G H I J L M N P Q R S T U V 
All Classes All Packages

A

AbstractJavaStatement - Class in net.ssehub.easy.instantiation.java.artifacts
Super class for nested elements of a JavaMethod.
AbstractJavaStatement(IJavaParent, ExpressionStatement, String, ITypeBinding) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
Default constructor of this class.
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
 
accept(IArtifactVisitor) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
 
activate(ComponentContext) - Method in class net.ssehub.easy.instantiation.java.Registration
Private method to activate plugin.
add(HashSet<String>, String) - Static method in class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
Adds elt to elts.
additionalUnpacking(ZipInputStream, File, List<File>) - Method in class net.ssehub.easy.instantiation.java.instantiators.JarHandler
 
annotations() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
Returns the annotations of this attribute.
annotations() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Returns the annotations of this class.
annotations() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
Returns the annotations of this method.
annotations(List<IExtendedModifier>) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaParentFragmentArtifact
Returns the annotations for a given modifierList.
annotationValue(String, String) - Method in class net.ssehub.easy.instantiation.java.artifacts.ClassFileArtifact
Returns the annotation value.
annotationValue(String, String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Returns the annotation value.
arguments - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAssignment
 
artifactChanged(Object) - Method in class net.ssehub.easy.instantiation.java.artifacts.ClassFileArtifact
 
artifactChanged(Object) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 
assignments() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
Returns all statements within a method.
attributeName - Variable in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
attributeName - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
attributes() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Returns the attributes of this class.

B

binding - Variable in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
Bundle - Class in net.ssehub.easy.instantiation.java
Bundle/activator class for this plugin.
Bundle() - Constructor for class net.ssehub.easy.instantiation.java.Bundle
 

C

changed - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 
check(IMethodBinding) - Method in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
Check if a method binding matches to the one that should be deleted.
checkAnnotation(String, String, String, boolean, Set<JavaAnnotation>) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Checks if a Set of JavaAnnotations contains a specific annotation.
classes() - Method in class net.ssehub.easy.instantiation.java.artifacts.ClassFileArtifact
Returns the classes of this java file.
classes() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Returns the inner classes of this class.
classes() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Returns the classes of this java file.
ClassFileArtifact - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java class file.
ClassFileArtifact(File, ArtifactModel) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.ClassFileArtifact
Creates a new class file artifact.
classList - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 
CLASSPATH - net.ssehub.easy.instantiation.java.JavaSettings
 
cocktailInstantiator(Collection<JavaFileArtifact>, FileArtifact) - Static method in class net.ssehub.easy.instantiation.java.instantiators.CocktailInstantiator
Compiles source to target.
cocktailInstantiator(Project) - Static method in class net.ssehub.easy.instantiation.java.instantiators.CocktailInstantiator
Does the standard job of the cocktain instantiator.
CocktailInstantiator - Class in net.ssehub.easy.instantiation.java.instantiators
The SAP cocktail instantiator.
CocktailInstantiator() - Constructor for class net.ssehub.easy.instantiation.java.instantiators.CocktailInstantiator
 
convert(String) - Static method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Conversion operation.
convert(IFileSystemArtifact) - Static method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Conversion operation.
convert(Path) - Static method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Conversion operation.
createArtifactInstance(Object, ArtifactModel) - Method in class net.ssehub.easy.instantiation.java.artifacts.DefaultJavaFileArtifactCreator
 
createEntry(String, File) - Method in class net.ssehub.easy.instantiation.java.instantiators.JarHandler
 
createInputStream(InputStream) - Method in class net.ssehub.easy.instantiation.java.instantiators.JarHandler
 
createJarHandler(Path) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Jar
Creates the JarHandler for creating a new JAR archive.
createOutputStream(OutputStream) - Method in class net.ssehub.easy.instantiation.java.instantiators.JarHandler
 

D

deactivate(ComponentContext) - Method in class net.ssehub.easy.instantiation.java.Registration
Private method to to de-activate plugin.
DEFAULT_FIELD - Static variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
DefaultJavaFileArtifactCreator - Class in net.ssehub.easy.instantiation.java.artifacts
Defines the default file artifact creator.
DefaultJavaFileArtifactCreator() - Constructor for class net.ssehub.easy.instantiation.java.artifacts.DefaultJavaFileArtifactCreator
 
delete() - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
delete() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
delete() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
delete() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 
delete() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFragmentArtifact
 
delete() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
delete() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
deleteChild(FragmentArtifact) - Method in interface net.ssehub.easy.instantiation.java.artifacts.IJavaParent
Notifies the parent that the given child shall be deleted.
deleteChild(FragmentArtifact) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 
deleteChild(FragmentArtifact) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaParentFragmentArtifact
 
deleteMethodWithCalls(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Deletes a method and all java calls assigned to this method.
deleteMethodWithCalls(ExpressionEvaluator, Object) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Deletes a method and all java calls assigned to this method.
deleteStatement(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Deletes a statement within a method.
deleteStatement(ExpressionEvaluator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
Deletes a statement within a method.
deleteWithCalls() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
Deletes a method and all calls relating to this method.
determineClasspath(Object) - Static method in class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
Determines the classpath.
determineType(Type) - Method in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
Mapping between types.

E

expression - Variable in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 

F

fieldDeclaration - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
fields - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
fields() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
Returns the fields of this annotation.
file - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 
filterPath(String[]) - Static method in class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
Filters allPaths for resolvable paths.
fromType - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAssignment
The type of the RHS represented (qualified name), i.e.

G

getAnnotationValue(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
Returns the annotation value as a string.
getArtifactClass() - Method in class net.ssehub.easy.instantiation.java.artifacts.DefaultJavaFileArtifactCreator
 
getArtifactModel() - Method in interface net.ssehub.easy.instantiation.java.artifacts.IJavaParent
Returns the ArtifactModel.
getArtifactModel() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAssignment
 
getArtifactModel() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
getArtifactModel() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaCall
 
getArtifactModel() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 
getArtifactModel() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
getArtifactModel() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
getArtifactModel() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
 
getArtifactModel() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
 
getAttributeByName(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Returns the specified Java attribute.
getBinary() - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
getBinary() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
getBinary() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
getBinary() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 
getBinary() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
getBinary() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
getBinary() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
 
getBinary() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
 
getClassByName(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Returns the specified classes of this java file.
getDefaultClass() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Returns the default class of this Java File artifact, i.e., the class corresponding to the name of this artifact.
getFieldDeclaration() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
Getter for the FieldDeclaration of the Attribute.
getFromType() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAssignment
Returns the full qualified name of the assigned element.
getJavaCompiler() - Static method in class net.ssehub.easy.instantiation.java.instantiators.Javac
Gets the Java™ programming language compiler provided with this platform.
getMethodDeclaration() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
Getter for the MethodDeclaration of the method.
getName() - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
getName() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
getName() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
getName() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 
getName() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
getName() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
getName() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
 
getName() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
 
getNameSafe() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFragmentArtifact
Returns the name of the artifact ignoring the exception.
getParamType(int) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAssignment
The parameter type at the specified index.
getParent() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFragmentArtifact
Returns the parent of this fragment.
getQualifiedName() - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
Returns the qualified name represented as string.
getQualifiedName() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
Returns the qualified name of the annotation.
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
 
getStringValue(IStringValueProvider.StringComparator) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
 
getText() - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
getText() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
getText() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
getText() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 
getText() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
getText() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
getText() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
 
getText() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
 
getType() - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
Returns the type of the call represented as string.

H

handlesFileImpl(File) - Method in class net.ssehub.easy.instantiation.java.artifacts.DefaultJavaFileArtifactCreator
 
hasAnnotation(String, String, String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Return whether one of the classes, the methods or attributes has this annotation.
hasBeenDeleted - Variable in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
 
hasBeenDeleted() - Method in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
Getter that identifies if a node has been deleted.

I

ID - Static variable in class net.ssehub.easy.instantiation.java.Bundle
 
IJavaParent - Interface in net.ssehub.easy.instantiation.java.artifacts
The interface of an artifact / fragment which may act as the parent of a Java element.
importDeclaration - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
imports() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Returns all imports.
include(File) - Method in class net.ssehub.easy.instantiation.java.instantiators.JarHandler
 
initialize() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Initializes the parse tree / classes from JavaFileArtifact.file.
initialize(char[]) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Initializes the parse tree / classes.
initialize(File, Map<ProjectSettings, Object>) - Method in class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
 
InvocationRemovalVisitor - Class in net.ssehub.easy.instantiation.java.artifacts
Visitor to find all method invocations.
InvocationRemovalVisitor(MethodDeclaration, Object) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
Default Constructor.

J

jar(Path, Path, Path, Path) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Jar
Packs source files into target.
jar(Path, Collection<FileArtifact>, Path) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Jar
Packs source files into target.
jar(Path, Collection<FileArtifact>, Path, Path) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Jar
Packs source files into target.
Jar - Class in net.ssehub.easy.instantiation.java.instantiators
Creates JAR files.
Jar() - Constructor for class net.ssehub.easy.instantiation.java.instantiators.Jar
 
JarHandler - Class in net.ssehub.easy.instantiation.java.instantiators
A ZIP handler for JAR files.
JarHandler() - Constructor for class net.ssehub.easy.instantiation.java.instantiators.JarHandler
Creates a JAR handler for a JAR with default manifest and without manifest unpacking.
JarHandler(boolean) - Constructor for class net.ssehub.easy.instantiation.java.instantiators.JarHandler
Creates a JAR handler for a JAR with default manifest.
JarHandler(File, boolean) - Constructor for class net.ssehub.easy.instantiation.java.instantiators.JarHandler
Creates a JAR handler for a given manifest file.
JAVA_CLASSPATH - Static variable in class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
 
JAVA_HOME - Static variable in class net.ssehub.easy.instantiation.java.instantiators.Javac
 
JavaAnnotation - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java annotation.
JavaAnnotation(String, Map<String, String>, IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
Default Constructor.
JavaAssignment - Class in net.ssehub.easy.instantiation.java.artifacts
Represents an assignment expression within a method.
JavaAssignment(IJavaParent, ExpressionStatement, String, ITypeBinding, ClassInstanceCreation) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaAssignment
Constructor for this class if on the right hand side is a constructor call.
JavaAttribute - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java attribute.
JavaAttribute(FieldDeclaration, String, IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
Default Constructor.
javac(Path, Path, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Javac
Compiles a source path to a target path.
javac(Collection<FileArtifact>, Path, Map<String, Object>) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Javac
Compiles a source path to a target path.
Javac - Class in net.ssehub.easy.instantiation.java.instantiators
Compiles java files using Javac.
Javac() - Constructor for class net.ssehub.easy.instantiation.java.instantiators.Javac
 
JavaCall - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java annotation.
JavaCall(String, ITypeBinding) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaCall
Constructor for JavaCalls that are not bound to a parent fragment.
JavaCall(ExpressionStatement, String, ITypeBinding, IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaCall
Default Constructor.
JavaClass - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java class.
JavaClass(TypeDeclaration, IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Default Constructor.
JavaFileArtifact - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java source code file artifact.
JavaFileArtifact(File, ArtifactModel) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Creates a new class file artifact.
JavaFragmentArtifact - Class in net.ssehub.easy.instantiation.java.artifacts
A Java source fragment which has a parent.
JavaFragmentArtifact(IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaFragmentArtifact
Creates a Java fragment artifact.
JavaImport - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java import.
JavaImport(ImportDeclaration, IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaImport
Default Constructor.
JavaMethod - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java annotation.
JavaMethod(MethodDeclaration, IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
Default Constructor.
javaPackage() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Returns the package declaration.
JavaPackage - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a Java package.
JavaPackage(PackageDeclaration, IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
Default Constructor.
JavaParentFragmentArtifact - Class in net.ssehub.easy.instantiation.java.artifacts
A Java fragment artifact, which is also a Java parent element.
JavaParentFragmentArtifact(IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaParentFragmentArtifact
Creates a new parent fragment artifact.
JavaQualifiedName - Class in net.ssehub.easy.instantiation.java.artifacts
Represents a java qualified name.
JavaQualifiedName(QualifiedName, IJavaParent) - Constructor for class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
Default Constructor.
JavaSettings - Enum in net.ssehub.easy.instantiation.java
Java Settings.
JavaSettings() - Constructor for enum net.ssehub.easy.instantiation.java.JavaSettings
 
JavaSettingsInitializer - Class in net.ssehub.easy.instantiation.java
Initializes the settings for java.
JavaSettingsInitializer() - Constructor for class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
 

L

lastOpenedManifest - Variable in class net.ssehub.easy.instantiation.java.instantiators.JarHandler
 
logger - Static variable in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
 
logger - Static variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
logger - Static variable in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 

M

makeConstant() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
Makes an attribute constant.
makeVariable() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
Makes a constant attribute variable.
manifest - Variable in class net.ssehub.easy.instantiation.java.instantiators.JarHandler
 
methodDeclaration - Variable in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
 
methodDeclaration - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
methodDeclarationBinding - Variable in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
 
methods() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Returns the methods of this class.
modifiyNamespace(Map<String, String>) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Renames all (qualified) package names, imports and packages in this Java artifact as stated by nameMapping.
modifyNamespace(String, String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Renames all (qualified) package names, imports and packages in this Java artifact from oldName to newName.

N

net.ssehub.easy.instantiation.java - package net.ssehub.easy.instantiation.java
Java additions to VIL.
net.ssehub.easy.instantiation.java.artifacts - package net.ssehub.easy.instantiation.java.artifacts
Default Java artifacts.
net.ssehub.easy.instantiation.java.instantiators - package net.ssehub.easy.instantiation.java.instantiators
Java-specific instantiators.
net.ssehub.easy.instantiation.java.mocks - package net.ssehub.easy.instantiation.java.mocks
This package contains mocks for eclipse.
normalizePath(String) - Static method in class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
Converts a path to unix file pattern.
normalizePath(String[]) - Static method in class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
Converts a path to unix file pattern.
notifyChanged() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFragmentArtifact
Notifies the parent about a change in this artifact.
notifyChildChanged(FragmentArtifact) - Method in interface net.ssehub.easy.instantiation.java.artifacts.IJavaParent
Notifies the parent that one of its childs changed.
notifyChildChanged(FragmentArtifact) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 
notifyChildChanged(FragmentArtifact) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaParentFragmentArtifact
 

P

packageDeclaration - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
 
parameterCount() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAssignment
Returns the number of parameters.
parent - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaFragmentArtifact
 
printWarnings(boolean) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Check for problems but only if the classpath was set via VIL.

Q

qualifiedName - Variable in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
qualifiedName - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
qualifiedName - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
 
qualifiedNames() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
Returns all qualified names of this class.
qualifiedNames() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Returns all qualified names.

R

readFileToString(File) - Static method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Reads a file to String.
register() - Static method in class net.ssehub.easy.instantiation.java.Registration
Registers the Java artifacts and instantiators.
registered - Static variable in class net.ssehub.easy.instantiation.java.Registration
 
Registration - Class in net.ssehub.easy.instantiation.java
Registers the Java additions to VIL.
Registration() - Constructor for class net.ssehub.easy.instantiation.java.Registration
 
rename(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.AbstractJavaStatement
 
rename(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
rename(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
 
rename(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 
rename(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaImport
 
rename(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
 
rename(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaPackage
 
rename(String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaQualifiedName
 
renameImports(String, String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Renames all imports in this Java artifact from oldName to newName.
renameImports(Map<String, String>) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Renames all imports in this Java artifact as stated by nameMapping.
renamePackages(String, String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Renames all (qualified) package names in this Java artifact from oldName to newName.
renamePackages(Map<String, String>) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Renames all (qualified) package names in this Java artifact as stated by nameMapping.
renameQualifiedNames(String, String) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Renames all qualified names in this Java artifact from oldName to newName.
renameQualifiedNames(Map<String, String>) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
Renames all qualified names in this Java artifact as stated by nameMapping.
replacement - Variable in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
 
resolve(String) - Static method in class net.ssehub.easy.instantiation.java.JavaSettingsInitializer
Returns a resolved path.

S

setValue(Object) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
Defines the (initial) value of this attribute.
simpleName - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
 
statements() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaMethod
Returns all statements within a method.
store() - Method in class net.ssehub.easy.instantiation.java.artifacts.ClassFileArtifact
 
store() - Method in interface net.ssehub.easy.instantiation.java.artifacts.IJavaParent
Stores the artifact / fragment.
store() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 
store() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFragmentArtifact
 

T

testIfModifierExists(Modifier.ModifierKeyword, List<IExtendedModifier>) - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAttribute
Test if a modifier keyword is already present.
toSimpleName(String) - Static method in class net.ssehub.easy.instantiation.java.artifacts.JavaAnnotation
Returns the simple name of a possible qualified name.
toString() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaAssignment
Returns the assignment as String, for debugging only.
toString(Expression) - Static method in class net.ssehub.easy.instantiation.java.artifacts.JavaParentFragmentArtifact
Turns a dom tree expression into a string.
typeDeclaration - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaClass
 

U

unitNode - Variable in class net.ssehub.easy.instantiation.java.artifacts.JavaFileArtifact
 
unjar(Path, Path) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Unjar
Packs source files into target without unpacking the manifest.
unjar(Path, Path, boolean) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Unjar
Packs source files into target.
unjar(Path, Path, String) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Unjar
Packs source files which matches filter into target without unpacking the manifest.
unjar(Path, Path, String, boolean) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Unjar
Packs source files which matches filter into target without unpacking the manifest.
Unjar - Class in net.ssehub.easy.instantiation.java.instantiators
Unpacks JAR files.
Unjar() - Constructor for class net.ssehub.easy.instantiation.java.instantiators.Unjar
 
unpackManifest - Variable in class net.ssehub.easy.instantiation.java.instantiators.JarHandler
 
update() - Method in class net.ssehub.easy.instantiation.java.artifacts.JavaFragmentArtifact
 

V

valueOf(String) - Static method in enum net.ssehub.easy.instantiation.java.JavaSettings
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.ssehub.easy.instantiation.java.JavaSettings
Returns an array containing the constants of this enum type, in the order they are declared.
visit(MethodInvocation) - Method in class net.ssehub.easy.instantiation.java.artifacts.InvocationRemovalVisitor
 
A B C D E F G H I J L M N P Q R S T U V 
All Classes All Packages