Uses of Class
ter.API.ClassifierAnalyser

Packages that use ClassifierAnalyser
ter.API   
ter.API.AdvancedEngineSearch   
ter.API.EngineSearch   
ter.API.Search   
ter.GUI.search   
ter.SDK.manager   
ter.SDK.view   
ter.XML   
 

Uses of ClassifierAnalyser in ter.API
 

Methods in ter.API that return ClassifierAnalyser
 ClassifierAnalyser Inspector.getClassifierAnalyser(java.lang.String className)
          returns a ClassidierAnalyser from a dependance of this inspector
 ClassifierAnalyser Inspector.getClassifierAnalyser(java.lang.Class theClass)
          returns a ClassidierAnalyser from a dependance of this inspector
 ClassifierAnalyser Inspector.getMainClassifier()
          returns the Classifier of the class of this inspector
 ClassifierAnalyser[] ClassifierAnalyser.getAllSuperInterfacesClassifier()
          this function return an Array of java.lang.Class of all the SuperInterfaces
 ClassifierAnalyser[] ClassifierAnalyser.getInterfacesClassifier()
          Determines the interfaces implemented by the class represented by this object.
 

Methods in ter.API with parameters of type ClassifierAnalyser
 void Inspector.addClassifierAnalyser(ClassifierAnalyser ca)
          adds this classifier to the list of the classifiers
 void Inspector.removeClassifierAnalyser(ClassifierAnalyser ca)
          removes this classifier from the list of the classifiers
 

Constructors in ter.API with parameters of type ClassifierAnalyser
MethodAnalyser(java.lang.reflect.Method m, ClassifierAnalyser cl)
          the contructor of the Class
FieldAnalyser(java.lang.reflect.Field field, ClassifierAnalyser cl)
          Construct a new FieldAnalyser
ConstructorAnalyser(java.lang.reflect.Constructor constructor, ClassifierAnalyser cl)
          Construct a new ConstructorAnalyser
 

Uses of ClassifierAnalyser in ter.API.AdvancedEngineSearch
 

Methods in ter.API.AdvancedEngineSearch with parameters of type ClassifierAnalyser
 void AdvancedEngineSearch.setClassifierAnalyser(ClassifierAnalyser ca)
          To change the classifier analyser if necessary.
 

Constructors in ter.API.AdvancedEngineSearch with parameters of type ClassifierAnalyser
AdvancedEngineSearch(ClassifierAnalyser classifier)
          Construct a new Advanced search with the classifier
 

Uses of ClassifierAnalyser in ter.API.EngineSearch
 

Methods in ter.API.EngineSearch with parameters of type ClassifierAnalyser
 void EngineSearch.setClassifierAnalyser(ClassifierAnalyser ca)
          To change the classifier analyser if necessary.
 

Constructors in ter.API.EngineSearch with parameters of type ClassifierAnalyser
EngineSearch(ClassifierAnalyser ca)
          Construct a new search based on the classifier analyser given.
 

Uses of ClassifierAnalyser in ter.API.Search
 

Methods in ter.API.Search with parameters of type ClassifierAnalyser
 void SearchWindow.setClassifierAnalyser(ClassifierAnalyser classifierAnalyser)
           
 java.util.ArrayList SearchServices.getMethod(ClassifierAnalyser analyser, java.lang.String name)
          Search all the method of the analyser that matches with the pattern.
 java.util.ArrayList SearchServices.getMethod(ClassifierAnalyser analyser, java.lang.String name, int attr, int is_static, int is_final, int type)
          Search the method that match the name and the mod .
 java.util.ArrayList SearchServices.getMethod(ClassifierAnalyser analyser, int attr, int is_static, int is_final, int type)
          Search the method that match the name and the mod .
 java.util.ArrayList SearchServices.getVariable(ClassifierAnalyser analyser, java.lang.String name)
          Search all the variable of the analyser that matches with the pattern.
 java.util.ArrayList SearchServices.getVariable(ClassifierAnalyser analyser, java.lang.String name, int is_static, int is_final)
          Search all the variable of the analyser that matches with the pattern and the condition specified by is_static and is_final.
 java.util.ArrayList SearchServices.getVariable(ClassifierAnalyser analyser, int is_static, int is_final)
          Search all the variable of the analyser that matches with the pattern and the condition specified by is_static and is_final.
 java.util.ArrayList BasicsSearch.getMethod(ClassifierAnalyser analyser, java.lang.String name)
          Search all the method of the analyser that exactely matches with the pattern.
 java.util.ArrayList BasicsSearch.getMethod(ClassifierAnalyser analyser, java.lang.String name, int attr, int is_static, int is_final, int type)
          Search the method that match exactely the name and the mod specified.
 java.util.ArrayList BasicsSearch.getMethod(ClassifierAnalyser analyser, int attr, int is_static, int is_final, int type)
          Search the method that match exactely the name and the mod specified.
 java.util.ArrayList BasicsSearch.getVariable(ClassifierAnalyser analyser, java.lang.String name)
          Search all the variable of the analyser that matches with the pattern name.
 java.util.ArrayList BasicsSearch.getVariable(ClassifierAnalyser analyser, java.lang.String name, int is_static, int is_final)
          Search all the variable of the analyser that matches with the pattern and the condition specified by is_static and is_final.Note that we can't specifie the [public private or protected condition}].
 java.util.ArrayList BasicsSearch.getVariable(ClassifierAnalyser analyser, int is_static, int is_final)
          Search all the variable of the analyser that matches with the pattern and the condition specified by is_static and is_final.
 

