|
|
|
|
@ -2,6 +2,10 @@ package de.tvo.workplace;
|
|
|
|
|
|
|
|
|
|
import org.eclnt.workplace.WorkpageStartInfo;
|
|
|
|
|
|
|
|
|
|
import com.google.gson.GsonBuilder;
|
|
|
|
|
|
|
|
|
|
import jakarta.xml.bind.annotation.XmlTransient;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* DE:
|
|
|
|
|
*
|
|
|
|
|
@ -18,15 +22,15 @@ import org.eclnt.workplace.WorkpageStartInfo;
|
|
|
|
|
* @version 1.0
|
|
|
|
|
*
|
|
|
|
|
*/
|
|
|
|
|
public class WorkpageDefaultStarterInfo extends WorkpageStartInfo {
|
|
|
|
|
public class DefaultWorkpageStarterInfo extends WorkpageStartInfo {
|
|
|
|
|
|
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
|
|
|
|
// @XmlTransient
|
|
|
|
|
// private SessionVars m_sessionVars;
|
|
|
|
|
// @XmlTransient
|
|
|
|
|
// public SessionVars getSessionVars() { return m_sessionVars; }
|
|
|
|
|
// public void setSessionVars(SessionVars sessionVars) { m_sessionVars = sessionVars; }
|
|
|
|
|
@XmlTransient
|
|
|
|
|
private SessionVars m_sessionVars;
|
|
|
|
|
@XmlTransient
|
|
|
|
|
public SessionVars getSessionVars() { return m_sessionVars; }
|
|
|
|
|
public void setSessionVars(SessionVars sessionVars) { m_sessionVars = sessionVars; }
|
|
|
|
|
//
|
|
|
|
|
// @XmlTransient
|
|
|
|
|
// private Rights m_rights;
|
|
|
|
|
@ -35,17 +39,17 @@ public class WorkpageDefaultStarterInfo extends WorkpageStartInfo {
|
|
|
|
|
// public void setRights(Rights rights) { m_rights = rights; }
|
|
|
|
|
//
|
|
|
|
|
// //Merker Variable fuer das Menu
|
|
|
|
|
// @XmlTransient
|
|
|
|
|
// private String m_startPageBeanName;
|
|
|
|
|
// @XmlTransient
|
|
|
|
|
// public String getStartPageBeanName() {return m_startPageBeanName;}
|
|
|
|
|
// public void setStartPageBeanName(String startPageBeanName) {m_startPageBeanName = startPageBeanName;}
|
|
|
|
|
@XmlTransient
|
|
|
|
|
private String m_startPageBeanName;
|
|
|
|
|
@XmlTransient
|
|
|
|
|
public String getStartPageBeanName() {return m_startPageBeanName;}
|
|
|
|
|
public void setStartPageBeanName(String startPageBeanName) {m_startPageBeanName = startPageBeanName;}
|
|
|
|
|
|
|
|
|
|
public WorkpageDefaultStarterInfo() {
|
|
|
|
|
public DefaultWorkpageStarterInfo() {
|
|
|
|
|
super();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public WorkpageDefaultStarterInfo(WorkpageStartInfo wpsi) {
|
|
|
|
|
public DefaultWorkpageStarterInfo(WorkpageStartInfo wpsi) {
|
|
|
|
|
this.setCloseSupported(wpsi.getCloseSupported());
|
|
|
|
|
this.setComment(wpsi.getComment());
|
|
|
|
|
this.setDecorated(wpsi.isDecorated());
|
|
|
|
|
@ -64,8 +68,8 @@ public class WorkpageDefaultStarterInfo extends WorkpageStartInfo {
|
|
|
|
|
this.setWindowTitle(wpsi.getWindowTitle());
|
|
|
|
|
this.setParamMap(wpsi.getParamMap());
|
|
|
|
|
// this.m_rights = new GsonBuilder().create().fromJson(this.getParam("RIGHTS"), Rights.class);
|
|
|
|
|
// this.m_sessionVars = new GsonBuilder().create().fromJson(this.getParam("SESSIONVARS"), SessionVars.class);
|
|
|
|
|
//this.m_startPageBeanName = this.getParam("PAGEBEAN");
|
|
|
|
|
this.m_sessionVars = new GsonBuilder().create().fromJson(this.getParam("SESSIONVARS"), SessionVars.class);
|
|
|
|
|
this.m_startPageBeanName = this.getParam("PAGEBEAN");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|