ter.SDK.manager
Interface Manager

All Superinterfaces:
Controler, Plugin, View
All Known Implementing Classes:
AbstractManager

public interface Manager
extends View, Controler

Title: JavInspector

Description:

Copyright: Copyright (c) 2003

Company:

Version:
1.0
Author:
Jerôme GAHIDE - Lucas CHARBIT - Gabriel ZERBIB - Xavier GALBOIS

Method Summary
 void addCompositionView(ClassifierAnalyser ca)
          add a new CompositionView
 void addDetailView(ClassifierAnalyser ca)
          add a new DetailView
 void addHeritageView(ClassifierAnalyser ca)
          add a new HertigeView
 void addSearchView(ClassifierAnalyser ca)
          add a new SearchView
 Inspector getInspector()
          get the inspector from the topmanager
 java.lang.Class getPlugin(int type)
          gets the class of the plugin of the requested type
 AbstractTopManager getTopManager()
           
 
Methods inherited from interface ter.SDK.view.View
getClassifierAnalyser, getViewContainer, setClassifierAnalyser
 
Methods inherited from interface ter.SDK.Plugin
getName, getType
 
Methods inherited from interface ter.SDK.controler.Controler
getDefaultView, getView, isControlable, listenToView
 

Method Detail

getInspector

public Inspector getInspector()
get the inspector from the topmanager

Returns:
the current inspector

getPlugin

public java.lang.Class getPlugin(int type)
gets the class of the plugin of the requested type

Parameters:
type - the type of the plugin to get
Returns:
the Class object of the plugin

addHeritageView

public void addHeritageView(ClassifierAnalyser ca)
add a new HertigeView

Parameters:
ca - the data model to represent in hte view

addDetailView

public void addDetailView(ClassifierAnalyser ca)
add a new DetailView

Parameters:
ca - the data model to represent in hte view

addCompositionView

public void addCompositionView(ClassifierAnalyser ca)
add a new CompositionView

Parameters:
ca - the data model to represent in hte view

addSearchView

public void addSearchView(ClassifierAnalyser ca)
add a new SearchView

Parameters:
ca - the data model to represent in hte view

getTopManager

public AbstractTopManager getTopManager()
Returns:
the topmanager