A B C D E F G H I J L M N P Q R S T U V
All Classes All Packages
All Classes All Packages
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
elttoelts. - 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
sourcetotarget. - 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
allPathsfor 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
sourcefiles intotarget. - jar(Path, Collection<FileArtifact>, Path) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Jar
-
Packs
sourcefiles intotarget. - jar(Path, Collection<FileArtifact>, Path, Path) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Jar
-
Packs
sourcefiles intotarget. - 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
oldNametonewName.
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
oldNametonewName. - 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
oldNametonewName. - 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
oldNametonewName. - 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
sourcefiles intotargetwithout unpacking the manifest. - unjar(Path, Path, boolean) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Unjar
-
Packs
sourcefiles intotarget. - unjar(Path, Path, String) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Unjar
-
Packs
sourcefiles which matchesfilterintotargetwithout unpacking the manifest. - unjar(Path, Path, String, boolean) - Static method in class net.ssehub.easy.instantiation.java.instantiators.Unjar
-
Packs
sourcefiles which matchesfilterintotargetwithout 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
All Classes All Packages