A B C E F G H I J L M N O P R S T U V W X Z

A

About - Class in cyvis.gui
A dialog to display the About for cyvis.
About(JFrame) - Constructor for class cyvis.gui.About
 
accept(File) - Method in class cyvis.gui.ByteCodeFileExtensionFilter
 
accept(File) - Method in class cyvis.gui.CysFileExtensionFilter
Override the accept method in javax.swing.filechooser.FileFilter
actionPerformed(ActionEvent) - Method in class cyvis.gui.charts.ChartPane
Overrides the actionPerformed.
actionPerformed(ActionEvent) - Method in class cyvis.gui.PreferencesDialog
Overrides actionPerformed
actionPerformed(ActionEvent) - Method in class cyvis.gui.ProjectDialog
 
actualScale - Static variable in class cyvis.core.config.Settings
 
add(ClassMetric) - Method in class cyvis.core.metrics.PackageMetric
Adds a ClassMetric object to the package
add(ClassMetric) - Method in class cyvis.core.metrics.ProjectMetric
Adds a new Classmetric object to the project
addFileset(FileSet) - Method in class cyvis.cli.ant.CyvisTask
 
allFiles - Static variable in class cyvis.core.config.Settings
 
AntTaskUtil - Class in cyvis.cli.ant
Ant Task Util is a util class that is used by the CyvisTask class.
AntTaskUtil() - Constructor for class cyvis.cli.ant.AntTaskUtil
 

B

ByteCodeFileExtensionFilter - Class in cyvis.gui
 
ByteCodeFileExtensionFilter() - Constructor for class cyvis.gui.ByteCodeFileExtensionFilter
 

C

CANNOT_READ_FILES - Static variable in class cyvis.core.config.Warnings
 
CANNOT_READ_PROJECT_FILE - Static variable in class cyvis.core.config.ErrorMessages
 
CC_INTEGER - Static variable in class cyvis.core.config.Warnings
 
changedUpdate(DocumentEvent) - Method in class cyvis.gui.ProjectDialog
 
ChartPane - Class in cyvis.gui.charts
Does the visualization part of cyvis.
ChartPane() - Constructor for class cyvis.gui.charts.ChartPane
default constructor
CLASS_PROJECT_FILE - Static variable in class cyvis.core.config.InfoMessages
 
ClassChart - Class in cyvis.gui.charts
Visualises a class's metrics as a bar chart
ClassChart(ClassMetric, int, int, PackageMetric) - Constructor for class cyvis.gui.charts.ClassChart
Contsructor used in visualising a complete package (ie all the classes in a package)
ClassChart(ClassMetric, int, int) - Constructor for class cyvis.gui.charts.ClassChart
Contsructor used in visualising a class
classCount() - Method in class cyvis.core.metrics.ProjectMetric
Returns the number of classes in this project.
ClassFileMetricSource - Class in cyvis.core.metrics.sources
A .class file from which metrics can be extracted.
ClassFileMetricSource(File) - Constructor for class cyvis.core.metrics.sources.ClassFileMetricSource
 
ClassMetric - Class in cyvis.core.metrics
Metrics extracted from a class.
ClassMetric(InputStream) - Constructor for class cyvis.core.metrics.ClassMetric
Extracts metrics for the class (including the methods it contains) from the given class file.
className - Variable in class cyvis.core.metrics.ClassMetric
 
clearHistory() - Method in class cyvis.gui.charts.ChartPane
Clears the history
collect(ProjectMetric, MetricSource.ProgressNotifier) - Method in class cyvis.core.metrics.sources.ClassFileMetricSource
 
collect(ProjectMetric, MetricSource.ProgressNotifier) - Method in class cyvis.core.metrics.sources.JarFileMetricSource
 
collect(ProjectMetric, MetricSource.ProgressNotifier) - Method in class cyvis.core.metrics.sources.JarStreamMetricSource
 
