de.cau.cs.kieler.kiml.grana
Class AnalysisCategory

java.lang.Object
  extended by de.cau.cs.kieler.kiml.grana.AnalysisCategory

public class AnalysisCategory
extends Object

An analysis category. Objects of this class are defined through the 'analysisProviders' extension point or the preference page.

Rating red

Constructor Summary
AnalysisCategory(String id, String name, String description)
          Constructs an analysis category.
 
Method Summary
 List<AbstractInfoAnalysis> getAnalyses()
          Returns the analyses of this category.
 String getDescription()
          Returns the category description.
 String getId()
          Returns the category id.
 String getName()
          Returns the category name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnalysisCategory

public AnalysisCategory(String id,
                        String name,
                        String description)
Constructs an analysis category.

Parameters:
id - the analysis id
name - the analysis name
description - the analysis description
Method Detail

getId

public String getId()
Returns the category id.

Returns:
the category id

getName

public String getName()
Returns the category name.

Returns:
the category name

getDescription

public String getDescription()
Returns the category description.

Returns:
the category description

getAnalyses

public List<AbstractInfoAnalysis> getAnalyses()
Returns the analyses of this category.

Returns:
the analyses