- ABSTRACT - Static variable in class org.eclipse.emf.codegen.merge.java.facade.FacadeFlags
-
Abstract property flag.
- AbstractJNode - Class in org.eclipse.emf.codegen.merge.java.facade
-
- AbstractJNode() - Constructor for class org.eclipse.emf.codegen.merge.java.facade.AbstractJNode
-
- AbstractRewriter() - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.AbstractRewriter
-
- abstractTypeMap - Variable in class org.eclipse.emf.codegen.merge.java.JPatternDictionary
-
- accept(JETParseEventListener, JETReader, JETParser) - Method in interface org.eclipse.emf.codegen.jet.JETCoreElement
-
Return true if the input contained the sequence that matched
the action corresponding to this core tag.
- accept(JETParseEventListener, JETReader, JETParser) - Method in class org.eclipse.emf.codegen.jet.JETParser.Comment
-
- accept(JETParseEventListener, JETReader, JETParser) - Method in class org.eclipse.emf.codegen.jet.JETParser.Directive
-
- accept(JETParseEventListener, JETReader, JETParser) - Method in class org.eclipse.emf.codegen.jet.JETParser.Expression
-
- accept(JETParseEventListener, JETReader, JETParser) - Method in class org.eclipse.emf.codegen.jet.JETParser.QuoteEscape
-
- accept(JETParseEventListener, JETReader, JETParser) - Method in class org.eclipse.emf.codegen.jet.JETParser.Scriptlet
-
- action - Variable in class org.eclipse.emf.codegen.jet.JETParser.DelegatingListener
-
- action - Variable in class org.eclipse.emf.codegen.merge.java.JControlModel.SweepRule
-
- addCharDataGenerator(char[]) - Method in class org.eclipse.emf.codegen.jet.JETCompiler
-
- addChild(JNode, JNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTFacadeHelper
-
- addChild(ASTJNode<?>) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJAbstractType
-
- addChild(ASTJNode<?>) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit
-
- addChild(ASTJNode<?>) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJEnum
-
- addChild(ASTJNode<?>) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJField
-
- addChild(ASTJNode<?>) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJMember
-
- addChild(ASTJNode<?>) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJNode
-
Adds a child to this node.
- addChild(JNode, JNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.FacadeHelper
-
Adds the given orphan node (document fragment) as the last child of the
specified node.
- addChild(JNode, JNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.jdom.JDOMFacadeHelper
-
- addClasspathEntries(Collection<IClasspathEntry>, String, String) - Static method in class org.eclipse.emf.codegen.CodeGen
-
- addClasspathEntries(Collection<IClasspathEntry>, String) - Static method in class org.eclipse.emf.codegen.CodeGen
-
- addClasspathEntries(Collection<?>, String, String) - Static method in class org.eclipse.emf.codegen.util.CodeGenUtil
-
- addClasspathEntries(Collection<?>, String) - Static method in class org.eclipse.emf.codegen.util.CodeGenUtil
-
- addClasspathEntries(Collection<IClasspathEntry>, String, String) - Static method in class org.eclipse.emf.codegen.util.CodeGenUtil.EclipseUtil
-
- addClasspathEntries(Collection<IClasspathEntry>, String) - Static method in class org.eclipse.emf.codegen.util.CodeGenUtil.EclipseUtil
-
- addCompilationUnitImports(String) - Method in class org.eclipse.emf.codegen.util.ImportManager
-
Registers
pseudo-imports for all of the import declarations in the specified
compilation unit contents.
- addedExceptions - Variable in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJMethod
-
- addedInsertEdits - Variable in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.NodeCommenter
-
Map of insert offsets to InsertEdit objects created.
- addEdits(TextEdit, IDocument) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.AbstractRewriter
-
- addEdits(TextEdit, IDocument) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.NodeCommenter
-
Adds a TextEdit that comments out required nodes.
- addEdits(TextEdit, IDocument) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.NodeContentsReplacer
-
Creates a TextEdit that replaces contents of all tracked nodes.
- addedSuperInterfaces - Variable in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJEnum
-
- addedSuperInterfaces - Variable in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJType
-
- addException(String) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJMethod
-
- addException(String) - Method in class org.eclipse.emf.codegen.merge.java.facade.jdom.JDOMJMethod
-
- addException(String) - Method in interface org.eclipse.emf.codegen.merge.java.facade.JMethod
-
Adds the given exception to the end of the list of exceptions this method
is declared to throw.
- addGenerator(JETGenerator) - Method in class org.eclipse.emf.codegen.jet.JETCompiler
-
- addImport(String, String) - Method in class org.eclipse.emf.codegen.util.ImportManager
-
Registers an import for the given package name and short name.
- addImport(String) - Method in class org.eclipse.emf.codegen.util.ImportManager
-
Registers an import for the given qualified name.
- addImports(String) - Method in class org.eclipse.emf.codegen.jet.JETSkeleton
-
- addJavaLangImports(List<String>) - Method in class org.eclipse.emf.codegen.util.ImportManager
-
Ensures that explicit import declarations will be added for classes from java.lang with the
specified short names.
- addLineBreakAfterNode(TextEdit, ITrackedNodePosition, ASTNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.NodeCommenter
-
If there is anything after the node, inserts the line break to prevent commenting
out extra content.
- addLineBreakBeforeNode(TextEdit, ITrackedNodePosition, ASTNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.NodeCommenter
-
Add line break before the node if needed.
- addMasterImport(String, String) - Method in class org.eclipse.emf.codegen.util.ImportManager
-
Reserves the import mapping for the given package and short name of the compilation unit.
- addPseudoImport(String) - Method in class org.eclipse.emf.codegen.util.ImportManager
-
Registers a pseudo-import for the given qualified name.
- addSuperInterface(String) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJEnum
-
- addSuperInterface(String) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJType
-
- addSuperInterface(String) - Method in class org.eclipse.emf.codegen.merge.java.facade.jdom.JDOMJType
-
- addSuperInterface(String) - Method in interface org.eclipse.emf.codegen.merge.java.facade.JEnum
-
Adds an interface to the list of interfaces.
- addSuperInterface(String) - Method in interface org.eclipse.emf.codegen.merge.java.facade.JType
-
Adds the given interface name to the names of interfaces that this type implements or extends
(the name will be added after the existing interface names).
- addToFrontOfBuildSpec(String) - Method in class org.eclipse.emf.codegen.jet.JETNature
-
Adds a builder to the build specification for the given project.
- addValueToListProperty(ASTNode, ASTNode, ChildListPropertyDescriptor) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJNode
-
Adds value to the property of the node.
- addValueToListProperty(ASTNode, String, ChildListPropertyDescriptor, int) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJNode
-
Adds value as a new string place-holder to the property of the node.
- addVariable(String, String) - Method in class org.eclipse.emf.codegen.jet.JETEmitter
-
Registers the specified classpath variable in the workspace
and adds a classpath entry to the
classpath entry list.
- addWhitespaceAfterPosition(int) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.CommentAwareSourceRangeComputer
-
If possible, extends given position to include any whitespace following the position.
- adjustSourceCompatibility(String) - Method in class org.eclipse.emf.codegen.merge.java.facade.jdom.JDOMFacadeHelper
-
- advance(int) - Method in class org.eclipse.emf.codegen.jet.JETReader
-
- afterVisit(JNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.FacadeVisitor
-
- afterVisitChildren(JNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.FacadeVisitor
-
- analyze(JETExtendedConstantDataGenerator.Analzyer) - Method in class org.eclipse.emf.codegen.jet.JETExtendedConstantDataGenerator
-
- analyzeCompilationUnit(IDOMCompilationUnit) - Method in class org.eclipse.emf.codegen.jmerge.JPatternDictionary
-
Deprecated.
- analyzeField(IDOMField) - Method in class org.eclipse.emf.codegen.jmerge.JPatternDictionary
-
Deprecated.
- analyzeImport(IDOMImport) - Method in class org.eclipse.emf.codegen.jmerge.JPatternDictionary
-
Deprecated.
- analyzeInitializer(IDOMInitializer) - Method in class org.eclipse.emf.codegen.jmerge.JPatternDictionary
-
Deprecated.
- analyzeMethod(IDOMMethod) - Method in class org.eclipse.emf.codegen.jmerge.JPatternDictionary
-
Deprecated.
- analyzePackage(IDOMPackage) - Method in class org.eclipse.emf.codegen.jmerge.JPatternDictionary
-
Deprecated.
- analyzer - Variable in class org.eclipse.emf.codegen.jet.JETExtendedConstantDataGenerator
-
- analyzeType(IDOMType) - Method in class org.eclipse.emf.codegen.jmerge.JPatternDictionary
-
Deprecated.
- ancestorInserted() - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJNode
-
Notifies the node that one of ancestors in the hierarchy or this node itself was inserted.
- ancestorToBeRemoved() - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJNode
-
Notifies the node that one of ancestors in the hierarchy or this node itself will be removed.
- ANNOTATION - Static variable in class org.eclipse.emf.codegen.merge.java.facade.FacadeFlags
-
Annotation property flag (added in J2SE 1.5).
- annotationMap - Variable in class org.eclipse.emf.codegen.merge.java.JPatternDictionary
-
- annotationTypeMemberMap - Variable in class org.eclipse.emf.codegen.merge.java.JPatternDictionary
-
- APOS - Static variable in class org.eclipse.emf.codegen.jet.JETParser.QuoteEscape
-
constants for escapes
- applyFormatRules(String) - Method in class org.eclipse.emf.codegen.jmerge.JMerger
-
Deprecated.
- applyFormatRules(String) - Method in class org.eclipse.emf.codegen.merge.java.facade.FacadeHelper
-
- applyPullRules(IDOMNode, IDOMNode) - Method in class org.eclipse.emf.codegen.jmerge.JMerger
-
Deprecated.
- applyPullRules(JNode, JNode) - Method in class org.eclipse.emf.codegen.merge.java.JMerger
-
- applySortRules(IDOMNode) - Method in class org.eclipse.emf.codegen.jmerge.JMerger
-
Deprecated.
- applySortRules(JNode) - Method in class org.eclipse.emf.codegen.merge.java.JMerger
-
- applySweepRules(IDOMNode) - Method in class org.eclipse.emf.codegen.jmerge.JMerger
-
Deprecated.
- applySweepRules(JNode) - Method in class org.eclipse.emf.codegen.merge.java.JMerger
-
- areCompatible(JNode, JNode) - Method in class org.eclipse.emf.codegen.merge.java.JMerger
-
Checks if two nodes are compatible and can be merged.
- arguments - Variable in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJEnumConstant
-
Cached array of arguments
- assertDoesNotSpanFiles() - Method in class org.eclipse.emf.codegen.jet.JETItem
-
- assertDoesNotSpanFiles() - Method in class org.eclipse.emf.codegen.jet.JETLiteralItem
-
- assertHasConsistentTransitions() - Method in class org.eclipse.emf.codegen.jet.JETLiteralItem
-
- asSubItem() - Method in class org.eclipse.emf.codegen.jet.JETItem
-
- asSubItem() - Method in class org.eclipse.emf.codegen.jet.JETSubItem
-
- ast - Variable in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTNodeConverter.EnumToTypeConverter
-
AST of the source and converted node
- ast - Variable in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTNodeConverter.TypeToEnumConverter
-
AST of the source and converted node
- ASTFacadeHelper - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
- ASTFacadeHelper() - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTFacadeHelper
-
- ASTFacadeHelper.ASTRewriteWithRemove - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
- ASTJAbstractType<T extends AbstractTypeDeclaration> - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
- ASTJAbstractType(T) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJAbstractType
-
- ASTJAnnotation - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
Wraps Annotation object.
- ASTJAnnotation(Annotation) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJAnnotation
-
- ASTJAnnotationType - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
Wraps AnnotationTypeDeclaration object.
- ASTJAnnotationType(AnnotationTypeDeclaration) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJAnnotationType
-
- ASTJAnnotationTypeMember - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
- ASTJAnnotationTypeMember(AnnotationTypeMemberDeclaration) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJAnnotationTypeMember
-
- ASTJCompilationUnit - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
Wraps CompilationUnit object.
- ASTJCompilationUnit(CompilationUnit) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit
-
- ASTJCompilationUnit.AbstractRewriter - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
Base class for additional rewriters used during rewrite process.
- ASTJCompilationUnit.NodeCommenter - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
- ASTJCompilationUnit.NodeCommenter.LineBreakInserter - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
Class that inserts extra line breaks between nodes when nodes are being commented out.
- ASTJCompilationUnit.NodeContentsReplacer - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
- ASTJEnum - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
- ASTJEnum(EnumDeclaration) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJEnum
-
- astjEnum - Variable in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTNodeConverter.EnumToTypeConverter
-
Enum to convert to type
- ASTJEnumConstant - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
- ASTJEnumConstant(EnumConstantDeclaration) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJEnumConstant
-
- ASTJField - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
Represents a single variable in a field declaration.
- ASTJField(VariableDeclarationFragment, ASTFacadeHelper, ASTRewrite) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJField
-
Sets wrapped object to VariableDeclarationFragment, and prepares variable
separation if required
- ASTJImport - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
Wraps ImportDeclaration object.
- ASTJImport(ImportDeclaration) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJImport
-
- ASTJInitializer - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
Wraps Initializer object.
- ASTJInitializer(Initializer) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJInitializer
-
- ASTJMember<T extends BodyDeclaration> - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
Each ASTJMember has a reference to BodyDeclaration as a wrapped object.
- ASTJMember(T) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJMember
-
- ASTJMethod - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
Wraps MethodDeclaration object.
- ASTJMethod(MethodDeclaration) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJMethod
-
- ASTJNode<T extends ASTNode> - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
Each subclass of ASTJNode wraps subclass of ASTNode.
- ASTJNode(T) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJNode
-
- ASTJPackage - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
Wraps PackageDeclaration object.
- ASTJPackage(PackageDeclaration) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJPackage
-
- ASTJType - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
Wraps TypeDeclaration object.
- ASTJType(TypeDeclaration) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJType
-
- ASTNodeConverter - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
- ASTNodeConverter(ASTFacadeHelper) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTNodeConverter
-
- ASTNodeConverter.Converter - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
Base class for all converters.
- ASTNodeConverter.EnumToTypeConverter - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
Converter of enum to class.
- ASTNodeConverter.TypeToEnumConverter - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
Converter of type to enum.
- ASTRewriteWithRemove(AST) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTFacadeHelper.ASTRewriteWithRemove
-
Deprecated.