Method: Muml_Operation#java_writeMethodBody
- Defined in:
- lib/ontomde-java/java/java.rb
#java_writeMethodBody(skipNotImplemented = false) ⇒ Object
Write the body of a java method.
NOTE:
-
The default generated operation throws a RuntimeException
-
mtk_protected is used to allow inline java code modification (with Eclipse)
1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 |
# File 'lib/ontomde-java/java/java.rb', line 1120 def java_writeMethodBody(skipNotImplemented=false) if uml_isAbstract? || context[:java_interface] write(";\n") else write(" {\n"); mtk_protected(Mrdf_Resource::NOREVERSE,'0',context[:hasGlobalReverse]) { if ! java_code_one0.nil? write java_code else java_writeMethodBodyNotImplemented unless skipNotImplemented end write("\n") } write("\t}\n"); end end |