Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
J
L
M
N
O
P
R
S
T
U
V
A
AbstractResultTreeTableNode
- Class in
org.jtheque.metrics.view.impl.nodes
An abstract node for the tree table models.
AbstractResultTreeTableNode()
- Constructor for class org.jtheque.metrics.view.impl.nodes.
AbstractResultTreeTableNode
AbstractTabPanel
- Class in
org.jtheque.metrics.view.impl.panels
An abstract tab panel.
AbstractTabPanel()
- Constructor for class org.jtheque.metrics.view.impl.panels.
AbstractTabPanel
accept(File)
- Method in class org.jtheque.metrics.utils.
JavaFileFilter
actionPerformed(ActionEvent)
- Method in class org.jtheque.metrics.view.impl.actions.features.
OpenAction
actionPerformed(ActionEvent)
- Method in class org.jtheque.metrics.view.impl.actions.features.
SaveAction
actionPerformed(ActionEvent)
- Method in class org.jtheque.metrics.view.impl.actions.metrics.
AddProjectAction
actionPerformed(ActionEvent)
- Method in class org.jtheque.metrics.view.impl.actions.metrics.
RemoveProjectAction
actionPerformed(ActionEvent)
- Method in class org.jtheque.metrics.view.impl.actions.results.
GenerateMetricsAction
addClass(Class)
- Method in class org.jtheque.metrics.utils.elements.
Package
Add class to the package.
addLinesNodes(Iterable<Project>, AbstractMutableTreeTableNode)
- Static method in class org.jtheque.metrics.view.impl.model.builders.
LinesModelBuilder
Add Lines nodes to the root.
addLinesOfCodeNodes(Iterable<Project>, AbstractMutableTreeTableNode)
- Static method in class org.jtheque.metrics.view.impl.model.builders.
LinesOfCodeModelBuilder
Add Lines of code nodes to the root.
addLinesOfCommentNodes(Iterable<Project>, AbstractMutableTreeTableNode)
- Static method in class org.jtheque.metrics.view.impl.model.builders.
LinesOfCommentModelBuilder
Add Lines of comment nodes to the root.
addPackage(Package)
- Method in class org.jtheque.metrics.utils.elements.
Package
Add a package.
addProject(String, String)
- Method in interface org.jtheque.metrics.controllers.able.
IMetricsController
Add a project.
addProject(String, String)
- Method in class org.jtheque.metrics.controllers.impl.
MetricsController
addProject(ProjectDefinition)
- Method in class org.jtheque.metrics.view.impl.model.
ProjectsTableModel
Add a project to the model.
AddProjectAction
- Class in
org.jtheque.metrics.view.impl.actions.metrics
An action to add a project to the list.
AddProjectAction()
- Constructor for class org.jtheque.metrics.view.impl.actions.metrics.
AddProjectAction
Construct a new AddProjectAction.
addSubProject(ProjectDefinition)
- Method in class org.jtheque.metrics.utils.projects.
ModularProject
Add a sub project.
AVERAGE
- Static variable in interface org.jtheque.metrics.view.impl.model.
ResultsTreeTableModel.Columns
B
buildDelegatedView()
- Method in class org.jtheque.metrics.view.impl.panels.
MetricsView
buildDelegatedView()
- Method in class org.jtheque.metrics.view.impl.panels.
ResultsView
buildModel(Collection<Project>)
- Method in interface org.jtheque.metrics.view.able.
IResultsView
Build the model with the projects.
buildModel(Iterable<Project>)
- Static method in class org.jtheque.metrics.view.impl.model.
TreeTableModelFactory
Build the model for the list of projects.
buildModel(Collection<Project>)
- Method in class org.jtheque.metrics.view.impl.panels.
ResultsView
C
Class
- Class in
org.jtheque.metrics.utils.elements
Represent a class.
Class(String)
- Constructor for class org.jtheque.metrics.utils.elements.
Class
Construct a new Class.
ClassLinesOfCodeNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.code
A node to display a class in the "lines of code" mode.
ClassLinesOfCodeNode(Class)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.code.
ClassLinesOfCodeNode
Construct a new ClassLinesOfCodeNode for a specific class.
ClassLinesOfCommentNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.comment
A node to display a class in the "lines of comment" mode.
ClassLinesOfCommentNode(Class)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.comment.
ClassLinesOfCommentNode
Construct a new ClassLinesOfCommentNode for a specific class.
ClassPhysicalLinesNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.physical
A node to display a class in the "physical lines" mode.
ClassPhysicalLinesNode(Class)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.physical.
ClassPhysicalLinesNode
Construct a new ClassPhysicalLinesNode for a specific class.
closeDown()
- Method in class org.jtheque.metrics.view.impl.panels.
AbstractTabPanel
closeView()
- Method in class org.jtheque.metrics.controllers.impl.
MetricsController
closeView()
- Method in class org.jtheque.metrics.controllers.impl.
ResultsController
ConfigManager
- Class in
org.jtheque.metrics.services.impl.utils
This class manage the configuration of the application.
ConfigManager()
- Constructor for class org.jtheque.metrics.services.impl.utils.
ConfigManager
configurationExists(String)
- Method in interface org.jtheque.metrics.services.able.
IConfigurationService
Indicate if a metrics configuration already exists or not.
configurationExists(String)
- Method in class org.jtheque.metrics.services.impl.
ConfigurationService
ConfigurationService
- Class in
org.jtheque.metrics.services.impl
The implementation of the configuration service.
ConfigurationService()
- Constructor for class org.jtheque.metrics.services.impl.
ConfigurationService
Constructor
- Class in
org.jtheque.metrics.utils.elements
Represent a constructor.
Constructor(String)
- Constructor for class org.jtheque.metrics.utils.elements.
Constructor
Construct a new Constructor.
ConstructorLinesOfCodeNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.code
A node to display a constructor in the "lines of code" mode.
ConstructorLinesOfCodeNode(Constructor)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.code.
ConstructorLinesOfCodeNode
Construct a new ConstructorLinesOfCodeNode for a specific constructor.
ConstructorLinesOfCommentNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.comment
A node to display a constructor in the "lines of comment" mode.
ConstructorLinesOfCommentNode(Constructor)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.comment.
ConstructorLinesOfCommentNode
Construct a new ConstructorLinesOfCommentNode for a specific constructor.
ConstructorPhysicalLinesNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.physical
A node to display a constructor in the "physical lines" mode.
ConstructorPhysicalLinesNode(Constructor)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.physical.
ConstructorPhysicalLinesNode
Construct a new ConstructorPhysicalLinesNode for a specific constructor.
ConstructorPointer
- Class in
org.jtheque.metrics.services.impl.utils.count
A pointer on a constructor.
ConstructorPointer(Constructor, int, int)
- Constructor for class org.jtheque.metrics.services.impl.utils.count.
ConstructorPointer
Construct a new ConstructorPointer.
ConstructorsLinesOfCodeNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.code
A node to display the constructors summary of a class in the "lines of code" mode.
ConstructorsLinesOfCodeNode(String, int, double)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.code.
ConstructorsLinesOfCodeNode
Construct a new ConstructorsLinesOfCodeNode.
ConstructorsLinesOfCommentNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.comment
A node to display the constructors summary of a class in the "lines of comment" mode.
ConstructorsLinesOfCommentNode(String, int, double)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.comment.
ConstructorsLinesOfCommentNode
Construct a new ConstructorsLinesOfCommentNode.
ConstructorsPhysicalLinesNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.physical
A node to display the constructors summary of a class in the "physical lines" mode.
ConstructorsPhysicalLinesNode(String, int, double)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.physical.
ConstructorsPhysicalLinesNode
Construct a new ConstructorsPhysicalLinesNode.
count(File)
- Method in interface org.jtheque.metrics.services.impl.utils.count.
Counter
Count the folder.
count(File)
- Method in class org.jtheque.metrics.services.impl.utils.count.
JavaCounter
Counter
- Interface in
org.jtheque.metrics.services.impl.utils.count
A counter.
D
Decorated
- Interface in
org.jtheque.metrics.view.impl.model
A decorated element on the tree table.
delegateLoad(Collection<NodeState>)
- Method in class org.jtheque.metrics.services.impl.utils.
ConfigManager
delegateSave()
- Method in class org.jtheque.metrics.services.impl.utils.
ConfigManager
display()
- Method in class org.jtheque.metrics.view.impl.panels.
AbstractTabPanel
displayView()
- Method in class org.jtheque.metrics.controllers.impl.
MetricsController
displayView()
- Method in class org.jtheque.metrics.controllers.impl.
ResultsController
E
Element
- Interface in
org.jtheque.metrics.view.impl.model
An element of the tree table.
ElementsCellRenderer
- Class in
org.jtheque.metrics.view.impl.model
A cell renderer to display an icon in the JTree.
ElementsCellRenderer()
- Constructor for class org.jtheque.metrics.view.impl.model.
ElementsCellRenderer
G
generateMetrics(ModularProject)
- Method in interface org.jtheque.metrics.controllers.able.
IResultsController
Generate the metrics for the project.
generateMetrics(ModularProject)
- Method in class org.jtheque.metrics.controllers.impl.
ResultsController
generateMetrics(ModularProject)
- Method in interface org.jtheque.metrics.services.able.
IMetricsService
Generate the metrics for a modular project.
generateMetrics(ModularProject)
- Method in class org.jtheque.metrics.services.impl.
MetricsService
GenerateMetricsAction
- Class in
org.jtheque.metrics.view.impl.actions.results
An action to generate the metrics.
GenerateMetricsAction()
- Constructor for class org.jtheque.metrics.view.impl.actions.results.
GenerateMetricsAction
Construct a new GenerateMetricsAction.
getAverageLinesClass()
- Method in class org.jtheque.metrics.utils.elements.
Package
Return the average lines class.
getAverageLinesClass()
- Method in class org.jtheque.metrics.utils.elements.
Project
Return the average lines by class.
getAverageLinesOfCodeClass()
- Method in class org.jtheque.metrics.utils.elements.
Package
Return the average lines of code by class.
getAverageLinesOfCodeClass()
- Method in class org.jtheque.metrics.utils.elements.
Project
Return the average lines of code by class.
getAverageLinesOfCodeMethodConstructor()
- Method in class org.jtheque.metrics.utils.elements.
Class
Return the average lines of codes by constructor for the class.
getAverageLinesOfCommentClass()
- Method in class org.jtheque.metrics.utils.elements.
Package
Return the average lines of comment by class.
getAverageLinesOfCommentClass()
- Method in class org.jtheque.metrics.utils.elements.
Project
Return the average lines of comment by class.
getAverageLinesOfCommentMethodConstructor()
- Method in class org.jtheque.metrics.utils.elements.
Class
Return the average lines of comment by constructor for the class.
getAveragePhysicalLinesMethodConstructor()
- Method in class org.jtheque.metrics.utils.elements.
Class
Return the average physical lines by constructor for the class.
getClasses()
- Method in class org.jtheque.metrics.utils.elements.
Package
Return all the classes of the package.
getClassIcon()
- Static method in class org.jtheque.metrics.view.impl.
Images
Return the icon for a class.
getCodeLines()
- Method in class org.jtheque.metrics.utils.elements.
Class
Return the number of lines of code of the class.
getCodeLines()
- Method in class org.jtheque.metrics.utils.elements.
Constructor
Return the number of lines of code of the constructor.
getCodeLines()
- Method in class org.jtheque.metrics.utils.elements.
Method
Return the number of lines of code of the method.
getColumnCount()
- Method in class org.jtheque.metrics.view.impl.model.
ProjectsTableModel
getColumnCount()
- Method in class org.jtheque.metrics.view.impl.model.
ResultsTreeTableModel
getColumnCount()
- Method in class org.jtheque.metrics.view.impl.nodes.
AbstractResultTreeTableNode
getColumnName(int)
- Method in class org.jtheque.metrics.view.impl.model.
ProjectsTableModel
getColumnName(int)
- Method in class org.jtheque.metrics.view.impl.model.
ResultsTreeTableModel
getCommentLines()
- Method in class org.jtheque.metrics.utils.elements.
Class
Return the number of comment lines of the class.
getCommentLines()
- Method in class org.jtheque.metrics.utils.elements.
Constructor
Return the number of comment lines of the constructor.
getCommentLines()
- Method in class org.jtheque.metrics.utils.elements.
Method
Return the number of comment lines of the method.
getComponent()
- Method in class org.jtheque.metrics.view.impl.panels.
MetricsView
getComponent()
- Method in class org.jtheque.metrics.view.impl.panels.
ResultsView
getConfiguration()
- Method in interface org.jtheque.metrics.
IMetricsModule
Return the configuration of the module.
getConfiguration()
- Method in class org.jtheque.metrics.
MetricsModule
getConfiguration()
- Method in interface org.jtheque.metrics.services.able.
IConfigurationService
Return the current configuration of the application.
getConfiguration()
- Method in class org.jtheque.metrics.services.impl.
ConfigurationService
getConfigurations()
- Method in class org.jtheque.metrics.services.impl.utils.
ConfigManager
Return all the saved configurations.
getConstructors()
- Method in class org.jtheque.metrics.utils.elements.
Class
Return all the constructors of the class.
getFieldName()
- Method in interface org.jtheque.metrics.view.able.
IMetricsView
Return the field for name.
getFieldName()
- Method in class org.jtheque.metrics.view.impl.panels.
MetricsView
getFileChooser()
- Method in interface org.jtheque.metrics.view.able.
IMetricsView
Return the file chooser.
getFileChooser()
- Method in class org.jtheque.metrics.view.impl.panels.
MetricsView
getFileMenuSubFeatures()
- Method in class org.jtheque.metrics.
MetricsMenu
getIcon()
- Method in interface org.jtheque.metrics.view.impl.model.
Decorated
Return the icon of the element.
getIcon()
- Method in class org.jtheque.metrics.view.impl.nodes.lines.code.
ClassLinesOfCodeNode
getIcon()
- Method in class org.jtheque.metrics.view.impl.nodes.lines.code.
ConstructorLinesOfCodeNode
getIcon()
- Method in class org.jtheque.metrics.view.impl.nodes.lines.code.
MethodLinesOfCodeNode
getIcon()
- Method in class org.jtheque.metrics.view.impl.nodes.lines.code.
PackageLinesOfCodeNode
getIcon()
- Method in class org.jtheque.metrics.view.impl.nodes.lines.comment.
ClassLinesOfCommentNode
getIcon()
- Method in class org.jtheque.metrics.view.impl.nodes.lines.comment.
ConstructorLinesOfCommentNode
getIcon()
- Method in class org.jtheque.metrics.view.impl.nodes.lines.comment.
MethodLinesOfCommentNode
getIcon()
- Method in class org.jtheque.metrics.view.impl.nodes.lines.comment.
PackageLinesOfCommentNode
getIcon()
- Method in class org.jtheque.metrics.view.impl.nodes.lines.physical.
ClassPhysicalLinesNode
getIcon()
- Method in class org.jtheque.metrics.view.impl.nodes.lines.physical.
ConstructorPhysicalLinesNode
getIcon()
- Method in class org.jtheque.metrics.view.impl.nodes.lines.physical.
MethodPhysicalLinesNode
getIcon()
- Method in class org.jtheque.metrics.view.impl.nodes.lines.physical.
PackagePhysicalLinesNode
getImpl()
- Method in class org.jtheque.metrics.view.impl.panels.
AbstractTabPanel
getMethodIcon()
- Static method in class org.jtheque.metrics.view.impl.
Images
Return the icon for a method.
getMethods()
- Method in class org.jtheque.metrics.utils.elements.
Class
Return all the methods of the class.
getModel()
- Method in interface org.jtheque.metrics.view.able.
IMetricsView
getModel()
- Method in interface org.jtheque.metrics.view.able.
IResultsView
getModel()
- Method in class org.jtheque.metrics.view.impl.panels.
AbstractTabPanel
getModel()
- Method in class org.jtheque.metrics.view.impl.panels.
MetricsView
getModel()
- Method in class org.jtheque.metrics.view.impl.panels.
ResultsView
getName()
- Method in class org.jtheque.metrics.services.impl.utils.
MetricsConfiguration
Return the name of the configuration.
getName()
- Method in class org.jtheque.metrics.utils.elements.
Class
Return the name of the class.
getName()
- Method in class org.jtheque.metrics.utils.elements.
Constructor
Return the name of the constructor.
getName()
- Method in class org.jtheque.metrics.utils.elements.
Method
Return the name of the method.
getName()
- Method in class org.jtheque.metrics.utils.elements.
Package
Return the name of the package.
getName()
- Method in class org.jtheque.metrics.utils.elements.
Project
Return the name of the project.
getName()
- Method in class org.jtheque.metrics.utils.projects.
ProjectDefinition
Return the name of the project.
getName()
- Method in interface org.jtheque.metrics.view.impl.model.
Element
Return the name of the element.
getName()
- Method in class org.jtheque.metrics.view.impl.nodes.
AbstractResultTreeTableNode
getPackageIcon()
- Static method in class org.jtheque.metrics.view.impl.
Images
Return the icon for a package.
getPackages()
- Method in class org.jtheque.metrics.utils.elements.
Package
Return all the sub-packages of the package.
getParent()
- Method in class org.jtheque.metrics.utils.elements.
Package
Return the parent package.
getPhysicalLines()
- Method in class org.jtheque.metrics.utils.elements.
Class
Return the number of physical lines of the class.
getPhysicalLines()
- Method in class org.jtheque.metrics.utils.elements.
Constructor
Return the number of physical lines of the constructor.
getPhysicalLines()
- Method in class org.jtheque.metrics.utils.elements.
Method
Return the number of physical lines of the method.
getPosition()
- Method in class org.jtheque.metrics.view.impl.panels.
MetricsView
getPosition()
- Method in class org.jtheque.metrics.view.impl.panels.
ResultsView
getProject(int)
- Method in class org.jtheque.metrics.view.impl.model.
ProjectsTableModel
Return the project with the specified index.
getProjects()
- Method in class org.jtheque.metrics.services.impl.utils.
MetricsConfiguration
Return the projects of the configuration.
getProjects()
- Method in class org.jtheque.metrics.view.impl.model.
MetricsModel
Return the projects of the model.
getRootFolder()
- Method in class org.jtheque.metrics.utils.projects.
ProjectDefinition
Return the root folder of the project.
getRootPackage()
- Method in class org.jtheque.metrics.utils.elements.
Project
Return the root package of the project.
getRowCount()
- Method in class org.jtheque.metrics.view.impl.model.
ProjectsTableModel
getStartLine()
- Method in class org.jtheque.metrics.services.impl.utils.count.
ConstructorPointer
getStartLine()
- Method in class org.jtheque.metrics.services.impl.utils.count.
MethodPointer
getStartLine()
- Method in interface org.jtheque.metrics.services.impl.utils.count.
Pointer
Return the start line of the pointer.
getStopLine()
- Method in class org.jtheque.metrics.services.impl.utils.count.
ConstructorPointer
getStopLine()
- Method in class org.jtheque.metrics.services.impl.utils.count.
MethodPointer
getStopLine()
- Method in interface org.jtheque.metrics.services.impl.utils.count.
Pointer
Return the stop line of the pointer.
getSubProjects()
- Method in class org.jtheque.metrics.utils.projects.
ModularProject
Return all the sub projects.
getTable()
- Method in interface org.jtheque.metrics.view.able.
IMetricsView
Return the table of projects.
getTable()
- Method in class org.jtheque.metrics.view.impl.panels.
MetricsView
getTableModel()
- Method in interface org.jtheque.metrics.view.able.
IMetricsView
Return the projects table model.
getTableModel()
- Method in class org.jtheque.metrics.view.impl.panels.
MetricsView
getTitleKey()
- Method in class org.jtheque.metrics.view.impl.panels.
MetricsView
getTitleKey()
- Method in class org.jtheque.metrics.view.impl.panels.
ResultsView
getTotal()
- Method in class org.jtheque.metrics.view.impl.nodes.lines.code.
LinesOfCodeRootNode
Return the total lines of code.
getTotal()
- Method in class org.jtheque.metrics.view.impl.nodes.lines.comment.
LinesOfCommentRootNode
Return the total lines of comment.
getTotal()
- Method in class org.jtheque.metrics.view.impl.nodes.lines.physical.
PhysicalLinesRootNode
Return the total lines of code.
getTotalNumberLines()
- Method in class org.jtheque.metrics.utils.elements.
Package
Return the total number of lines.
getTotalNumberLinesOfCode()
- Method in class org.jtheque.metrics.utils.elements.
Package
Return the total number of lines of code.
getTotalNumberLinesOfComment()
- Method in class org.jtheque.metrics.utils.elements.
Package
Return the total number of lines of comment.
getTotalNumberOfClasses()
- Method in class org.jtheque.metrics.utils.elements.
Package
Return the total number of classes.
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean)
- Method in class org.jtheque.metrics.view.impl.model.
ElementsCellRenderer
getValueAt(int, int)
- Method in class org.jtheque.metrics.view.impl.model.
ProjectsTableModel
getValueAt(Object, int)
- Method in class org.jtheque.metrics.view.impl.model.
ResultsTreeTableModel
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.code.
ClassLinesOfCodeNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.code.
ConstructorLinesOfCodeNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.code.
ConstructorsLinesOfCodeNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.code.
LinesOfCodeRootNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.code.
MethodLinesOfCodeNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.code.
MethodsLinesOfCodeNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.code.
PackageLinesOfCodeNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.code.
ProjectLinesOfCodeNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.comment.
ClassLinesOfCommentNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.comment.
ConstructorLinesOfCommentNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.comment.
ConstructorsLinesOfCommentNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.comment.
LinesOfCommentRootNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.comment.
MethodLinesOfCommentNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.comment.
MethodsLinesOfCommentNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.comment.
PackageLinesOfCommentNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.comment.
ProjectLinesOfCommentNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.physical.
ClassPhysicalLinesNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.physical.
ConstructorPhysicalLinesNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.physical.
ConstructorsPhysicalLinesNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.physical.
MethodPhysicalLinesNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.physical.
MethodsPhysicalLinesNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.physical.
PackagePhysicalLinesNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.physical.
PhysicalLinesRootNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.physical.
ProjectPhysicalLinesNode
getValueAt(int)
- Method in class org.jtheque.metrics.view.impl.nodes.
MetricsRootNode
getView()
- Method in interface org.jtheque.metrics.controllers.able.
IMetricsController
getView()
- Method in interface org.jtheque.metrics.controllers.able.
IResultsController
getView()
- Method in class org.jtheque.metrics.controllers.impl.
MetricsController
getView()
- Method in class org.jtheque.metrics.controllers.impl.
ResultsController
I
IConfigurationService
- Interface in
org.jtheque.metrics.services.able
A service for the configurations functions.
Images
- Class in
org.jtheque.metrics.view.impl
Utility class to get images for the elements.
IMetricsController
- Interface in
org.jtheque.metrics.controllers.able
A metrics controller specification.
IMetricsModule
- Interface in
org.jtheque.metrics
IMetricsService
- Interface in
org.jtheque.metrics.services.able
A metrics service specification.
IMetricsView
- Interface in
org.jtheque.metrics.view.able
A metrics view specification.
IResultsController
- Interface in
org.jtheque.metrics.controllers.able
A results controller specification.
IResultsView
- Interface in
org.jtheque.metrics.view.able
A results view specification.
isCellEditable(int, int)
- Method in class org.jtheque.metrics.view.impl.model.
ProjectsTableModel
isCellEditable(Object, int)
- Method in class org.jtheque.metrics.view.impl.model.
ResultsTreeTableModel
isDelegated()
- Method in class org.jtheque.metrics.services.impl.utils.
ConfigManager
isEmpty()
- Method in class org.jtheque.metrics.utils.elements.
Package
Indicate if the package is empty or not.
J
JavaCounter
- Class in
org.jtheque.metrics.services.impl.utils.count
A counter for the Java project.
JavaCounter(Project)
- Constructor for class org.jtheque.metrics.services.impl.utils.count.
JavaCounter
Construct a new counter for a specific project.
JavaFileFilter
- Class in
org.jtheque.metrics.utils
A filter for java file.
JavaFileFilter()
- Constructor for class org.jtheque.metrics.utils.
JavaFileFilter
L
LinesModelBuilder
- Class in
org.jtheque.metrics.view.impl.model.builders
A builder to add the "lines" metrics node to the root node of the tree table model.
LinesOfCodeModelBuilder
- Class in
org.jtheque.metrics.view.impl.model.builders
A builder to add the "lines of code" metrics node to the root node of the tree table model.
LinesOfCodeRootNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.code
A root node for the "lines of code" mode.
LinesOfCodeRootNode(String)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.code.
LinesOfCodeRootNode
Construct a new LinesOfCodeRootNode.
LinesOfCommentModelBuilder
- Class in
org.jtheque.metrics.view.impl.model.builders
A builder to add the "lines of comment" metrics node to the root node of the tree table model.
LinesOfCommentRootNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.comment
A root node for the "lines of comment" mode.
LinesOfCommentRootNode(String)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.comment.
LinesOfCommentRootNode
Construct a new LinesOfCommentRootNode.
M
Method
- Class in
org.jtheque.metrics.utils.elements
Represent a method.
Method(String)
- Constructor for class org.jtheque.metrics.utils.elements.
Method
Construct a new Method.
MethodLinesOfCodeNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.code
A node to display a method in the "lines of code" mode.
MethodLinesOfCodeNode(Method)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.code.
MethodLinesOfCodeNode
Construct a new ConstructorLinesOfCodeNode for a specific method.
MethodLinesOfCommentNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.comment
A node to display a method in the "lines of comment" mode.
MethodLinesOfCommentNode(Method)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.comment.
MethodLinesOfCommentNode
Construct a new MethodLinesOfCommentNode for a specific method.
MethodPhysicalLinesNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.physical
A node to display a method in the "physical lines" mode.
MethodPhysicalLinesNode(Method)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.physical.
MethodPhysicalLinesNode
Construct a new MethodPhysicalLinesNode for a specific method.
MethodPointer
- Class in
org.jtheque.metrics.services.impl.utils.count
A pointer on a method.
MethodPointer(Method, int, int)
- Constructor for class org.jtheque.metrics.services.impl.utils.count.
MethodPointer
Construct a new MethodPointer.
MethodsLinesOfCodeNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.code
A node to display the methods summary of a class in the "lines of code" mode.
MethodsLinesOfCodeNode(Object, Object, Object)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.code.
MethodsLinesOfCodeNode
Construct a new MethodsLinesOfCodeNode.
MethodsLinesOfCommentNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.comment
A node to display the methods summary of a class in the "lines of comment" mode.
MethodsLinesOfCommentNode(Object, Object, Object)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.comment.
MethodsLinesOfCommentNode
Construct a new MethodsLinesOfCommentNode.
MethodsPhysicalLinesNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.physical
A node to display the methods summary of a class in the "physical lines" mode.
MethodsPhysicalLinesNode(String, int, double)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.physical.
MethodsPhysicalLinesNode
Construct a new MethodsPhysicalLinesNode.
MetricsConfiguration
- Class in
org.jtheque.metrics.services.impl.utils
A Metrics configuration.
MetricsConfiguration(String)
- Constructor for class org.jtheque.metrics.services.impl.utils.
MetricsConfiguration
Construct a MetricsConfiguration.
MetricsConfiguration(String, Collection<ProjectDefinition>)
- Constructor for class org.jtheque.metrics.services.impl.utils.
MetricsConfiguration
Construct a MetricsConfiguration.
MetricsController
- Class in
org.jtheque.metrics.controllers.impl
A metrics controller implementation.
MetricsController()
- Constructor for class org.jtheque.metrics.controllers.impl.
MetricsController
MetricsMenu
- Class in
org.jtheque.metrics
A simple menu for the metrics module.
MetricsMenu()
- Constructor for class org.jtheque.metrics.
MetricsMenu
MetricsModel
- Class in
org.jtheque.metrics.view.impl.model
A metrics model.
MetricsModel()
- Constructor for class org.jtheque.metrics.view.impl.model.
MetricsModel
Construct a new MetricsModel.
MetricsModule
- Class in
org.jtheque.metrics
The metrics module.
MetricsModule()
- Constructor for class org.jtheque.metrics.
MetricsModule
MetricsRootNode
- Class in
org.jtheque.metrics.view.impl.nodes
The root node of the tree table.
MetricsRootNode()
- Constructor for class org.jtheque.metrics.view.impl.nodes.
MetricsRootNode
MetricsService
- Class in
org.jtheque.metrics.services.impl
A metrics service implementation.
MetricsService()
- Constructor for class org.jtheque.metrics.services.impl.
MetricsService
MetricsView
- Class in
org.jtheque.metrics.view.impl.panels
A metrics view implementation.
MetricsView(MetricsModel, Action, Action)
- Constructor for class org.jtheque.metrics.view.impl.panels.
MetricsView
Construct a new MetricsView.
ModularProject
- Class in
org.jtheque.metrics.utils.projects
A modular project.
ModularProject()
- Constructor for class org.jtheque.metrics.utils.projects.
ModularProject
N
NAME
- Static variable in interface org.jtheque.metrics.view.impl.model.
ResultsTreeTableModel.Columns
O
OpenAction
- Class in
org.jtheque.metrics.view.impl.actions.features
An action to open a saved configuration.
OpenAction()
- Constructor for class org.jtheque.metrics.view.impl.actions.features.
OpenAction
Construct a new OpenAction.
org.jtheque.metrics
- package org.jtheque.metrics
Contains the JTheque Metrics module.
org.jtheque.metrics.controllers.able
- package org.jtheque.metrics.controllers.able
Contains the controller specifications.
org.jtheque.metrics.controllers.impl
- package org.jtheque.metrics.controllers.impl
Contains the controller implementations.
org.jtheque.metrics.services.able
- package org.jtheque.metrics.services.able
Contains the services specifications.
org.jtheque.metrics.services.impl
- package org.jtheque.metrics.services.impl
Contains the services implementations.
org.jtheque.metrics.services.impl.utils
- package org.jtheque.metrics.services.impl.utils
Contains the utilities of the services.
org.jtheque.metrics.services.impl.utils.count
- package org.jtheque.metrics.services.impl.utils.count
Contains the count utilities.
org.jtheque.metrics.utils
- package org.jtheque.metrics.utils
Contains the utilities.
org.jtheque.metrics.utils.elements
- package org.jtheque.metrics.utils.elements
Contains the different elements of metrics results.
org.jtheque.metrics.utils.projects
- package org.jtheque.metrics.utils.projects
Contains the projects definitions.
org.jtheque.metrics.view.able
- package org.jtheque.metrics.view.able
Contains the specifications of the view.
org.jtheque.metrics.view.impl
- package org.jtheque.metrics.view.impl
Contains the implementation of the view.
org.jtheque.metrics.view.impl.actions.features
- package org.jtheque.metrics.view.impl.actions.features
Contains the actions of application
org.jtheque.metrics.view.impl.actions.metrics
- package org.jtheque.metrics.view.impl.actions.metrics
Contains the actions of the metrics view.
org.jtheque.metrics.view.impl.actions.results
- package org.jtheque.metrics.view.impl.actions.results
Contains the actions of the results view.
org.jtheque.metrics.view.impl.model
- package org.jtheque.metrics.view.impl.model
Contains the different models of the view.
org.jtheque.metrics.view.impl.model.builders
- package org.jtheque.metrics.view.impl.model.builders
Contains the different models builders.
org.jtheque.metrics.view.impl.nodes
- package org.jtheque.metrics.view.impl.nodes
Contains the different nodes of the tree table models.
org.jtheque.metrics.view.impl.nodes.lines.code
- package org.jtheque.metrics.view.impl.nodes.lines.code
Contains the nodes for the lines of code model.
org.jtheque.metrics.view.impl.nodes.lines.comment
- package org.jtheque.metrics.view.impl.nodes.lines.comment
Contains the nodes for the lines of comment model.
org.jtheque.metrics.view.impl.nodes.lines.physical
- package org.jtheque.metrics.view.impl.nodes.lines.physical
Contains the nodes for the physical lines model.
org.jtheque.metrics.view.impl.panels
- package org.jtheque.metrics.view.impl.panels
Contains the different panels of the view.
P
Package
- Class in
org.jtheque.metrics.utils.elements
A package.
Package(String)
- Constructor for class org.jtheque.metrics.utils.elements.
Package
Construct a new Package.
PackageLinesOfCodeNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.code
A node to display a package in the "lines of code" mode.
PackageLinesOfCodeNode(Package)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.code.
PackageLinesOfCodeNode
Construct a new ClassLinesOfCodeNode for a specific package.
PackageLinesOfCommentNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.comment
A node to display a package in the "lines of comment" mode.
PackageLinesOfCommentNode(Package)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.comment.
PackageLinesOfCommentNode
Construct a new PackageLinesOfCommentNode for a specific package.
PackagePhysicalLinesNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.physical
A node to display a package in the "physical lines" mode.
PackagePhysicalLinesNode(Package)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.physical.
PackagePhysicalLinesNode
Construct a new PackagePhysicalLinesNode for a specific package.
PhysicalLinesRootNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.physical
A root node for the "physical lines" mode.
PhysicalLinesRootNode(String)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.physical.
PhysicalLinesRootNode
Construct a new PhysicalLinesRootNode.
plug()
- Method in class org.jtheque.metrics.
MetricsModule
Plug the module.
Pointer
- Interface in
org.jtheque.metrics.services.impl.utils.count
A line pointer.
prePlug()
- Method in class org.jtheque.metrics.
MetricsModule
Pre plug the module.
Project
- Class in
org.jtheque.metrics.utils.elements
A project.
Project(String)
- Constructor for class org.jtheque.metrics.utils.elements.
Project
Construct a new Project.
ProjectDefinition
- Class in
org.jtheque.metrics.utils.projects
A project definition.
ProjectDefinition(File, String)
- Constructor for class org.jtheque.metrics.utils.projects.
ProjectDefinition
Construct a new ProjectDefinition.
ProjectLinesOfCodeNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.code
A node to display a project in the "lines of code" mode.
ProjectLinesOfCodeNode(Project)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.code.
ProjectLinesOfCodeNode
Construct a new ClassLinesOfCodeNode for a specific project.
ProjectLinesOfCommentNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.comment
A node to display a project in the "lines of comment" mode.
ProjectLinesOfCommentNode(Project)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.comment.
ProjectLinesOfCommentNode
Construct a new ProjectLinesOfCommentNode for a specific project.
ProjectPhysicalLinesNode
- Class in
org.jtheque.metrics.view.impl.nodes.lines.physical
A node to display a project in the "physical lines" mode.
ProjectPhysicalLinesNode(Project)
- Constructor for class org.jtheque.metrics.view.impl.nodes.lines.physical.
ProjectPhysicalLinesNode
Construct a new ProjectPhysicalLinesNode for a specific project.
ProjectsTableModel
- Class in
org.jtheque.metrics.view.impl.model
A project table model.
ProjectsTableModel()
- Constructor for class org.jtheque.metrics.view.impl.model.
ProjectsTableModel
Construct a new
FilmsToBuyTableModel
.
R
refresh()
- Method in class org.jtheque.metrics.view.impl.panels.
AbstractTabPanel
removeProject(ProjectDefinition)
- Method in interface org.jtheque.metrics.controllers.able.
IMetricsController
Remove the project.
removeProject(ProjectDefinition)
- Method in class org.jtheque.metrics.controllers.impl.
MetricsController
removeProject(ProjectDefinition)
- Method in class org.jtheque.metrics.view.impl.model.
ProjectsTableModel
Remove a project from the model.
RemoveProjectAction
- Class in
org.jtheque.metrics.view.impl.actions.metrics
An action to remove the selected project.
RemoveProjectAction()
- Constructor for class org.jtheque.metrics.view.impl.actions.metrics.
RemoveProjectAction
Construct a new RemoveProjectAction.
ResultsController
- Class in
org.jtheque.metrics.controllers.impl
A results controller implementation.
ResultsController()
- Constructor for class org.jtheque.metrics.controllers.impl.
ResultsController
ResultsTreeTableModel
- Class in
org.jtheque.metrics.view.impl.model
A results tree table model.
ResultsTreeTableModel(TreeTableNode, String[])
- Constructor for class org.jtheque.metrics.view.impl.model.
ResultsTreeTableModel
Construct a new ResultsTreeTableModel.
ResultsTreeTableModel.Columns
- Interface in
org.jtheque.metrics.view.impl.model
The columns of the tree table.
ResultsView
- Class in
org.jtheque.metrics.view.impl.panels
A results View implementation.
ResultsView(Action)
- Constructor for class org.jtheque.metrics.view.impl.panels.
ResultsView
Construct a new ResultsView.
S
SaveAction
- Class in
org.jtheque.metrics.view.impl.actions.features
An action to save the current configuration.
SaveAction()
- Constructor for class org.jtheque.metrics.view.impl.actions.features.
SaveAction
Construct a new SaveAction.
saveConfiguration(String, Collection<ProjectDefinition>)
- Method in interface org.jtheque.metrics.services.able.
IConfigurationService
Save a configuration.
saveConfiguration(String, Collection<ProjectDefinition>)
- Method in class org.jtheque.metrics.services.impl.
ConfigurationService
sendMessage(String, Object)
- Method in class org.jtheque.metrics.view.impl.panels.
AbstractTabPanel
setAverage(double)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.code.
LinesOfCodeRootNode
Set the average lines of code by class.
setAverage(double)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.comment.
LinesOfCommentRootNode
Set the average lines of comment by class.
setAverage(double)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.physical.
PhysicalLinesRootNode
Set the average lines of code by class.
setCodeLines(int)
- Method in class org.jtheque.metrics.utils.elements.
Class
Set the number of lines of code of the class.
setCodeLines(int)
- Method in class org.jtheque.metrics.utils.elements.
Constructor
Set the number of lines of code of the constructor.
setCodeLines(int)
- Method in class org.jtheque.metrics.utils.elements.
Method
Set the number of lines of code of the method.
setCommentLines(int)
- Method in class org.jtheque.metrics.services.impl.utils.count.
ConstructorPointer
setCommentLines(int)
- Method in class org.jtheque.metrics.services.impl.utils.count.
MethodPointer
setCommentLines(int)
- Method in interface org.jtheque.metrics.services.impl.utils.count.
Pointer
Set the final number of comment lines for this pointer.
setCommentLines(int)
- Method in class org.jtheque.metrics.utils.elements.
Class
Set the number of comment lines of the class.
setCommentLines(int)
- Method in class org.jtheque.metrics.utils.elements.
Constructor
Set the number of comment lines of the constructor.
setCommentLines(int)
- Method in class org.jtheque.metrics.utils.elements.
Method
Set the number of comment lines of the method.
setHeader(String[])
- Method in class org.jtheque.metrics.view.impl.model.
ProjectsTableModel
Set the header of the table.
setLinesOfCode(int)
- Method in class org.jtheque.metrics.services.impl.utils.count.
ConstructorPointer
setLinesOfCode(int)
- Method in class org.jtheque.metrics.services.impl.utils.count.
MethodPointer
setLinesOfCode(int)
- Method in interface org.jtheque.metrics.services.impl.utils.count.
Pointer
Set the final number of lines of code for this pointer.
setPhysicalLines(int)
- Method in class org.jtheque.metrics.services.impl.utils.count.
ConstructorPointer
setPhysicalLines(int)
- Method in class org.jtheque.metrics.services.impl.utils.count.
MethodPointer
setPhysicalLines(int)
- Method in interface org.jtheque.metrics.services.impl.utils.count.
Pointer
Set the final number of physical lines for this pointer.
setPhysicalLines(int)
- Method in class org.jtheque.metrics.utils.elements.
Class
Set the number of physical lines of the class.
setPhysicalLines(int)
- Method in class org.jtheque.metrics.utils.elements.
Constructor
Set the number of physical lines of the constructor.
setPhysicalLines(int)
- Method in class org.jtheque.metrics.utils.elements.
Method
Set the number of physical lines of the constructor.
setProjects(Collection<ProjectDefinition>)
- Method in interface org.jtheque.metrics.controllers.able.
IMetricsController
Set the projects.
setProjects(Collection<ProjectDefinition>)
- Method in class org.jtheque.metrics.controllers.impl.
MetricsController
setProjects(Collection<ProjectDefinition>)
- Method in class org.jtheque.metrics.services.impl.utils.
MetricsConfiguration
Set the projects of the configuration.
setProjects(Collection<ProjectDefinition>)
- Method in class org.jtheque.metrics.view.impl.model.
ProjectsTableModel
Set the projects of the table model.
setRootPackage(Package)
- Method in class org.jtheque.metrics.utils.elements.
Project
Set the root package of the project.
setTotal(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.code.
LinesOfCodeRootNode
Set the total lines of code.
setTotal(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.comment.
LinesOfCommentRootNode
Set the total lines of comment.
setTotal(int)
- Method in class org.jtheque.metrics.view.impl.nodes.lines.physical.
PhysicalLinesRootNode
Set the total lines of code.
T
toFirstPlan()
- Method in class org.jtheque.metrics.view.impl.panels.
AbstractTabPanel
toString()
- Method in class org.jtheque.metrics.services.impl.utils.
MetricsConfiguration
toString()
- Method in class org.jtheque.metrics.utils.elements.
Class
toString()
- Method in class org.jtheque.metrics.utils.elements.
Constructor
toString()
- Method in class org.jtheque.metrics.utils.elements.
Method
toString()
- Method in class org.jtheque.metrics.utils.elements.
Package
toString()
- Method in class org.jtheque.metrics.utils.elements.
Project
toString()
- Method in class org.jtheque.metrics.utils.projects.
ModularProject
toString()
- Method in class org.jtheque.metrics.utils.projects.
ProjectDefinition
TOTAL
- Static variable in interface org.jtheque.metrics.view.impl.model.
ResultsTreeTableModel.Columns
TreeTableModelFactory
- Class in
org.jtheque.metrics.view.impl.model
U
unplug()
- Method in class org.jtheque.metrics.
MetricsModule
Unplug the module.
V
validate(Collection<JThequeError>)
- Method in class org.jtheque.metrics.view.impl.panels.
AbstractTabPanel
Validate the view and save all the validation's errors in the list.
validateContent()
- Method in class org.jtheque.metrics.view.impl.panels.
AbstractTabPanel
A
B
C
D
E
G
I
J
L
M
N
O
P
R
S
T
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2010
JTheque
. All Rights Reserved.