1 33 34 package com.icesoft.faces.context.effects; 35 36 37 41 public class Fade extends Effect { 42 private float from = 1.0f; 43 private float to = 0.0f; 44 45 48 public Fade() { 49 ea.add("from", from); 50 ea.add("to", to); 51 } 52 53 57 public Fade(float from, float to) { 58 setFrom(from); 59 setTo(to); 60 } 61 62 67 public float getFrom() { 68 return from; 69 } 70 71 76 public void setFrom(float from) { 77 this.from = from; 78 ea.add("from", from); 79 } 80 81 86 public float getTo() { 87 return to; 88 } 89 90 95 public void setTo(float to) { 96 this.to = to; 97 ea.add("to", to); 98 } 99 100 105 public String getFunctionName() { 106 return "Effect.Fade"; 107 } 108 109 public int hashCode() { 110 int from = (int) (this.from * 100); 111 int to = (int) (this.to * 100); 112 return EffectHashCode.FADE * from * to; 113 } 114 115 } 116 | Popular Tags |