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 voidhandleOption(String argument) booleanisCycles()Returns true if the option -cycles has been set.booleanReturns true if the option -package has been set.booleanisRaw()Returns true if the option -raw has been set.booleanisStrong()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:
handleOptionin classCommandLine
-
getUsage
Returns the usage of correct command line arguments and options.- Overrides:
getUsagein 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.
-