@PostConstruct public void load() { if (id != null && id > 0) { this.entityClass = entityClassBean.find(id); this.applicationFilterMBean.setSelectedApplication(this.entityClass.getApplication().getId()); if (this.entityClass.getModule() != null) { this.applicationFilterMBean.setSelectedModule(this.entityClass.getModule().getId()); } if (this.entityClass.getPack() != null) { this.applicationFilterMBean.setSelectedPackage(this.entityClass.getPack().getId()); } if (this.entityClass.getDatabaseElement() != null) { this.selectedDatabaseElement = this.entityClass.getDatabaseElement().getId(); } } else { this.entityClass = new EntityClass(); this.entityClass.setApplication(applicationFilterMBean.getApplication()); this.entityClass.setModule(applicationFilterMBean.getModule()); this.entityClass.setPack(applicationFilterMBean.getPackage()); } }