Constructors in ter.API.Search with parameters of type ClassifierAnalyser
SearchFrontEnd(ClassifierAnalyser analyseur)
           
 

Uses of ClassifierAnalyser in ter.GUI.search
 

Methods in ter.GUI.search with parameters of type ClassifierAnalyser
 void SimpleSearch.setClassifier(ClassifierAnalyser ca)
          Set the classifier to search in.
 

Constructors in ter.GUI.search with parameters of type ClassifierAnalyser
SimpleSearch(ClassifierAnalyser ca, javax.swing.JPanel resultPanel, SearchWindow frame)
          Construct a new JPanel where a search is implemented
SimpleSearch(ClassifierAnalyser ca, javax.swing.Icon icon, javax.swing.JPanel resultPanel, SearchWindow frame)
           
 

Uses of ClassifierAnalyser in ter.SDK.manager
 

Methods in ter.SDK.manager that return ClassifierAnalyser
 ClassifierAnalyser AbstractManager.getClassifierAnalyser()
           
 

Methods in ter.SDK.manager with parameters of type ClassifierAnalyser
 void TabbedPaneHeritageManager.addHeritageView(ClassifierAnalyser ca)
          This function create a new HeritageView for the selected ClassifierAnalyser.
 void TabbedPaneDetailManager.addDetailView(ClassifierAnalyser ca)
           
 void TabbedPaneDACManager.addDetailView(ClassifierAnalyser ca)
           
 void TabbedPaneDACManager.addCompositionView(ClassifierAnalyser ca)
           
 void TabbedPaneDACManager.addView(ClassifierAnalyser ca)
           
 java.awt.Container TabbedPaneDACManager.newCompositionView(ClassifierAnalyser ca)
           
 java.awt.Container TabbedPaneDACManager.newDetailView(ClassifierAnalyser ca)
           
 void TabbedPaneCompositionManager.addCompositionView(ClassifierAnalyser ca)
           
 void SplitPaneTopManager.addHeritageView(ClassifierAnalyser ca)
          This function use the delegation and allow to manager to add a new heritage view
 void SplitPaneTopManager.addDetailView(ClassifierAnalyser ca)
          This function use the delegation and allow to manager to add a new detail view
 void SplitPaneTopManager.addCompositionView(ClassifierAnalyser ca)
          This function use the delegation and allow to manager to add a new composition view
 void SplitPaneTopManager.addSearchView(ClassifierAnalyser ca)
          This function use the delegation and allow to manager to add a new search view This has no been implemented yet, the search results are not views
 void Manager.addHeritageView(ClassifierAnalyser ca)
          add a new HertigeView
 void Manager.addDetailView(ClassifierAnalyser ca)
          add a new DetailView
 void Manager.addCompositionView(ClassifierAnalyser ca)
          add a new CompositionView
 void Manager.addSearchView(ClassifierAnalyser ca)
          add a new SearchView
abstract  void AbstractTopManager.addHeritageView(ClassifierAnalyser ca)
           
abstract  void AbstractTopManager.addDetailView(ClassifierAnalyser ca)
           
abstract  void AbstractTopManager.addCompositionView(ClassifierAnalyser ca)
           
abstract  void AbstractTopManager.addSearchView(ClassifierAnalyser ca)
           
 void AbstractManager.setClassifierAnalyser(ClassifierAnalyser ca)
           
 void AbstractManager.addHeritageView(ClassifierAnalyser ca)
          default implementation : forwards the event to its parent manager
 void AbstractManager.addDetailView(ClassifierAnalyser ca)
          default implementation : forwards the event to its parent manager
 void AbstractManager.addCompositionView(ClassifierAnalyser ca)
          default implementation : forwards the event to its parent manager
 void AbstractManager.addSearchView(ClassifierAnalyser ca)
          default implementation : forwards the event to its parent manager
 

Uses of ClassifierAnalyser in ter.SDK.view
 

Methods in ter.SDK.view that return ClassifierAnalyser
 ClassifierAnalyser View.getClassifierAnalyser()
          Return the classifierAnalyser related to this view
 ClassifierAnalyser GraphDetailView.getClassifierAnalyser()
           
 ClassifierAnalyser AbstractView.getClassifierAnalyser()
          retun the classifierAnalyser related to this view
 

Methods in ter.SDK.view with parameters of type ClassifierAnalyser
 void View.setClassifierAnalyser(ClassifierAnalyser ca)
          Set the current classifierAnalyser for this view
 javax.swing.tree.DefaultMutableTreeNode TreeHeritageView.getClassInterfaceNode(ClassifierAnalyser currentCA)
          Get all the inertface node if the classifier is not an interface
 void AbstractView.setClassifierAnalyser(ClassifierAnalyser ca)
          Set the current classifierAnalsyer of this view
static View AbstractView.create(java.lang.Class theView, ClassifierAnalyser ca)
          Create a new view, with the specficied view class ans the specified classifierAnalyser
 

Constructors in ter.SDK.view with parameters of type ClassifierAnalyser
TreeHeritageView(ClassifierAnalyser classifierAnalyser)
          The constructor
MyCompositionView(ClassifierAnalyser cl)
          constructor with a ClassifierAnalyser
GraphDetailView(ClassifierAnalyser cl)
          The constructor of the class
 

Uses of ClassifierAnalyser in ter.XML
 

Methods in ter.XML with parameters of type ClassifierAnalyser
static void SaveFileXML.save(java.io.File file, ClassifierAnalyser cl)
          this function saves the Classifier cl in the File file