collect(ProjectMetric) - Method in class cyvis.core.metrics.sources.MetricSource
Collects all available metrics from the source.
collect(ProjectMetric, MetricSource.ProgressNotifier) - Method in class cyvis.core.metrics.sources.MetricSource
Collects all available metrics from the source.
collect(ProjectMetric, MetricSource.ProgressNotifier) - Method in class cyvis.core.metrics.sources.TextFileMetricSource
 
ColorSelector - Class in cyvis.gui.charts
Holds the cyclomati complexity ranges and their respctive colors.
ColorSelector() - Constructor for class cyvis.gui.charts.ColorSelector
 
complete - Variable in class cyvis.core.JobManagerThread
 
complete - Variable in class cyvis.core.MetricCollectorThread
 
contains(String) - Method in class cyvis.core.metrics.PackageMetric
returns true if the class is in this else returns false
contains(String) - Method in class cyvis.core.metrics.ProjectMetric
Checks if the project contains a particular package
CORRUPT_FILES - Static variable in class cyvis.core.config.Warnings
 
CORRUPT_XSL - Static variable in class cyvis.core.config.ErrorMessages
 
corruptFileFlag - Static variable in class cyvis.core.config.Settings
 
createFilter(boolean) - Static method in class cyvis.gui.ExtensionFilterFactory
 
createReport() - Method in class cyvis.cli.ant.CyvisTask
 
currentFileName - Variable in class cyvis.gui.GUIProgressNotifier
Name of the current class which is being processed
cyclomaticComplexity - Variable in class cyvis.core.metrics.MethodMetric
 
CysFileExtensionFilter - Class in cyvis.gui
 
CysFileExtensionFilter() - Constructor for class cyvis.gui.CysFileExtensionFilter
 
Cyvis - Class in cyvis.core
Main entry point for the application.
Cyvis(String[]) - Constructor for class cyvis.core.Cyvis
Starts the graphical user interface or takes action based on command-line arguments.
cyvis.cli.ant - package cyvis.cli.ant
 
cyvis.cli.util - package cyvis.cli.util
 
cyvis.core - package cyvis.core
 
cyvis.core.config - package cyvis.core.config
 
cyvis.core.metrics - package cyvis.core.metrics
 
cyvis.core.metrics.sources - package cyvis.core.metrics.sources
 
cyvis.gui - package cyvis.gui
 
cyvis.gui.charts - package cyvis.gui.charts
 
CyvisConsoleFormatter - Class in cyvis.cli.util
A Custom Formatter for the loggers's console output
CyvisConsoleFormatter() - Constructor for class cyvis.cli.util.CyvisConsoleFormatter
 
CyvisListCellRenderer - Class in cyvis.gui
The CyvisListCellRenderer Extends the DefaultListCellRenderer.
CyvisListCellRenderer() - Constructor for class cyvis.gui.CyvisListCellRenderer
 
CyvisLogFormatter - Class in cyvis.cli.util
A Custom Formatter for the loggers's file output
CyvisLogFormatter() - Constructor for class cyvis.cli.util.CyvisLogFormatter
 
CyvisTask - Class in cyvis.cli.ant
Extends the org.apache.tools.ant.Task.
CyvisTask() - Constructor for class cyvis.cli.ant.CyvisTask
 
CyvisTask.Report - Class in cyvis.cli.ant
A class to denote the nested element for the cyvis task.
CyvisTask.Report() - Constructor for class cyvis.cli.ant.CyvisTask.Report
 

E

EMPTY_PROJECT_FILE - Static variable in class cyvis.core.config.ErrorMessages
 
emptyTable() - Method in class cyvis.gui.TablePane
Used to empty the table.
emptyTree() - Method in class cyvis.gui.TreeStructure
Enpties the tree structure
ErrorMessages - Class in cyvis.core.config
Contains String constants used as error messages in Cyvis.
ErrorMessages() - Constructor for class cyvis.core.config.ErrorMessages
 
