org.esa.beam.visat
Class VisatActivator

java.lang.Object
  extended by org.esa.beam.visat.VisatActivator
All Implemented Interfaces:
com.bc.ceres.core.runtime.Activator, ToolViewDescriptorRegistry

public class VisatActivator
extends Object
implements com.bc.ceres.core.runtime.Activator, ToolViewDescriptorRegistry

The activator for VISAT. This activator processes the extension point plugins.


Constructor Summary
VisatActivator()
           
 
Method Summary
 Command[] getCommands()
           
static VisatActivator getInstance()
           
 com.bc.ceres.core.runtime.ModuleContext getModuleContext()
           
 VisatPlugIn[] getPlugins()
           
 ToolViewDescriptor getToolViewDescriptor(String viewDescriptorId)
           
 ToolViewDescriptor[] getToolViewDescriptors()
           
 void start(com.bc.ceres.core.runtime.ModuleContext moduleContext)
           
 void stop(com.bc.ceres.core.runtime.ModuleContext moduleContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VisatActivator

public VisatActivator()
Method Detail

getInstance

public static VisatActivator getInstance()

getModuleContext

public com.bc.ceres.core.runtime.ModuleContext getModuleContext()

getPlugins

public VisatPlugIn[] getPlugins()

getCommands

public Command[] getCommands()

getToolViewDescriptors

public ToolViewDescriptor[] getToolViewDescriptors()
Specified by:
getToolViewDescriptors in interface ToolViewDescriptorRegistry

getToolViewDescriptor

public ToolViewDescriptor getToolViewDescriptor(String viewDescriptorId)
Specified by:
getToolViewDescriptor in interface ToolViewDescriptorRegistry

start

public void start(com.bc.ceres.core.runtime.ModuleContext moduleContext)
           throws com.bc.ceres.core.CoreException
Specified by:
start in interface com.bc.ceres.core.runtime.Activator
Throws:
com.bc.ceres.core.CoreException

stop

public void stop(com.bc.ceres.core.runtime.ModuleContext moduleContext)
          throws com.bc.ceres.core.CoreException
Specified by:
stop in interface com.bc.ceres.core.runtime.Activator
Throws:
com.bc.ceres.core.CoreException


Copyright © 2002-2012 Brockmann Consult GmbH. All Rights Reserved.