- canMerge() - Method in class org.eclipse.emf.codegen.jmerge.JControlModel
-
Deprecated.
- canMerge() - Method in class org.eclipse.emf.codegen.merge.java.facade.FacadeHelper
-
- canMerge() - Method in class org.eclipse.emf.codegen.merge.java.JControlModel
-
- canYieldWrongJavadoc() - Method in class org.eclipse.emf.codegen.merge.java.facade.FacadeHelper
-
Returns whether this facade implementation may return the
wrong Javadoc for a node when there are 2 or more javadoc blocks preceding
the node.
- canYieldWrongJavadoc() - Method in class org.eclipse.emf.codegen.merge.java.facade.jdom.JDOMFacadeHelper
-
- capName(String, Locale) - Static method in class org.eclipse.emf.codegen.util.CodeGenUtil
-
- capName(String) - Static method in class org.eclipse.emf.codegen.util.CodeGenUtil
-
- change - Variable in class org.eclipse.emf.codegen.util.GIFEmitter.ColorInformation
-
- characters - Variable in class org.eclipse.emf.codegen.jet.JETCharDataGenerator
-
- charContent - Variable in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.NodeCommenter.LineBreakInserter
-
- chars - Variable in class org.eclipse.emf.codegen.jet.JETScriptletGenerator
-
- checkSelection(String, JControlModel.DictionaryPattern, JNode) - Method in class org.eclipse.emf.codegen.merge.java.JPatternDictionary
-
Checks the selection to fix the problem with facade implementations that assign
wrong javadoc to the node.
- childToBeChanged(ASTJNode<?>) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJField
-
- childToBeChanged(ASTJNode<?>) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJNode
-
Notifies the node that the child will be changed.
- CLASS_PREFIX - Static variable in class org.eclipse.emf.codegen.jmerge.JControlModel
-
Deprecated.
- CLASS_PREFIX - Static variable in class org.eclipse.emf.codegen.merge.java.facade.FacadeHelper
-
- classForClassName(String) - Static method in class org.eclipse.emf.codegen.jmerge.JControlModel
-
- classForClassName(String, String) - Static method in class org.eclipse.emf.codegen.merge.java.JControlModel
-
- classLoader - Variable in class org.eclipse.emf.codegen.jet.JETEmitter
-
- classLoader - Variable in class org.eclipse.emf.codegen.jet.JETEmitter.MyBaseJETCompiler
-
- classpathEntries - Variable in class org.eclipse.emf.codegen.jet.JETEmitter
-
- clean(IProgressMonitor) - Method in class org.eclipse.emf.codegen.jet.JETBuilder
-
- cloneField(ASTJField, ASTJNode<?>) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTFacadeHelper
-
Copies the ASTJField node.
- cloneNode(Object, JNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTFacadeHelper
-
Creates a copy of the node to be inserted in the tree that context node belongs to.
- cloneNode(Object, JNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.FacadeHelper
-
Clones the specified node, returning an object that is related to
the given context.
- cloneNode(Object, JNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.jdom.JDOMFacadeHelper
-
- closeComment - Variable in class org.eclipse.emf.codegen.jet.JETParser
-
- closeDirective - Variable in class org.eclipse.emf.codegen.jet.JETParser
-
- closeExpr - Variable in class org.eclipse.emf.codegen.jet.JETParser
-
- closeScriptlet - Variable in class org.eclipse.emf.codegen.jet.JETParser
-
- code(String) - Method in class org.eclipse.emf.codegen.util.GIFEmitter
-
- CodeGen - Class in org.eclipse.emf.codegen
-
This class implements some reusable static utility methods.
- CodeGen() - Constructor for class org.eclipse.emf.codegen.CodeGen
-
- CodeGen.PlatformRunnable - Class in org.eclipse.emf.codegen
-
- CodeGen.StreamProgressMonitor - Class in org.eclipse.emf.codegen
-
- CodeGenPlugin - Class in org.eclipse.emf.codegen
-
The Plugin for the model EMF.CodeGen library.
- CodeGenPlugin.Implementation - Class in org.eclipse.emf.codegen
-
The actual implementation of the Eclipse Plugin.
- CodeGenUtil - Class in org.eclipse.emf.codegen.util
-
This class contains convenient static methods for EMF code generation.
- CodeGenUtil() - Constructor for class org.eclipse.emf.codegen.util.CodeGenUtil
-
- CodeGenUtil.EclipseUtil - Class in org.eclipse.emf.codegen.util
-
- CodeGenUtil.EclipseUtil.StreamProgressMonitor - Class in org.eclipse.emf.codegen.util
-
- CodeGenUtil.StreamProgressMonitor - Class in org.eclipse.emf.codegen.util
-
- col - Variable in class org.eclipse.emf.codegen.jet.JETMark
-
This is the column index.
- ColorInformation() - Constructor for class org.eclipse.emf.codegen.util.GIFEmitter.ColorInformation
-
- combineArrayAndList(String[], List<String>) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJNode
-
Adds strings from strings list to existing array of strings, returns resulting
string array, and clears the list of strings.
- Comment() - Constructor for class org.eclipse.emf.codegen.jet.JETParser.Comment
-
- comment - Static variable in class org.eclipse.emf.codegen.jmerge.JPatternDictionary
-
Deprecated.
- comment - Variable in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJMember
-
Cached value of member comment.
- COMMENT - Static variable in class org.eclipse.emf.codegen.merge.java.JPatternDictionary
-
- commentArray - Variable in class org.eclipse.emf.codegen.merge.java.facade.ast.CommentAwareSourceRangeComputer
-
Array of comments from compilation unit
- CommentAwareSourceRangeComputer - Class in org.eclipse.emf.codegen.merge.java.facade.ast
-
Class that computes the ranges for the nodes for use by ASTRewrite.
- CommentAwareSourceRangeComputer(CompilationUnit, String) - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.CommentAwareSourceRangeComputer
-
- commentedOutPositions - Variable in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.NodeCommenter
-
Map of commented out nodes to their tracked positions
- commentEndPositions - Variable in class org.eclipse.emf.codegen.merge.java.facade.ast.CommentAwareSourceRangeComputer
-
End positions of all comments
- commentOut(JNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTFacadeHelper
-
- commentOut() - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJField
-
Commenting out a field results in splitting of the fields, and then commenting out
only the field that is commented out.
- commentOut() - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJNode
-
Comments out this node.
- commentOut(JNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.FacadeHelper
-
Comment out the node and its children.
- commentOutEachLine(String) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.NodeCommenter
-
Comments out each line but the first one in the given text, and returns resulting new text.
- commentOutLines(TextEdit, int, int) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.NodeCommenter
-
Creates and adds InsertEdits that comment out all lines between firstLine and
lastLine inclusively.
- commentOutReplaceEdit(ReplaceEdit) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.NodeCommenter
-
Replaces given ReplaceEdit by new ReplaceEdit with each line commented out.
- commentStartPositions - Variable in class org.eclipse.emf.codegen.merge.java.facade.ast.CommentAwareSourceRangeComputer
-
Start positions of all comments
- commitXML(Document) - Method in class org.eclipse.emf.codegen.jet.JETNature
-
- compilationMonitor - Variable in class org.eclipse.emf.codegen.jet.JETCompileTemplateOperation
-
- compilationUnit - Variable in class org.eclipse.emf.codegen.jet.JETSkeleton
-
- compilationUnit - Variable in class org.eclipse.emf.codegen.jmerge.JPatternDictionary
-
Deprecated.
- compilationUnit - Variable in class org.eclipse.emf.codegen.merge.java.facade.ast.CommentAwareSourceRangeComputer
-
Compilation unit used to get extended ranges of the nodes
- compilerCompliance - Variable in class org.eclipse.emf.codegen.merge.java.facade.FacadeHelper
-
- computeDefaultSourceRange(ASTNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.CommentAwareSourceRangeComputer
-
Calculates the default range for the node.
- computeEndOfTrailingComments(ASTNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.CommentAwareSourceRangeComputer
-
Finds the end position of trailing comments of the given node.
- computeQualifiedName() - Method in class org.eclipse.emf.codegen.merge.java.facade.AbstractJNode
-
- computeQualifiedName(JInitializer) - Method in class org.eclipse.emf.codegen.merge.java.facade.AbstractJNode
-
- computeQualifiedName(JAbstractType) - Method in class org.eclipse.emf.codegen.merge.java.facade.AbstractJNode
-
- computeQualifiedName(JMethod) - Method in class org.eclipse.emf.codegen.merge.java.facade.AbstractJNode
-
- computeQualifiedName() - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJAbstractType
-
- computeQualifiedName() - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit
-
Same as the getName().
- computeQualifiedName() - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJInitializer
-
- computeQualifiedName() - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJMethod
-
- computeQualifiedName() - Method in class org.eclipse.emf.codegen.merge.java.facade.jdom.JDOMJInitializer
-
- computeQualifiedName() - Method in class org.eclipse.emf.codegen.merge.java.facade.jdom.JDOMJMethod
-
- computeQualifiedName() - Method in class org.eclipse.emf.codegen.merge.java.facade.jdom.JDOMJType
-
- computeSortedImports() - Method in class org.eclipse.emf.codegen.util.ImportManager
-
Returns the sorted, formatted import declarations that should be added to the compilation unit.
- computeSourceRange(ASTNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.CommentAwareSourceRangeComputer
-
Calculates the range of a node as follows:
- computeStartOfPrecedingComments(ASTNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.CommentAwareSourceRangeComputer
-
Finds the start position of preceding comments of the given node.
- configure() - Method in class org.eclipse.emf.codegen.jet.JETNature
-
- configure(IProgressMonitor) - Method in class org.eclipse.emf.codegen.jet.JETNature
-
- consider(String) - Method in class org.eclipse.emf.codegen.jet.JETCompileTemplateOperation
-
Adds the URI.
- consider(URI, URI, File) - Method in class org.eclipse.emf.codegen.jet.JETCompileTemplateOperation
-
- consider(IFile) - Method in class org.eclipse.emf.codegen.jet.JETCompileTemplateOperation
-
- consider(IContainer) - Method in class org.eclipse.emf.codegen.jet.JETCompileTemplateOperation
-
Considers all the files of a container and all its subcontainer.
- CONSTANT_DECLARATION_BEGIN - Static variable in class org.eclipse.emf.codegen.jet.JETConstantDataGenerator
-
- CONSTANT_DECLARATION_END - Static variable in class org.eclipse.emf.codegen.jet.JETConstantDataGenerator
-
- CONSTANT_DECLARATION_MIDDLE - Static variable in class org.eclipse.emf.codegen.jet.JETConstantDataGenerator
-
- CONSTANT_PREFIX - Static variable in class org.eclipse.emf.codegen.jet.JETCompiler
-
- CONSTANT_STATIC_DECLARATION_BEGIN - Static variable in class org.eclipse.emf.codegen.jet.JETConstantDataGenerator
-
- constantCount - Variable in class org.eclipse.emf.codegen.jet.JETCompiler
-
- constantDictionary - Variable in class org.eclipse.emf.codegen.jet.JETCompiler
-
- constants - Variable in class org.eclipse.emf.codegen.jet.JETCompiler
-
- constantSubstitutitons - Variable in class org.eclipse.emf.codegen.jet.JETCompiler
-
- containers - Variable in class org.eclipse.emf.codegen.jet.JETCompileTemplateOperation
-
- contents - Variable in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJAnnotation
-
Cached contents of this annotation
- controlModel - Variable in class org.eclipse.emf.codegen.merge.java.facade.FacadeHelper
-
- controlModel - Variable in class org.eclipse.emf.codegen.merge.java.JMerger
-
- controlModel - Variable in class org.eclipse.emf.codegen.merge.java.JPatternDictionary
-
- convert(JAbstractType, Class<? extends JAbstractType>) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTNodeConverter
-
- convert() - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTNodeConverter.Converter
-
- convert() - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTNodeConverter.EnumToTypeConverter
-
Converts enum to the class declaration.
- convert() - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTNodeConverter.TypeToEnumConverter
-
Converts type to the enum.
- convert(JAbstractType, Class<? extends JAbstractType>) - Method in interface org.eclipse.emf.codegen.merge.java.facade.NodeConverter
-
Converts the specified abstract type to an instance of the given class and returns the converted node.
- convertASTNodeListToStringArray(List<? extends ASTNode>) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJNode
-
Convert a given list of nodes to an array of strings.
- convertEnumConstToField(ASTJEnumConstant) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTNodeConverter.EnumToTypeConverter
-
Converts enum constant to field.
- Converter() - Constructor for class org.eclipse.emf.codegen.merge.java.facade.ast.ASTNodeConverter.Converter
-
- convertFieldToEnumConst(ASTJField) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTNodeConverter.TypeToEnumConverter
-
Converts given field to enum constant if possible.
- convertFormat(String, boolean, String) - Static method in class org.eclipse.emf.codegen.util.CodeGenUtil
-
- convertLineFeed(String) - Method in class org.eclipse.emf.codegen.jet.JETSkeleton
-
- convertTarget(JAbstractType, Class<? extends JAbstractType>) - Method in class org.eclipse.emf.codegen.merge.java.JMerger
-
Converts the target abstract type to be compatible with the given source node class
- convertToNode(Object) - Method in class org.eclipse.emf.codegen.merge.java.facade.FacadeHelper
-
- convertToStandardBraceStyle() - Method in class org.eclipse.emf.codegen.merge.java.JControlModel
-
- copy() - Method in class org.eclipse.emf.codegen.jet.JETCharDataGenerator
-
- copy() - Method in class org.eclipse.emf.codegen.jet.JETConstantDataGenerator
-
- copy() - Method in class org.eclipse.emf.codegen.jet.JETExtendedConstantDataGenerator
-
- coreElements - Variable in class org.eclipse.emf.codegen.jet.JETParser
-
- CREATE_METHOD_DECLARATION_HEAD - Variable in class org.eclipse.emf.codegen.jet.JETSkeleton
-
- CREATE_METHOD_DECLARATION_MIDDLE - Variable in class org.eclipse.emf.codegen.jet.JETSkeleton
-
- CREATE_METHOD_DECLARATION_MIDDLE2 - Variable in class org.eclipse.emf.codegen.jet.JETSkeleton
-
- CREATE_METHOD_DECLARATION_TAIL - Variable in class org.eclipse.emf.codegen.jet.JETSkeleton
-
- createASTParser() - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTFacadeHelper
-
Creates and returns ASTParser.
- createCompilationUnit(String, String) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTFacadeHelper
-
- createCompilationUnit(String, String) - Method in class org.eclipse.emf.codegen.merge.java.facade.FacadeHelper
-
- createCompilationUnit(String, String) - Method in class org.eclipse.emf.codegen.merge.java.facade.jdom.JDOMFacadeHelper
-
- createCompilationUnitForContents(String) - Method in class org.eclipse.emf.codegen.jmerge.JMerger
-
Deprecated.
Create a JDOM from contents.
- createCompilationUnitForContents(String) - Method in class org.eclipse.emf.codegen.merge.java.JMerger
-
- createCompilationUnitForInputStream(InputStream) - Method in class org.eclipse.emf.codegen.jmerge.JMerger
-
Deprecated.
- createCompilationUnitForInputStream(InputStream) - Method in class org.eclipse.emf.codegen.merge.java.JMerger
-
- createCompilationUnitForInputStream(InputStream, String) - Method in class org.eclipse.emf.codegen.merge.java.JMerger
-
- createCompilationUnitForURI(String) - Method in class org.eclipse.emf.codegen.jmerge.JMerger
-
Deprecated.
Create a JDOM from a URI.
- createCompilationUnitForURI(String) - Method in class org.eclipse.emf.codegen.merge.java.JMerger
-
Creates a JCompilationUnit from a URI.
- createCompilationUnitForURI(String, String) - Method in class org.eclipse.emf.codegen.merge.java.JMerger
-
Creates a JCompilationUnit from a URI.
- createDefaultJETSettingsFile(List<Object>, IContainer) - Method in class org.eclipse.emf.codegen.jet.JETNature
-
- createDefaultJETSettingsFile(List<Object>, List<Object>, IContainer) - Method in class org.eclipse.emf.codegen.jet.JETNature
-
Writes the default file
- createDictionaryPattern(String, Element) - Method in class org.eclipse.emf.codegen.jmerge.JControlModel
-
Deprecated.
- createDictionaryPattern(String, Element) - Method in class org.eclipse.emf.codegen.merge.java.JControlModel
-
- createEdits(TextEdit, IDocument) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.AbstractRewriter
-
Creates additional edits to be applied on the document
- createFeature(String, String, Class<?>[]) - Method in class org.eclipse.emf.codegen.jmerge.JControlModel.DictionaryPattern
-
Deprecated.
- createFeature(String, String, Class<?>[]) - Method in class org.eclipse.emf.codegen.jmerge.JControlModel.PullRule
-
Deprecated.
- createFeature(String, String, Class<?>[]) - Method in class org.eclipse.emf.codegen.merge.java.JControlModel.DictionaryPattern
-
- createFeature(String, String, Class<?>[]) - Method in class org.eclipse.emf.codegen.merge.java.JControlModel.MatchRule
-
- createFeature(String, String, Class<?>[]) - Method in class org.eclipse.emf.codegen.merge.java.JControlModel.PullRule
-
- createLineBreakAfterNode(ITrackedNodePosition, ASTNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.NodeCommenter.LineBreakInserter
-
Creates line break at the end of the node when there is another node declared at the same line.
- createLineBreakBeforeNode(ITrackedNodePosition, ASTNode) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.NodeCommenter.LineBreakInserter
-
Creates line break at the beginning of the node when there is another node declared at the same line.
- createLineBreakString(int, boolean) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.NodeCommenter.LineBreakInserter
-
Creates line break string containing line delimiter, line comment string if isCommentedOut is true,
and same indent string as the line that break is inserted at.
- createLineBreakString(String, int, boolean) - Method in class org.eclipse.emf.codegen.merge.java.facade.ast.ASTJCompilationUnit.NodeCommenter.LineBreakInserter
-
Creates line break string containing line delimiter, line comment string if isCommentedOut is true,
and indent string that is the same as of the line that break is inserted at.
- createMatchRule(String, Element) - Method in class org.eclipse.emf.codegen.merge.java.JControlModel
-
- createMonitor(Monitor, int) - Static method in class org.eclipse.emf.codegen.util.CodeGenUtil
-
- createMonitor(IProgressMonitor, int) - Static method in class org.eclipse.emf.codegen.util.CodeGenUtil.EclipseUtil
-
- createPropertiesForInputStream(InputStream) - Method in class org.eclipse.emf.codegen.merge.properties.PropertyMerger
-
- createPropertiesForURI(String) - Method in class org.eclipse.emf.codegen.merge.properties.PropertyMerger
-
Create a JDOM from a URI.
- createPullRule(String, Element) - Method in class org.eclipse.emf.codegen.jmerge.JControlModel
-
Deprecated.
- createPullRule(String, Element) - Method in class org.eclipse.emf.codegen.merge.java.JControlModel
-
- createPullTargetVisitor() - Method in class org.eclipse.emf.codegen.merge.java.JMerger
-
- createPushRule(String, Element) - Method in class org.eclipse.emf.codegen.merge.java.JControlModel
-
- createPushSourceVisitor() - Method in class org.eclipse.emf.codegen.merge.java.JMerger
-
- createSortRule(String, Element) - Method in class org.eclipse.emf.codegen.jmerge.JControlModel
-
Deprecated.
- createSortRule(String, Element) - Method in class org.eclipse.emf.codegen.merge.java.JControlModel
-
- createSweepRule(String, Element) - Method in class org.eclipse.emf.codegen.jmerge.JControlModel
-
Deprecated.
- createSweepRule(String, Element) - Method in class org.eclipse.emf.codegen.merge.java.JControlModel
-
- current - Variable in class org.eclipse.emf.codegen.jet.JETReader
-
- currentLiteralItem - Variable in class org.eclipse.emf.codegen.jet.JETCompiler
-
- cursor - Variable in class org.eclipse.emf.codegen.jet.JETMark
-
This is the character offset.