All Downloads are FREE. Search and download functionalities are using the official Maven repository.

templates.DomainModel.xpt Maven / Gradle / Ivy

There is a newer version: 6.0.2
Show newest version
?IMPORT dom?
?IMPORT core?
?EXTENSION extensions::EcoreUtil?
?EXTENSION extensions::EntityExtension?
?EXTENSION extensions::Names?
?EXTENSION extensions::Monitor?
?EXTENSION extensions::Properties?

?DEFINE main FOR Model?
    ?subTask("- write ValueObjects")?
    ?EXPAND ValueObject::main FOR this?
    ?worked(1)?
    ?subTask("- write Entities")?
    ?EXPAND Entity::main FOR this?
    ?worked(1)?
    ?subTask("- write Repositories")?
    ?EXPAND Repository::main FOR this?
    ?worked(1)?
    ?subTask("- write Context")?
    ?EXPAND Context::main FOR this?
    ?worked(1)?
    ?subTask("- write Validators")?
    ?EXPAND Validator::main FOR this?
    ?worked(1)?
    ?subTask("- write DataViews")?
    ?EXPAND DataView::main FOR this?
    ?worked(1)?
    ?subTask("- write Services")?
    ?EXPAND Service::main FOR this?
    ?worked(1)?
    ?subTask("- write Types")?
    ?EXPAND CustomType::main FOR this?
    ?worked(1)?
    ?subTask("- write Enums")?
    ?EXPAND Enums::main FOR this?
    ?worked(1)?
    ?IF resourceSet().hasProperty("generateProjectFiles")?
    ?resourceSet().removeProperty("generateProjectFiles")?
    ?subTask("- write Spring configuration")?
    ?EXPAND Beans::main FOR this?
    ?ENDIF?
    ?done()?
?ENDDEFINE?





© 2015 - 2024 Weber Informatics LLC | Privacy Policy