public abstract class CodeDefinition extends Object
Purpose: Model a element of code generation purposes.
Constructor and Description |
---|
CodeDefinition() |
Modifier and Type | Method and Description |
---|---|
AccessLevel |
getAccessLevel() |
String |
getComment() |
String |
getName() |
void |
setAccessLevel(AccessLevel accessLevel) |
void |
setComment(String comment) |
void |
setName(String name) |
String |
toString() |
void |
write(CodeGenerator generator)
Write the code out to the generator's stream.
|
abstract void |
writeBody(CodeGenerator generator)
Write the code out to the generator's stream.
|
public AccessLevel getAccessLevel()
public String getComment()
public String getName()
public void setAccessLevel(AccessLevel accessLevel)
public void setComment(String comment)
public void setName(String name)
public void write(CodeGenerator generator)
public abstract void writeBody(CodeGenerator generator)
EclipseLink 2.5.2, "build v20140319-9ad6abd" API Reference