Acceleo Bug: java.lang.nullPointerException: не может вызвать "java.util.map.get (Object)", потому что "this.attributes"JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Acceleo Bug: java.lang.nullPointerException: не может вызвать "java.util.map.get (Object)", потому что "this.attributes"

Сообщение Anonymous »

У меня есть следующая ошибка с плагином Acceleo в Eclipse. У меня есть проект Acceleo, в котором я настроил модель UML, которую я показываю ниже:
< /p>
Файл .mtl настроен следующим образом: < /p>

Код: Выделить всё

[comment encoding = UTF-8 /]
[module generate('http://www.eclipse.org/uml2/5.0.0/UML')]

[template public generateElement(aClass : Class)]
[comment @main/]
[file (aClass.name+'.java', false, 'UTF-8')]
package org.eclipse.acceleo.module.ejemplo;

public class [aClass.name/]{

[generarDefAtributos(aClass)/]

public void [aClass.name/](){}

[generarGetSetAtributos(aClass)/]
}
[/file]
[/template]

[template public generarDefAtributos(aClass: Class)]
[for (atributo: Property  | aClass.attribute) separator('\n')]
private [atributo.type.name/] [atributo.name/];
[/for]
[/template]

[template public generarGetSetAtributos(aClass: Class)]
[for (atributo: Property | aClass.attribute) separator('\n')]
private [atributo.type.name/] [atributo.name.toUpperFirst()/]() {
return this.[atributo.name/];
}
[/for]

[for (atributo: Property | aClass.attribute) separator('\n')]
public void set [atributo.name.toUpperFirst()/]([atributo.type.name/] [atributo.name/]){
this.[atributo.name/] = [atributo.name/];
}
[/for]
[/template]
«Запуск как» конфигурация следующим образом:

Ошибки, которые Eclipse возвращает мне:



Может ли кто -нибудь помочь Я разрешаю ошибку и генерирую мои модельные классы?

Подробнее здесь: https://stackoverflow.com/questions/793 ... -map-getob
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»