execute() - Method in class cyvis.cli.ant.CyvisTask
Overrides the execute method in the org.apache.tools.ant.Task class and performs the required actions required to generate reports.
EXIT_WITH_ERR - Static variable in class cyvis.core.config.ErrorMessages
 
extension(String) - Static method in class cyvis.core.FileUtil
Returns the extension from the given filename.
ExtensionFilterFactory - Class in cyvis.gui
 
ExtensionFilterFactory() - Constructor for class cyvis.gui.ExtensionFilterFactory
 
extensions - Static variable in class cyvis.core.metrics.sources.ClassFileMetricSource
File extensions supported by this class.
extensions - Static variable in class cyvis.core.metrics.sources.JarFileMetricSource
File extensions supported by this class.
extensions - Static variable in class cyvis.core.metrics.sources.TextFileMetricSource
File extensions supported by this class.
extractionPercentage - Variable in class cyvis.gui.GUIProgressNotifier
Estimated percentage of classes which have been process so far in this run

F

file - Variable in class cyvis.core.metrics.sources.FileMetricSource
The file from which metrics are to be extracted.
FileChooser - Class in cyvis.gui
The FileChooser class takes care of all the file dialog needs in cyvis.
FileChooser() - Constructor for class cyvis.gui.FileChooser
 
FileMetricSource - Class in cyvis.core.metrics.sources
A file from which metrics can be extracted.
FileMetricSource(File) - Constructor for class cyvis.core.metrics.sources.FileMetricSource
 
FileUtil - Class in cyvis.core
Contains utility methods for working with files.
FileUtil() - Constructor for class cyvis.core.FileUtil
 
format(LogRecord) - Method in class cyvis.cli.util.CyvisConsoleFormatter
 
format(LogRecord) - Method in class cyvis.cli.util.CyvisLogFormatter
 

G

generateHTML(Writer, StreamSource) - Method in class cyvis.core.metrics.ProjectMetric
Generates an HTML report of this project's metrics.
generateHTML(ProjectMetric) - Static method in class cyvis.core.ReportGenerator
Generates an HTML report for a ProjectMetric.
generateReports(ArrayList<CyvisTask.Report>, String) - Static method in class cyvis.cli.ant.AntTaskUtil
Generates the reports as specified in the report object.
generateText(Writer) - Method in class cyvis.core.metrics.ClassMetric
Generates a fragment of a plain-text report for this class's metrics.
generateText(Writer) - Method in class cyvis.core.metrics.MethodMetric
Generates a fragment of a plain-text report for this method's metrics.
generateText(Writer) - Method in class cyvis.core.metrics.ProjectMetric
Generates a plain-text report of this project's metrics.
generateText(ProjectMetric) - Static method in class cyvis.core.ReportGenerator
Generates a text report for a ProjectMetric.
generateXML() - Method in class cyvis.core.metrics.ProjectMetric
Generates an XML report of this project's metrics.
generateXML(ProjectMetric) - Static method in class cyvis.core.ReportGenerator
Generates an XML report for a ProjectMetric.
get(File) - Static method in class cyvis.core.metrics.sources.FileMetricSource
Factory method for constructing the appropriate FileMetricSource for a given filename.
getClassMetric(String) - Method in class cyvis.core.metrics.PackageMetric
Returns a specified ClassMetric object, or returns null if the specified class is not in the package
getClassMetric(String, String) - Method in class cyvis.core.metrics.ProjectMetric
Finds and returns an ClassMetric Object given the package & class names.
getColor(int) - Static method in class cyvis.gui.charts.ColorSelector
returns a color for that cyclomatic complexity
getDescription() - Method in class cyvis.gui.ByteCodeFileExtensionFilter
 
