sventon subversion web client - http://www.sventon.org
[show recent changes]
 
  Help
HEAD
Rev: 23873 - http://anonsvn.icesoft.org/repo / icepush / trunk / integration / icefaces2 / samples / icepushplace-icefaces2 / src / main / java / org / icepush / integration / icepushplace / bean / PersonRegion.java
Show File - PersonRegion.java  [show properties]
spinner
package org.icepush.integration.icepushplace.bean;
import javax.faces.bean.CustomScoped;
import javax.faces.bean.ManagedBean;
import javax.faces.event.ValueChangeEvent;
import java.io.Serializable;
/**
10   * Class used to track the previous region a user was in
11   * This is necessary to move a user when they change their region and press Update
12   */
13  @ManagedBean(name="personRegion")
14  @CustomScoped(value = "#{window}")
15  public class PersonRegion implements Serializable {
16      private int oldRegion = -1;
17      
18      public int getOldRegion() {
19          return oldRegion;
20      }
21      
22      public void setOldRegion(int oldRegion) {
23          this.oldRegion = oldRegion;
24      }
25      
26      public void changed(ValueChangeEvent event) {
27          if ((event != null) && (event.getOldValue() != null)) {
28              oldRegion = Integer.parseInt(event.getOldValue().toString());
29          }
30      }
31  }


feed icon

sventon 2.5.1