public class JETSkeleton
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
builder |
protected java.lang.String |
builderName |
protected IDOMCompilationUnit |
compilationUnit |
protected java.lang.String |
CREATE_METHOD_DECLARATION_HEAD |
protected java.lang.String |
CREATE_METHOD_DECLARATION_MIDDLE |
protected java.lang.String |
CREATE_METHOD_DECLARATION_MIDDLE2 |
protected java.lang.String |
CREATE_METHOD_DECLARATION_TAIL |
protected DOMFactory |
jdomFactory |
protected java.lang.String |
NL |
protected java.lang.String |
NL_DECLARATION |
protected java.lang.String |
NL_DECLARATION_TAIL |
protected static java.util.regex.Pattern |
NL_PATTERN |
protected java.lang.String |
nlString |
protected java.lang.String |
SKELETON_COMPILATION_UNIT |
protected java.lang.String |
STATIC_NL_DECLARATION |
protected java.lang.String |
STRING_BUFFER_DECLARATION |
protected java.lang.String |
STRING_BUFFER_RETURN |
| Constructor and Description |
|---|
JETSkeleton() |
JETSkeleton(java.lang.String lineSeparator,
java.lang.String builder) |
| Modifier and Type | Method and Description |
|---|---|
void |
addImports(java.lang.String importList) |
java.lang.String |
convertLineFeed(java.lang.String value) |
java.lang.String |
getBuilder() |
java.lang.String |
getBuilderName() |
static java.lang.String |
getBuilderName(java.lang.String builder) |
java.lang.String |
getClassName() |
IDOMCompilationUnit |
getCompilationUnit() |
java.lang.String |
getCompilationUnitContents() |
JETCompilationUnit |
getCompilerResult(java.util.List<java.lang.String> templateURIs,
java.util.List<JETGenerator> generators,
java.util.List<JETItem> jetItems,
java.util.List<JETException> problems) |
protected IDOMMethod |
getLastMethod() |
java.lang.String |
getMethodName() |
java.lang.String |
getNLString() |
java.lang.String |
getPackageName() |
java.lang.String |
getQualifiedClassName() |
boolean |
isWellFormed() |
void |
setBody(java.util.List<java.lang.String> lines) |
void |
setClassName(java.lang.String className) |
void |
setCompilationUnitContents(java.lang.String contents) |
void |
setConstants(java.util.List<java.lang.String> constants) |
void |
setHeader(java.lang.String header) |
void |
setNLString(java.lang.String nlString) |
void |
setPackageName(java.lang.String packageName) |
protected final java.lang.String NL
protected final java.lang.String SKELETON_COMPILATION_UNIT
protected final java.lang.String STATIC_NL_DECLARATION
protected final java.lang.String CREATE_METHOD_DECLARATION_HEAD
protected final java.lang.String CREATE_METHOD_DECLARATION_MIDDLE
protected final java.lang.String CREATE_METHOD_DECLARATION_MIDDLE2
protected final java.lang.String CREATE_METHOD_DECLARATION_TAIL
protected final java.lang.String NL_DECLARATION
protected final java.lang.String NL_DECLARATION_TAIL
protected final java.lang.String STRING_BUFFER_DECLARATION
protected final java.lang.String STRING_BUFFER_RETURN
protected DOMFactory jdomFactory
protected IDOMCompilationUnit compilationUnit
protected java.lang.String nlString
protected java.lang.String builder
protected java.lang.String builderName
protected static final java.util.regex.Pattern NL_PATTERN
public JETSkeleton()
public JETSkeleton(java.lang.String lineSeparator,
java.lang.String builder)
public static java.lang.String getBuilderName(java.lang.String builder)
public java.lang.String getBuilder()
public java.lang.String getBuilderName()
public java.lang.String getCompilationUnitContents()
public IDOMCompilationUnit getCompilationUnit()
public void setCompilationUnitContents(java.lang.String contents)
public boolean isWellFormed()
public java.lang.String getNLString()
public void setNLString(java.lang.String nlString)
public java.lang.String getPackageName()
public void setPackageName(java.lang.String packageName)
public void setConstants(java.util.List<java.lang.String> constants)
public void setBody(java.util.List<java.lang.String> lines)
public java.lang.String convertLineFeed(java.lang.String value)
public java.lang.String getMethodName()
public void addImports(java.lang.String importList)
public java.lang.String getQualifiedClassName()
public java.lang.String getClassName()
public void setClassName(java.lang.String className)
public void setHeader(java.lang.String header)
protected IDOMMethod getLastMethod()
public JETCompilationUnit getCompilerResult(java.util.List<java.lang.String> templateURIs, java.util.List<JETGenerator> generators, java.util.List<JETItem> jetItems, java.util.List<JETException> problems)
Copyright © 2021. Licensed under the Eclipse Public License v2.0. All rights reserved.
Submit a bug or feature