Package classycle
Class AnalyserCommandLine
java.lang.Object
classycle.CommandLine
classycle.AnalyserCommandLine
Process command line arguments and options for the main application
Analyser
.- Author:
- Franz-Josef Elmer
-
Field Summary
Fields inherited from class classycle.CommandLine
_classFiles, _pattern, _reflectionPattern, _valid
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the name of the CSV file as defined by the option -csvFile.getTitle()
Returns the title by the option -title.getUsage()
Returns the usage of correct command line arguments and options.Returns the name of the XML file as defined by the option -xmlFile.protected void
handleOption
(String argument) boolean
isCycles()
Returns true if the option -cycles has been set.boolean
Returns true if the option -package has been set.boolean
isRaw()
Returns true if the option -raw has been set.boolean
isStrong()
Returns true if the option -strong has been set.Methods inherited from class classycle.CommandLine
getClassFiles, getPattern, getReflectionPattern, isMergeInnerClasses, isValid
-
Constructor Details
-
AnalyserCommandLine
-
-
Method Details
-
handleOption
- Overrides:
handleOption
in classCommandLine
-
getUsage
Returns the usage of correct command line arguments and options.- Overrides:
getUsage
in classCommandLine
-
isCycles
public boolean isCycles()Returns true if the option -cycles has been set. -
isPackagesOnly
public boolean isPackagesOnly()Returns true if the option -package has been set. -
isRaw
public boolean isRaw()Returns true if the option -raw has been set. -
isStrong
public boolean isStrong()Returns true if the option -strong has been set. -
getCsvFile
Returns the name of the CSV file as defined by the option -csvFile.- Returns:
- null if undefined.
-
getTitle
Returns the title by the option -title. If undefinedCommandLine.getClassFiles()
[0] will be used.- Returns:
- String
-
getXmlFile
Returns the name of the XML file as defined by the option -xmlFile.- Returns:
- null if undefined.
-