/** * */ package org.eparapher.rcp; import org.eclipse.jface.action.IStatusLineManager; import org.eclipse.ui.application.IWorkbenchWindowConfigurer; import org.eparapher.rcp.tools.RCPSingleton; import org.eparapher.rcp.views.TrustedCertificateStoreView; import org.eparapher.rcp.views.UserCertificateStoreView; import org.eparapher.rcp.views.documents.SecuredDocumentsView; /** * * * @author arnault */ public class EPReferences { private UserCertificateStoreView usercertview = null; private TrustedCertificateStoreView trustcertview = null; private SecuredDocumentsView docviews = null; private IStatusLineManager statusline = null; private IWorkbenchWindowConfigurer winconf = null; private ApplicationWorkbenchWindowAdvisor appadvisor = null; private RCPSingleton rcpsingleton = null; public RCPSingleton getRcpsingleton() { return rcpsingleton; } public void setRcpsingleton(RCPSingleton rcpsingleton) { this.rcpsingleton = rcpsingleton; } public ApplicationWorkbenchWindowAdvisor getAppadvisor() { return appadvisor; } public void setAppadvisor(ApplicationWorkbenchWindowAdvisor appadvisor) { this.appadvisor = appadvisor; } // Singleton Mgt private static EPReferences singleton; public static EPReferences getInstance() { if (singleton == null) singleton = new EPReferences(); return singleton; } public EPReferences() { return; } public UserCertificateStoreView getUsercertview() { return usercertview; } public void setUsercertview(UserCertificateStoreView usercertview) { this.usercertview = usercertview; } public TrustedCertificateStoreView getTrustcertview() { return trustcertview; } public void setTrustcertview(TrustedCertificateStoreView trustcertview) { this.trustcertview = trustcertview; } public SecuredDocumentsView getDocviews() { return docviews; } public void setDocviews(SecuredDocumentsView docviews) { this.docviews = docviews; } public IStatusLineManager getStatusline() { return statusline; } public void setStatusline(IStatusLineManager statusline) { this.statusline = statusline; } public IWorkbenchWindowConfigurer getWindowConfigurer() { return winconf; } public void setWindowConfigurer(IWorkbenchWindowConfigurer mwinconf) { winconf = mwinconf; } }