81fc1a443ebd81d3d2998599aae92bc69d10398b.svn-base 819 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. package com.sysmodel.listmodel.xmlmodel.able;
  2. public interface ActionButton{
  3. /**
  4. * 获取按钮名称
  5. *
  6. * @return
  7. */
  8. public String getButtonName();
  9. /**
  10. * 获取按钮类型
  11. *
  12. * @return
  13. */
  14. public String getButtonType();
  15. /**
  16. * 获取按钮高
  17. *
  18. * @return
  19. */
  20. public String getFormHeight();
  21. /**
  22. * 获取按钮宽
  23. *
  24. * @return
  25. */
  26. public String getFormWith();
  27. /**
  28. * 进入新页的方式(_self/_blank/other)如果target是dialog,会产生网页对话框
  29. *
  30. * @return
  31. */
  32. public String getTarget();
  33. /**
  34. * 获取链接路径
  35. *
  36. * @return
  37. */
  38. public String getUrl();
  39. /**
  40. * value 按钮图片来源或是文字,根据buttonType 按钮类型来判断
  41. *
  42. * @return
  43. */
  44. public String getValue();
  45. /**
  46. *
  47. * @return
  48. */
  49. public Object clone();
  50. }