comparison gnv-artifacts/src/main/java/de/intevation/gnv/transition/PresettingsValueCompareTransition.java @ 813:79c1db3ca7cc

Added some more javadocs. gnv-artifacts/trunk@897 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 09 Apr 2010 13:09:25 +0000
parents c4156275c1e1
children 7e5995c47125
comparison
equal deleted inserted replaced
812:41a7c49b5cb4 813:79c1db3ca7cc
36 */ 36 */
37 public PresettingsValueCompareTransition() { 37 public PresettingsValueCompareTransition() {
38 super(); 38 super();
39 } 39 }
40 40
41 /** 41
42 * @see de.intevation.gnv.transition.Transition#isValid(de.intevation.gnv.state.State)
43 */
44 public boolean isValid(State state) { 42 public boolean isValid(State state) {
45 Map<String, InputData> preSettings = state.getPreSettings(); 43 Map<String, InputData> preSettings = state.getPreSettings();
46 if (preSettings != null){ 44 if (preSettings != null){
47 boolean dataAvailable = preSettings.containsKey(dataName); 45 boolean dataAvailable = preSettings.containsKey(dataName);
48 if (dataAvailable){ 46 if (dataAvailable){
57 return true; 55 return true;
58 } 56 }
59 return false; 57 return false;
60 } 58 }
61 59
60
62 @Override 61 @Override
63 public void setup(Node configuration) { 62 public void setup(Node configuration) {
64 super.setup(configuration); 63 super.setup(configuration);
65 this.dataName = Config.getStringXPath(configuration,"condition/@inputvalue"); 64 this.dataName = Config.getStringXPath(configuration,"condition/@inputvalue");
66 this.dataValue = Config.getStringXPath(configuration,"condition/@value"); 65 this.dataValue = Config.getStringXPath(configuration,"condition/@value");
67 this.operator = Config.getStringXPath(configuration,"condition/@operator"); 66 this.operator = Config.getStringXPath(configuration,"condition/@operator");
68 } 67 }
69
70
71 } 68 }
69 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org