Package org.jboss.forge.parser.java

Examples of org.jboss.forge.parser.java.JavaClass.addInterface()


         ejb.addAnnotation("javax.ejb.LocalBean");
      }

      if (serializable)
      {
         ejb.addInterface(Serializable.class);
         ejb.addField("private static final long serialVersionUID = -1L;");
      }

      if (classPackage != null && !classPackage.isEmpty())
      {
View Full Code Here


               "In which package you'd like to create [" + className + "], or enter for default:",
               PromptType.JAVA_PACKAGE, java.getBasePackage());

      JavaClass plugin = JavaParser.create(JavaClass.class);
      plugin.setPackage(packg);
      plugin.addInterface(Plugin.class);
      plugin.setName(className);

      plugin.addAnnotation(Alias.class).setStringValue(pluginName.toLowerCase());

      plugin.addField().setPrivate().setName("prompt").setType(ShellPrompt.class).addAnnotation(Inject.class);
View Full Code Here

               "In which package you'd like to create [" + className + "], or enter for default:",
               PromptType.JAVA_PACKAGE, java.getBasePackage());

      JavaClass plugin = JavaParser.create(JavaClass.class);
      plugin.setPackage(packg);
      plugin.addInterface(Plugin.class);
      plugin.setName(className);

      plugin.addAnnotation(Alias.class).setStringValue(pluginName.toLowerCase());

      plugin.addField().setPrivate().setName("prompt").setType(ShellPrompt.class).addAnnotation(Inject.class);
View Full Code Here

                  PromptType.JAVA_PACKAGE, javaSourceFacet.getBasePackage());
      }
      JavaClass javaClass = JavaParser.create(JavaClass.class).setName(name).setPackage(ejbPackage);
      if (serializable)
      {
         javaClass.addInterface(Serializable.class);
      }
      JavaResource resource = javaSourceFacet.getJavaResource(javaClass);
      if (!resource.exists())
      {
         resource.createNewFile();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.