ChoiceBean.java


Dosyayı İndir
package com.godoro.jsf.simple.faces;

import com.godoro.jsf.simple.entity.Data;
import com.godoro.jsf.simple.entity.Type;
import java.util.ArrayList;
import java.util.List;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;

@ManagedBean
@RequestScoped
public class ChoiceBean {
  
  private long selectedDataId;
  private long[] selectedDataIdArray;
  private boolean dataChecked;
  private Type selectedType;
  
  public List<Data> getDataList(){
    List<Data> dataList=new ArrayList<Data>();
    dataList.add(new Data(201,"Seçenek bir",300));
    dataList.add(new Data(202,"Seçenek iki",400));
    dataList.add(new Data(203,"Seçenek üç",500));
    return dataList;
  }
  public Type[] getTypeArray(){
    return Type.values();
  }
  
  public long getSelectedDataId() {
    return selectedDataId;
  }

  public void setSelectedDataId(long selectedDataId) {
    this.selectedDataId = selectedDataId;
  }

  public long[] getSelectedDataIdArray() {
    return selectedDataIdArray;
  }

  public void setSelectedDataIdArray(long[] selectedDataIdArray) {
    this.selectedDataIdArray = selectedDataIdArray;
  }

  public boolean isDataChecked() {
    return dataChecked;
  }

  public void setDataChecked(boolean dataChecked) {
    this.dataChecked = dataChecked;
  }

  public Type getSelectedType() {
    return selectedType;
  }

  public void setSelectedType(Type selectedType) {
    this.selectedType = selectedType;
  }
  
   public void save(){
    System.out.println("Seçilen Kim "+selectedDataId);
    System.out.println("Seçilen Kim Dizisi ");    
    for(long dataId : selectedDataIdArray){
      System.out.println(" - Kim  "+dataId);          
    }
    System.out.println("Denetlendi mi?  "+dataChecked);     
    System.out.println("Seçili Tür  "+selectedType);    
  }
  
}

				
Dosyayı İndir

Bu Sayfayı Paylaş:




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir