Package classycle

Class AnalyserCommandLine


  • public class AnalyserCommandLine
    extends CommandLine
    Process command line arguments and options for the main application Analyser.
    Author:
    Franz-Josef Elmer
    • Constructor Detail

      • AnalyserCommandLine

        public AnalyserCommandLine​(java.lang.String[] args)
    • Method Detail

      • handleOption

        protected void handleOption​(java.lang.String argument)
        Overrides:
        handleOption in class CommandLine
      • getUsage

        public java.lang.String getUsage()
        Returns the usage of correct command line arguments and options.
        Overrides:
        getUsage in class CommandLine
      • 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 undefined CommandLine.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.