jeaf.AuthorizationData.xpt Maven / Gradle / Ivy
«IMPORT uml»
«IMPORT JMM»
«EXTENSION java::GeneratorCommons»
«DEFINE AuthorizationTypes FOR Model»
«FILE "AuthorizationData.xml" res_gen»
«FOREACH this.getAllAuthorizationTypes() AS authType» «ENDFOREACH»
«FOREACH this.getAllUseCases().typeSelect(UseCase) AS useCase» «ENDFOREACH»
«FOREACH this.getAllSecurityRoles() AS actor»
«FOREACH actor.getReferencedAuthorizationTypeNames() AS refs» «ENDFOREACH -»
«FOREACH actor.getAssociatedUseCases().typeSelect(UseCase) AS useCase» «ENDFOREACH -»
«ENDFOREACH -»
«ENDFILE»
«ENDDEFINE»