getDescription() - Method in class cyvis.gui.CysFileExtensionFilter
Override the getDescription method in javax.swing.filechooser.FileFilter
getHome() - Method in class cyvis.cli.ant.CyvisTask
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class cyvis.gui.CyvisListCellRenderer
 
getLogger(String) - Static method in class cyvis.cli.util.LogFactory
 
getMaximumSize() - Method in class cyvis.gui.charts.ClassChart
 
getMethodMetric(String) - Method in class cyvis.core.metrics.ClassMetric
Finds and returns an MethodMetric Object given the name of the method.
getMinimumSize() - Method in class cyvis.gui.charts.ClassChart
 
getMinimumSize() - Method in class cyvis.gui.charts.PackageChart
 
getOutFile() - Method in class cyvis.cli.ant.CyvisTask.Report
 
getPackageMetric(String) - Method in class cyvis.core.metrics.ProjectMetric
returns a package with the given name
getPackages() - Method in class cyvis.core.metrics.ProjectMetric
 
getPane() - Method in class cyvis.gui.TablePane
returns the table in a scrollpane
getPreferredSize() - Method in class cyvis.gui.charts.ClassChart
 
getPreferredSize() - Method in class cyvis.gui.charts.PackageChart
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class cyvis.gui.TreeRenderer
Overrides the parents method.
getTreeObj() - Method in class cyvis.gui.TreeStructure
 
getType() - Method in class cyvis.cli.ant.CyvisTask.Report
 
getValidFiles(String, String) - Static method in class cyvis.cli.ant.AntTaskUtil
Gets all the valid files to process from the fileNames String in the class path specified.
GUIProgressNotifier - Class in cyvis.gui
 
GUIProgressNotifier(int) - Constructor for class cyvis.gui.GUIProgressNotifier
 

H

high - Static variable in class cyvis.gui.charts.ColorSelector
 
highColor - Static variable in class cyvis.gui.charts.ColorSelector
 
HTML_CREATION_ERROR - Static variable in class cyvis.core.config.ErrorMessages
 
HTML_FILE_NAME - Static variable in class cyvis.core.config.Settings
 
HTML_FILE_SET - Static variable in class cyvis.core.config.InfoMessages
 
HTML_NOT_PROVIDED - Static variable in class cyvis.core.config.Warnings
 
HTML_REPORT_CREATED - Static variable in class cyvis.core.config.InfoMessages
 
HTML_TRANSFORMATION_ERROR - Static variable in class cyvis.core.config.Warnings
 
htmlFileName - Static variable in class cyvis.core.config.Settings
 

I

IMAGE_DIR - Static variable in class cyvis.core.config.Settings
 
incrementTotal(int) - Method in class cyvis.core.metrics.sources.MetricSource.ProgressNotifier
 
InfoMessages - Class in cyvis.core.config
Contains String constants used as informational messages in Cyvis.
InfoMessages() - Constructor for class cyvis.core.config.InfoMessages
 
INNERCLASS_LEFTOUT - Static variable in class cyvis.core.config.Warnings
 
insertUpdate(DocumentEvent) - Method in class cyvis.gui.ProjectDialog
 
INVALID_ARGS - Static variable in class cyvis.core.config.ErrorMessages
 
INVALID_FILESET - Static variable in class cyvis.core.config.Warnings
 
INVALID_PREFERENCES - Static variable in class cyvis.core.config.Warnings
 
INVALID_PROJECT_FILE - Static variable in class cyvis.core.config.ErrorMessages
 
INVALID_PROJECT_FILES - Static variable in class cyvis.core.config.Warnings
 
iterator() - Method in class cyvis.core.metrics.ClassMetric
 
iterator() - Method in class cyvis.core.metrics.PackageMetric
Returns an iterator across the classes in this package.

J

JAR_PROJECT_FILE - Static variable in class cyvis.core.config.InfoMessages
 
JarFileMetricSource - Class in cyvis.core.metrics.sources
A .jar file from which metrics can be extracted.
JarFileMetricSource(File) - Constructor for class cyvis.core.metrics.sources.JarFileMetricSource
 
