Class XtendFileAccess
- java.lang.Object
-
- org.eclipse.xtext.xtext.generator.model.TextFileAccess
-
- org.eclipse.xtext.xtext.generator.model.JavaFileAccess
-
- org.eclipse.xtext.xtext.generator.model.XtendFileAccess
-
public class XtendFileAccess extends JavaFileAccess
A utility class for generating Xtend files.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.xtext.xtext.generator.model.JavaFileAccess
JavaFileAccess.JavaTypeAwareStringConcatenation
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Set<java.lang.String>
XTEND_KEYWORDS
A list of keywords in the Xtend language.-
Fields inherited from class org.eclipse.xtext.xtext.generator.model.JavaFileAccess
codeConfig, DONT_IMPORT_NESTED_TYPES, imports, JAVA_KEYWORDS, javaType
-
Fields inherited from class org.eclipse.xtext.xtext.generator.model.TextFileAccess
internalContents
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
XtendFileAccess(TypeReference typeRef, CodeConfig codeConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
appendSemicolons()
protected java.lang.String
getFileExtension()
-
Methods inherited from class org.eclipse.xtext.xtext.generator.model.JavaFileAccess
getContent, getImportNestedTypeThreshold, getInternalContent, importType, isMarkedAsGenerated, setContent, setImportNestedTypeThreshold, setMarkedAsGenerated, setResourceSet
-
Methods inherited from class org.eclipse.xtext.xtext.generator.model.TextFileAccess
getContentString, getPath, setPath, writeTo
-
-
-
-
Constructor Detail
-
XtendFileAccess
protected XtendFileAccess(TypeReference typeRef, CodeConfig codeConfig)
-
-
Method Detail
-
getFileExtension
protected java.lang.String getFileExtension()
- Overrides:
getFileExtension
in classJavaFileAccess
-
appendSemicolons
protected boolean appendSemicolons()
- Overrides:
appendSemicolons
in classJavaFileAccess
-
-