/src/main/java/com/googlecode/struts2yuiplugin/views/velocity/components/HeadDirective.java

http://struts2yuiplugin.googlecode.com/ · Java · 45 lines · 17 code · 5 blank · 23 comment · 0 complexity · 3b5441dc5262013922a6e311d2187029 MD5 · raw file

  1. /*
  2. * $Id: HeadDirective.java 536387 2007-05-09 01:07:14Z musachy $
  3. *
  4. * Licensed to the Apache Software Foundation (ASF) under one
  5. * or more contributor license agreements. See the NOTICE file
  6. * distributed with this work for additional information
  7. * regarding copyright ownership. The ASF licenses this file
  8. * to you under the Apache License, Version 2.0 (the
  9. * "License"); you may not use this file except in compliance
  10. * with the License. You may obtain a copy of the License at
  11. *
  12. * http://www.apache.org/licenses/LICENSE-2.0
  13. *
  14. * Unless required by applicable law or agreed to in writing,
  15. * software distributed under the License is distributed on an
  16. * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  17. * KIND, either express or implied. See the License for the
  18. * specific language governing permissions and limitations
  19. * under the License.
  20. */
  21. package com.googlecode.struts2yuiplugin.views.velocity.components;
  22. import javax.servlet.http.HttpServletRequest;
  23. import javax.servlet.http.HttpServletResponse;
  24. import org.apache.struts2.components.Component;
  25. import com.googlecode.struts2yuiplugin.components.Head;
  26. import com.opensymphony.xwork2.util.ValueStack;
  27. /**
  28. * @see Head
  29. */
  30. public class HeadDirective extends YUIAbstractDirective {
  31. @Override
  32. protected Component getBean(ValueStack stack, HttpServletRequest req,
  33. HttpServletResponse res) {
  34. return new Head(stack, req, res);
  35. }
  36. @Override
  37. public String getBeanName() {
  38. return "head";
  39. }
  40. }