aspecto declarativo do JastAdd
Tipo de arquivo: Vários arquivos de dados
Um arquivo .jrag é um arquivo de origem JastAdd que contém uma especificação declarativa de aspecto.
O JastAdd processa o arquivo como parte de um projeto de software baseado em Java, em vez de tratá-lo como um documento de dados independente.
Categoria do tipo de arquivo:
Vários arquivos de dados
Data de atualização: 5 de outubro de 2026
JastAdd é um sistema de metacompilação escrito para o ambiente de runtime Java e disponível em várias plataformas. Ele é usado para estender e gerar programas baseados em Java. Um arquivo .jrag contém dados declarativos de aspectos que descrevem adições ou alterações no modelo de software que está sendo criado.
O arquivo é uma entrada de código-fonte para o toolchain do JastAdd. Ele é normalmente usado com outros arquivos de projeto do JastAdd, como definições de abstract syntax tree e arquivos de código-fonte Java. O JastAdd processa essas entradas e gera código-fonte Java para o aplicativo ou compilador resultante.
O formato continua fazendo parte do workflow de desenvolvimento do JastAdd e pode ser usado em plataformas compatíveis com as ferramentas baseadas em Java do JastAdd.
Um arquivo .jrag normalmente é aberto como texto. Use a toolchain de desenvolvimento do JastAdd para processá-lo dentro do projeto que o contém. Um editor de texto para programação pode ser usado para inspecionar ou editar o código-fonte declarativo.
Como o arquivo é uma entrada de código-fonte, e não um documento independente, abri-lo diretamente não exibe o aplicativo ou compilador concluído.
Não existe uma conversão de uso geral de um arquivo .jrag para outro formato de documento. O JastAdd processa o arquivo como parte de um projeto e gera código-fonte Java e outros resultados de compilação.
Para obter resultados utilizáveis, execute o processo de compilação ou geração relevante do JastAdd. Os arquivos gerados são resultados derivados da compilação e não substituem diretamente o código-fonte declarativo de aspecto original.
Aplicações de software que executam outras tarefas com arquivos jrag:
Multiplatform