JarStreamMetricSource - Class in cyvis.core.metrics.sources
Supports collecting metrics from a .jar file for which we only have an input stream (but not a File on disk).
JarStreamMetricSource(InputStream) - Constructor for class cyvis.core.metrics.sources.JarStreamMetricSource
 
JobManagerThread - Class in cyvis.core
A thread which collects metrics from a list of files.
JobManagerThread(ProjectMetric, List<File>, MetricSource.ProgressNotifier) - Constructor for class cyvis.core.JobManagerThread
 
JobManagerThread(ProjectMetric, List<File>, MetricSource.ProgressNotifier, int) - Constructor for class cyvis.core.JobManagerThread
 

L

LegendDialog - Class in cyvis.gui
Displays the legend for cyvis's chart panel.
LegendDialog(JFrame) - Constructor for class cyvis.gui.LegendDialog
Sets up the dialog.
length - Variable in class cyvis.core.metrics.MethodMetric
 
lineSeparator - Static variable in class cyvis.core.config.Settings
 
LOG_FILE_ERR - Static variable in class cyvis.core.config.Warnings
 
LogFactory - Class in cyvis.cli.util
Takes care of the cyvis logging needs.All the logging is done through this object
logFileName - Static variable in class cyvis.core.config.Settings
 
logger - Static variable in class cyvis.core.config.Settings
 
low - Static variable in class cyvis.gui.charts.ColorSelector
 
lowColor - Static variable in class cyvis.gui.charts.ColorSelector
 

M

main(String[]) - Static method in class cyvis.core.Cyvis
 
maxCC() - Method in class cyvis.core.metrics.ClassMetric
returns the maximum cyclomatic complexity of the methods in this
maxClassSize() - Method in class cyvis.core.metrics.PackageMetric
Returns the size of the largest class in this package.
methodCount() - Method in class cyvis.core.metrics.ClassMetric
Returns the number of methods in this class.
MethodMetric - Class in cyvis.core.metrics
Metrics extracted from a method.
MethodMetric(MethodNode) - Constructor for class cyvis.core.metrics.MethodMetric
Extracts method metrics from the given MethodNode.
MetricCollectorThread - Class in cyvis.core
A thread which collects metrics from a list of files.
MetricCollectorThread(ProjectMetric, List<File>, MetricSource.ProgressNotifier) - Constructor for class cyvis.core.MetricCollectorThread
 
MetricCollectorThread(ProjectMetric, ConcurrentLinkedQueue<File>, MetricSource.ProgressNotifier, JobManagerThread) - Constructor for class cyvis.core.MetricCollectorThread
 
METRICS_COLLECTED - Static variable in class cyvis.core.config.InfoMessages
 
MetricSource - Class in cyvis.core.metrics.sources
An object from which metrics can be extracted.
MetricSource() - Constructor for class cyvis.core.metrics.sources.MetricSource
 
MetricSource.ProgressNotifier - Class in cyvis.core.metrics.sources
This is a callback mechanism by which other classes can track the progress of a metrics collection run.
MetricSource.ProgressNotifier() - Constructor for class cyvis.core.metrics.sources.MetricSource.ProgressNotifier
 
MetricSource.UnreadableMetricSourceException - Exception in cyvis.core.metrics.sources
Thrown when a MetricSource cannot be read.
MetricSource.UnreadableMetricSourceException() - Constructor for exception cyvis.core.metrics.sources.MetricSource.UnreadableMetricSourceException
 
MetricSource.UnsupportedMetricSourceException - Exception in cyvis.core.metrics.sources
Thrown when an unrecognised file extension is encountered.
MetricSource.UnsupportedMetricSourceException(String) - Constructor for exception cyvis.core.metrics.sources.MetricSource.UnsupportedMetricSourceException
 
