[jboss-user] [JBoss Seam] - Re: converter and dropdowns

leeovan do-not-reply at jboss.com
Sun Jul 8 10:05:19 EDT 2007


  | 
  | @Name("jobManagerHome")
  | public class JobManagerHome extends EntityHome<JobDetail> {
  | 	
  | 	
  | 	private int MODE = 0;
  | 	
  | 	public static final int jobDetailMode = 1;
  | 	public static final int tankeringMode = 2;
  | 	public static final int jettingMode   = 3;
  | 	public static final int cctvMode      = 4;
  | 	    
  | 	
  | 	
  |     JobType selectedJobType;
  |     
  | 	@In(create = true)
  | 	JobHome jobHome;
  | 	
  | 	public JobManagerHome() {
  | 		
  | 	}
  | 	
  | 	public void setJobDetailId(Integer id) {
  | 		setId(id);
  | 	}
  | 
  | 	public Integer getJobDetailId() {
  | 		return (Integer) getId();
  | 	}
  | 	
  | 	@Override
  | 	protected JobDetail createInstance() {
  | 		JobDetail jobDetail = new JobDetail();
  | 		return jobDetail;
  | 	}
  | 	
  | 	public void wire() {
  | 		Job job = jobHome.getDefinedInstance();
  | 		if (job != null) {
  | 			getInstance().setJob(job);
  | 		}
  | 	}
  | 
  | 	public boolean isWired() {
  | 		if (getInstance().getJob() == null)
  | 			return false;
  | 		return true;
  | 	}
  | 
  | 	public JobDetail getDefinedInstance() {
  | 		return isIdDefined() ? getInstance() : null;
  | 	}
  | 	
  | 	public void addToJob(){
  | 		System.out.println("attempt add to job");
  | 		getInstance().setJob(jobHome.getInstance());
  | 		jobHome.getInstance().addJobDateail(getInstance());
  | 		persist();
  | 	    System.out.println("finished add to job");
  | 	}
  | 	
  | 	
  | 	
  | 	public void changed(ValueChangeEvent event){
  | 		System.out.println("changed");
  | 		if(getInstance() != null){
  | 			System.out.println(getInstance().getJob_type());
  | 		}
  | 		
  | 	}
  | 	public void test(){
  | 		System.out.println("test");
  |     }
  | 	
  | 	public void isTest(){
  | 		System.out.println("is test");
  |     }
  | 	
  | 	public void setJobDetailMode(int mode) {
  | 		MODE = mode;
  | 	}
  | 	
  | 	// provides the drop down info 
  | 	public Vector<JobType> getJobDetailTypesRefData() {
  | 		return JobDetailTypesRefData.getJobDetailTypes();
  | 	
  | 	}
  | 
  | 	
  | 	public JobType getSelectedJobType() {
  | 		return selectedJobType;
  | 	}
  | 
  | 	public void setSelectedJobType(JobType selectedJobType) {
  | 		this.selectedJobType = selectedJobType;
  | 	}
  | 	
  | 	public boolean isJobDetailMode(){
  | 		return true;
  | 		/*if(selectedJobType != null && selectedJobType.getId()==2){
  | 			return true;
  | 		}return false;*/
  | 	}
  | 
  | 	
  | 
  | 	
  | 	
  | }
  | 
  | 

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4061720#4061720

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4061720



More information about the jboss-user mailing list