Package classycle
Class AnalyserCommandLine
- java.lang.Object
-
- classycle.CommandLine
-
- classycle.AnalyserCommandLine
-
public class AnalyserCommandLine extends CommandLine
Process command line arguments and options for the main applicationAnalyser
.- Author:
- Franz-Josef Elmer
-
-
Field Summary
-
Fields inherited from class classycle.CommandLine
_classFiles, _pattern, _reflectionPattern, _valid
-
-
Constructor Summary
Constructors Constructor Description AnalyserCommandLine(java.lang.String[] args)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCsvFile()
Returns the name of the CSV file as defined by the option -csvFile.java.lang.String
getTitle()
Returns the title by the option -title.java.lang.String
getUsage()
Returns the usage of correct command line arguments and options.java.lang.String
getXmlFile()
Returns the name of the XML file as defined by the option -xmlFile.protected void
handleOption(java.lang.String argument)
boolean
isCycles()
Returns true if the option -cycles has been set.boolean
isPackagesOnly()
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
-
-
-
-
Method Detail
-
handleOption
protected void handleOption(java.lang.String argument)
- Overrides:
handleOption
in classCommandLine
-
getUsage
public java.lang.String 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
public java.lang.String getCsvFile()
Returns the name of the CSV file as defined by the option -csvFile.- Returns:
- null if undefined.
-
getTitle
public java.lang.String getTitle()
Returns the title by the option -title. If undefinedCommandLine.getClassFiles()
[0] will be used.- Returns:
- String
-
getXmlFile
public java.lang.String getXmlFile()
Returns the name of the XML file as defined by the option -xmlFile.- Returns:
- null if undefined.
-
-