MISSING_XSL - Static variable in class cyvis.core.config.ErrorMessages
 
mod - Static variable in class cyvis.gui.charts.ColorSelector
 
modColor - Static variable in class cyvis.gui.charts.ColorSelector
 
mouseClicked(MouseEvent) - Method in class cyvis.gui.charts.ClassChart
 
mouseClicked(MouseEvent) - Method in class cyvis.gui.charts.PackageChart
 
mouseDragged(MouseEvent) - Method in class cyvis.gui.charts.ClassChart
 
mouseEntered(MouseEvent) - Method in class cyvis.gui.charts.ClassChart
 
mouseEntered(MouseEvent) - Method in class cyvis.gui.charts.PackageChart
 
mouseExited(MouseEvent) - Method in class cyvis.gui.charts.ClassChart
 
mouseExited(MouseEvent) - Method in class cyvis.gui.charts.PackageChart
 
mouseMoved(MouseEvent) - Method in class cyvis.gui.charts.ClassChart
 
mousePressed(MouseEvent) - Method in class cyvis.gui.charts.ClassChart
 
mousePressed(MouseEvent) - Method in class cyvis.gui.charts.PackageChart
 
mouseReleased(MouseEvent) - Method in class cyvis.gui.charts.ClassChart
 
mouseReleased(MouseEvent) - Method in class cyvis.gui.charts.PackageChart
 

N

name - Variable in class cyvis.core.metrics.MethodMetric
 
name - Variable in class cyvis.core.metrics.PackageMetric
 
NO_PROJECT_FILE - Static variable in class cyvis.core.config.ErrorMessages
 
NO_PROJECT_FILE_SELECTED - Static variable in class cyvis.core.config.Warnings
 
NO_WRITE_PERMISSION - Static variable in class cyvis.core.config.Warnings
 
NOXML_NOHTML - Static variable in class cyvis.core.config.ErrorMessages
 

O

oneLevelUp() - Method in class cyvis.gui.TreeStructure
selects the current nodes' parent

P

PackageChart - Class in cyvis.gui.charts
Visualises the package as a series of bars.
PackageChart(PackageMetric, int, int) - Constructor for class cyvis.gui.charts.PackageChart
 
PackageMetric - Class in cyvis.core.metrics
Holds a particular packages's metrics.
PackageMetric(String, Collection<ClassMetric>) - Constructor for class cyvis.core.metrics.PackageMetric
Constructs a PackageMetric instance.
PackageMetric(String) - Constructor for class cyvis.core.metrics.PackageMetric
Constructs a new empty PackageMetric object
packageName - Variable in class cyvis.core.metrics.ClassMetric
 
paintComponent(Graphics) - Method in class cyvis.gui.charts.ClassChart
 
paintComponent(Graphics) - Method in class cyvis.gui.charts.PackageChart
 
PreferencesDialog - Class in cyvis.gui
The dialog that lets users change preferences.
PreferencesDialog(JFrame) - Constructor for class cyvis.gui.PreferencesDialog
Sets up the dialog.
printHelp() - Method in class cyvis.core.Cyvis
Prints command-line usage information.
progress(String) - Method in class cyvis.core.metrics.sources.MetricSource.ProgressNotifier
 
progress(String) - Method in class cyvis.gui.GUIProgressNotifier
 
ProgressBar - Class in cyvis.gui
A dialog with a progress bar indicating the progress of a metrics collection run.
ProgressBar(JobManagerThread, GUIProgressNotifier, JFrame) - Constructor for class cyvis.gui.ProgressBar
Sets up the progress dialog.
PROJ_FILENAME_VALID - Static variable in class cyvis.core.config.InfoMessages
 
PROJ_READABLE - Static variable in class cyvis.core.config.InfoMessages
 
project - Static variable in class cyvis.core.config.Settings
 
PROJECT_FILE_CORRUPT - Static variable in class cyvis.core.config.ErrorMessages
 
