uk.ac.essex.common.gui.impl
Class ApplicationImpl

java.lang.Object
  extended by uk.ac.essex.common.gui.impl.ApplicationImpl
All Implemented Interfaces:
Application
Direct Known Subclasses:
HelpViewerApplication, ImageAppApplication, ImageViewerApplication

public class ApplicationImpl
extends java.lang.Object
implements Application


Created Date: 25-Jan-2004

You should have received a copy of Lesser GNU public license with this code. If not please visit this site


Constructor Summary
ApplicationImpl(java.lang.String id, java.lang.String name)
           
 
Method Summary
 ApplicationController getApplicationController()
           
 ApplicationModel getApplicationModel()
           
 ExceptionHandler getExceptionHandler()
           
 java.lang.String getId()
           
 java.lang.String getName()
           
 ServiceLocator getServiceLocator()
           
 ViewFactory getViewFactory()
           
 void setApplicationController(ApplicationController applicationController)
           
 void setApplicationModel(ApplicationModel applicationModel)
           
 void setServiceLocator(ServiceLocator serviceLocator)
           
 void setViewFactory(ViewFactory viewFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationImpl

public ApplicationImpl(java.lang.String id,
                       java.lang.String name)
Method Detail

getId

public java.lang.String getId()
Specified by:
getId in interface Application

getName

public java.lang.String getName()
Specified by:
getName in interface Application

getApplicationController

public ApplicationController getApplicationController()
Specified by:
getApplicationController in interface Application

setApplicationController

public void setApplicationController(ApplicationController applicationController)
Specified by:
setApplicationController in interface Application

getApplicationModel

public ApplicationModel getApplicationModel()
Specified by:
getApplicationModel in interface Application

setApplicationModel

public void setApplicationModel(ApplicationModel applicationModel)
Specified by:
setApplicationModel in interface Application

getViewFactory

public ViewFactory getViewFactory()
Specified by:
getViewFactory in interface Application

setViewFactory

public void setViewFactory(ViewFactory viewFactory)
Specified by:
setViewFactory in interface Application

getServiceLocator

public ServiceLocator getServiceLocator()
Specified by:
getServiceLocator in interface Application

setServiceLocator

public void setServiceLocator(ServiceLocator serviceLocator)
Specified by:
setServiceLocator in interface Application

getExceptionHandler

public ExceptionHandler getExceptionHandler()
Specified by:
getExceptionHandler in interface Application