@@ -0,0 +1,585 @@
+package it.mapeto2my.java_aop.factories.models.memory_compz;%0A%0Aimport java.io.IOException;%0Aimport java.net.URI;%0A%0Aimport javax.tools.SimpleJavaFileObject;%0A%0Apublic class JavaSource  extends SimpleJavaFileObject%7B%0A%0A%09private String sourceCode;%0A%09%0A%09public JavaSource(String fullName, StringBuffer sourceCode) %7B%0A%09%09super(URI.create(%22string:///%22 + fullName.replace('.', '/')+ Kind.SOURCE.extension), Kind.SOURCE);%0A%09%09%0A%09%09this.sourceCode = sourceCode.toString();%0A%09%7D%0A%0A%09@Override%0A%09public CharSequence getCharContent(boolean ignoreEncodingErrors)%0A%09%09%09throws IOException %7B%0A%09%09%0A%09%09return sourceCode;%0A%09%7D%0A%09%0A%7D%0A

Create JavaSource.java