PROJECT_FILE_SET - Static variable in class cyvis.core.config.InfoMessages
 
ProjectDialog - Class in cyvis.gui
The dialog used to create a new project and edit an existing project.
ProjectDialog(String, JFrame) - Constructor for class cyvis.gui.ProjectDialog
The default constructor used to create a new project
ProjectDialog(File, JFrame) - Constructor for class cyvis.gui.ProjectDialog
This constructor is called in open/edit mode with the name of the project file to read.
projectFile - Static variable in class cyvis.core.config.Settings
 
ProjectMetric - Class in cyvis.core.metrics
This class stores a list of class's metrics.
ProjectMetric() - Constructor for class cyvis.core.metrics.ProjectMetric
 
projectName - Static variable in class cyvis.core.config.Settings
 
PROPER_EXIT - Static variable in class cyvis.core.config.InfoMessages
 

R

removeUpdate(DocumentEvent) - Method in class cyvis.gui.ProjectDialog
 
REPORT_CREATION_ERROR - Static variable in class cyvis.core.config.Warnings
 
reportDir - Static variable in class cyvis.core.config.Settings
 
ReportGenerator - Class in cyvis.core
Contains utility methods for generating reports based on the filenames specified in Settings.
ReportGenerator() - Constructor for class cyvis.core.ReportGenerator
 
ReportThread - Class in cyvis.gui
A seperate class the generates the reports the user wants in a seperate thead.
ReportThread(String) - Constructor for class cyvis.gui.ReportThread
 
REVERSE_CC_COMPARATOR - Static variable in class cyvis.core.metrics.MethodMetric
A comparator for MethodMetric objects, ordering by cyclomatic complexity then length, in reverse.
REVERSE_SIZE_COMPARATOR - Static variable in class cyvis.core.metrics.PackageMetric
A comparator for PackageMetric objects, ordering by number of classes, in reverse, then by name.
reversed() - Method in class cyvis.core.metrics.ClassMetric
Allows iteration across this class's methods in reverse order.
run() - Method in class cyvis.core.JobManagerThread
 
run() - Method in class cyvis.core.MetricCollectorThread
Called by Thread.start() to do the work of collecting metrics.
run() - Method in class cyvis.gui.ReportThread
seperate thread to generate report.

S

SELECT_PROJECT_FILE - Static variable in class cyvis.core.config.Warnings
 
selectDirectory(JDialog) - Static method in class cyvis.gui.FileChooser
Enables users to select a directory.
selectFiles(JDialog) - Static method in class cyvis.gui.FileChooser
Enables to select class and jar files & returns an arraylist of the files selected.
selectProjectFile(JFrame) - Static method in class cyvis.gui.FileChooser
Enables users to select the project file.
selectRoot() - Method in class cyvis.gui.TreeStructure
Selects the root node
setFocus() - Method in class cyvis.gui.TreeStructure
Sets focus on the tree
setHome(String) - Method in class cyvis.cli.ant.CyvisTask
 
setOutFile(File) - Method in class cyvis.cli.ant.CyvisTask.Report
 
setSelected(PackageMetric) - Method in class cyvis.gui.TreeStructure
Selects the given package in the tree
setSelected(ClassMetric, PackageMetric) - Method in class cyvis.gui.TreeStructure
Selects the given class in the given package
Settings - Class in cyvis.core.config
Contains an assortment of settings for the current invocation of Cyvis.
Settings() - Constructor for class cyvis.core.config.Settings
 
setType(String) - Method in class cyvis.cli.ant.CyvisTask.Report
 
setVerbose(boolean) - Static method in class cyvis.cli.ant.AntTaskUtil
Sets the verbose on and off
setVerbose(boolean) - Method in class cyvis.cli.ant.CyvisTask
 
size - Variable in class cyvis.core.metrics.ClassMetric
 
