Java Reference
In-Depth Information
« DEFINE field FOR java::Field-»
« EXPAND generatedComment FOR this
« EXPAND annotation FOREACH eAnnotations.select(a |
a.source == 'annotation').details-»
«javaVisibility.toString().toLowerCase()» «wrapIfCollection( this
«name-»;
« ENDDEFINE »
« DEFINE reference FOR ecore::EReference-»
« EXPAND generatedComment FOR this
« EXPAND annotation FOREACH eAnnotations.select(a |
a.source == 'annotation').details-»
private «wrapIfCollection( this )» «name-»;
« ENDDEFINE »
« DEFINE method FOR java::Method-»
« EXPAND generatedComment FOR this
« EXPAND annotation FOREACH eAnnotations.select(a |
a.source == 'annotation').details-»
«javaVisibility.toString().toLowerCase()-»
«wrapIfCollection( this )» «name-»(
« EXPAND parameter FOREACH parameters SEPARATOR ','») {
« EXPAND block FOR source»
}
« ENDDEFINE »
« DEFINE parameter FOR java::JavaParameter-»
«wrapIfCollection( this )» «name-»
« ENDDEFINE »
« DEFINE block FOR java::Block-»
« this .source-»
« EXPAND block FOREACH contents-»
« ENDDEFINE »
« DEFINE block FOR java::Comment-»
/*
* « this .source»
*/
« EXPAND block FOREACH contents-»
« ENDDEFINE »
« DEFINE generatedComment FOR Object-»
/**
*@generated
*/
« ENDDEFINE »
« DEFINE import FOR java::JavaClass-»
import « this .fullyQualifiedName() + ";\n"-»
« ENDDEFINE »
« DEFINE additions FOR java::JavaClass-»« ENDDEFINE »
Search WWH ::




Custom Search