Skip navigation links
Eclipse Modeling Framework Code Generation 2.19 API Specification
A B C D E F G H I J L M N O P Q R S T U V W X 

C

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
Deprecated.
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
Deprecated.
As of EMF 2.1.0, moved to CodeGenUtil.
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
Deprecated.
As of EMF 2.2, moved to EcoreUtil.
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
Adds the file to JETCompileTemplateOperation.files the file ends with the JETCompileTemplateOperation.JET_EXTENSION extension.
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.
A B C D E F G H I J L M N O P Q R S T U V W X 
Skip navigation links
Eclipse Modeling Framework Code Generation 2.19 API Specification

Copyright © 2019. Licensed under the Eclipse Public License v2.0. All rights reserved.
Submit a bug or feature