Advertisement
lincolnthree

Oops, I just wrote a #SeamForge plugin.

Apr 14th, 2011
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1.  
  2. /**
  3. * @author <a href="mailto:lincolnbaxter@gmail.com">Lincoln Baxter, III</a>
  4. */
  5. @Alias("faces")
  6. @RequiresFacet(FacesFacet.class)
  7. public class FacesPlugin implements Plugin
  8. {
  9. @Inject
  10. private Project project;
  11.  
  12. @Command("project-stage")
  13. public void setProjectStage(@Option(name = "set") FacesProjectStage stage, PipeOut out)
  14. {
  15. ServletFacet srv = project.getFacet(ServletFacet.class);
  16. WebAppDescriptor config = srv.getConfig();
  17. config.facesProjectStage(stage);
  18. srv.saveConfig(config);
  19. ShellMessages.success(out, "Faces PROJECT_STAGE updated to: " + stage);
  20. }
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement