Module: Muml_UML

Defined in:
lib/ontomde-java/java/xsd.rb,
lib/ontomde-java/java/java.rb

Instance Method Summary collapse

Instance Method Details

#java_writeClassModifiersObject

write java class modifiers if needed (abstract, public, …) Example: public abstract



466
467
468
469
470
471
# File 'lib/ontomde-java/java/java.rb', line 466

def java_writeClassModifiers
  uml_visibility.each { |v|
    write(v.java_visibilityModifiers)
  }
  write "abstract " if uml_isAbstract?
end

#java_writeStaticModifierObject

write java static modifier if needed



474
475
476
# File 'lib/ontomde-java/java/java.rb', line 474

def java_writeStaticModifier
  write("static ") if uml_isStatic?
end

#xsd_writeClassModifiersObject

write java class modifiers if needed (abstract, public, …) Example: public abstract



554
555
556
557
558
559
# File 'lib/ontomde-java/java/xsd.rb', line 554

def xsd_writeClassModifiers
  #uml_visibility.each { |v|
  #  write(v.xsd_visibilityModifiers)
  #}
  write "abstract " if uml_isAbstract?
end

#xsd_writeStaticModifierObject

write java static modifier if needed



562
563
564
# File 'lib/ontomde-java/java/xsd.rb', line 562

def xsd_writeStaticModifier
  write("static ") if uml_isStatic?
end