*
* @throws GfacException
*/
public ApplicationBean getBean(ApplicationDescriptionType applicationDescriptionType,ApplicationBean bean) throws GfacException {
bean.setHostName(applicationDescriptionType.getDeploymentDescription().getHostName());
ApplicationName appXbeanName = applicationDescriptionType.getApplicationName();
bean.setApplicationName(appXbeanName.getStringValue());
bean.setObjectNamespace(appXbeanName.getTargetNamespace());
bean.setExecutable(applicationDescriptionType.getDeploymentDescription().getExecutable());
bean.setWorkDir(applicationDescriptionType.getDeploymentDescription().getWorkDir());
bean.setTmpDir(applicationDescriptionType.getDeploymentDescription().getTmpDir());
if (applicationDescriptionType.isSetProject()) {
bean.setProjectName(applicationDescriptionType.getProject().getProjectName());