size() - Method in class cyvis.core.metrics.PackageMetric
Returns the number of classes in this package.
stream - Variable in class cyvis.core.metrics.sources.JarStreamMetricSource
 

T

TablePane - Class in cyvis.gui
Generates a table that displays the metrics.
TablePane() - Constructor for class cyvis.gui.TablePane
 
TEXT_FILE_NAME - Static variable in class cyvis.core.config.Settings
 
TextFileMetricSource - Class in cyvis.core.metrics.sources
A plain text file containing a list of names (one per line) of files to extract metrics from.
TextFileMetricSource(File) - Constructor for class cyvis.core.metrics.sources.TextFileMetricSource
 
textFileName - Static variable in class cyvis.core.config.Settings
 
toString() - Method in class cyvis.core.metrics.ClassMetric
 
toString() - Method in class cyvis.core.metrics.PackageMetric
 
toString() - Method in class cyvis.core.metrics.ProjectMetric
 
total - Variable in class cyvis.core.metrics.sources.MetricSource.ProgressNotifier
 
TreeRenderer - Class in cyvis.gui
Renders the tree structure to change the default icons.
TreeRenderer() - Constructor for class cyvis.gui.TreeRenderer
Default constructor
TreeStructure - Class in cyvis.gui
A Class that holds the tree structure, displaying the project's packages and classes.
TreeStructure() - Constructor for class cyvis.gui.TreeStructure
Default constructor, sets up the tree
TXT_FILE_SET - Static variable in class cyvis.core.config.InfoMessages
 
TXT_NOT_PROVIDED - Static variable in class cyvis.core.config.Warnings
 
TXT_PROJECT_FILE - Static variable in class cyvis.core.config.InfoMessages
 
TXT_REPORT_CREATED - Static variable in class cyvis.core.config.InfoMessages
 

U

UNABLE_TO_PROCESS - Static variable in class cyvis.core.config.Warnings
 
UNREADABLE_PROJECT_FILE - Static variable in class cyvis.core.config.ErrorMessages
 
updateChart(ProjectMetric) - Method in class cyvis.gui.charts.ChartPane
Updates the chart and displays the project level view
updateChart(PackageMetric) - Method in class cyvis.gui.charts.ChartPane
Updates the chart and displays the package level view
updateChart(ClassMetric) - Method in class cyvis.gui.charts.ChartPane
Displays the class level view for the given class.
updateTable(ProjectMetric) - Method in class cyvis.gui.TablePane
Updates the table to show the project level information
updateTable(PackageMetric) - Method in class cyvis.gui.TablePane
Updates the table to show the package level information.
updateTable(ClassMetric) - Method in class cyvis.gui.TablePane
Updates the table to show the class level information.
updateTree(List<PackageMetric>) - Method in class cyvis.gui.TreeStructure
Updates the tree

V

verboseMode - Static variable in class cyvis.core.config.Settings
 
VERSION - Static variable in class cyvis.core.config.Settings
 

W

Warnings - Class in cyvis.core.config
Contains String constants used as warning messages in Cyvis.
Warnings() - Constructor for class cyvis.core.config.Warnings
 
writeFile(String, File) - Static method in class cyvis.core.ReportGenerator
Writes a string to a file.

X

XML_FILE_NAME - Static variable in class cyvis.core.config.Settings
 
XML_FILE_SET - Static variable in class cyvis.core.config.InfoMessages
 
XML_NOT_PROVIDED - Static variable in class cyvis.core.config.Warnings
 
XML_REPORT_CREATED - Static variable in class cyvis.core.config.InfoMessages
 
xmlFileName - Static variable in class cyvis.core.config.Settings
 
XSL_FILE_NAME - Static variable in class cyvis.core.config.Settings
 
xslFileName - Static variable in class cyvis.core.config.Settings
 

Z

zoom() - Method in class cyvis.gui.TreeStructure
Triggers a selection change

A B C E F G H I J L M N O P R S T U V W X Z