1 33 34 package com.icesoft.icefaces.samples.showcase.components.effects; 35 36 import com.icesoft.faces.context.effects.Effect; 37 import com.icesoft.faces.context.effects.Pulsate; 38 39 42 public class PulsateBean { 43 44 private Effects effectsBean; 45 46 private Effect effectPanelGroup; 47 private Effect effectCommandButton; 48 private Effect effectInputText; 49 private Effect effectOutputText; 50 private Effect effectSelectOneMenu; 51 private Effect effectSelectManyListBox; 52 53 public PulsateBean(Effects effectsBean) { 54 this.effectsBean = effectsBean; 55 } 56 57 public Effect getEffectPanelGroup() { 58 return effectPanelGroup; 59 } 60 61 public void setEffectPanelGroup(Effect effectPanelGroup) { 62 this.effectPanelGroup = effectPanelGroup; 63 } 64 65 public Effect getEffectCommandButton() { 66 return effectCommandButton; 67 } 68 69 public void setEffectCommandButton(Effect effectCommandButton) { 70 this.effectCommandButton = effectCommandButton; 71 } 72 73 public Effect getEffectInputText() { 74 return effectInputText; 75 } 76 77 public void setEffectInputText(Effect effectInputText) { 78 this.effectInputText = effectInputText; 79 } 80 81 public Effect getEffectOutputText() { 82 return effectOutputText; 83 } 84 85 public void setEffectOutputText(Effect effectOutputText) { 86 this.effectOutputText = effectOutputText; 87 } 88 89 public Effect getEffectSelectOneMenu() { 90 return effectSelectOneMenu; 91 } 92 93 public void setEffectSelectOneMenu(Effect effectSelectOneMenu) { 94 this.effectSelectOneMenu = effectSelectOneMenu; 95 } 96 97 public Effect getEffectSelectManyListBox() { 98 return effectSelectManyListBox; 99 } 100 101 public void setEffectSelectManyListBox(Effect effectSelectManyListBox) { 102 this.effectSelectManyListBox = effectSelectManyListBox; 103 } 104 105 106 public String invoke() { 107 float seconds = effectsBean.getDurationPrimitive(); 108 109 effectPanelGroup = new Pulsate(seconds); 110 effectCommandButton = new Pulsate(seconds); 111 effectInputText = new Pulsate(seconds); 112 effectOutputText = new Pulsate(seconds); 113 effectSelectOneMenu = new Pulsate(seconds); 114 effectSelectManyListBox = new Pulsate(seconds); 115 116 return null; 117 } 118 } | Popular Tags |