edu.byu.ece.edif.util.jsap.commandgroups
Class JEdifQueryCommandGroup

java.lang.Object
  extended by edu.byu.ece.edif.util.jsap.commandgroups.AbstractCommandGroup
      extended by edu.byu.ece.edif.util.jsap.commandgroups.InputFileCommandGroup
          extended by edu.byu.ece.edif.util.jsap.commandgroups.JEdifParserCommandGroup
              extended by edu.byu.ece.edif.util.jsap.commandgroups.JEdifQueryCommandGroup
All Implemented Interfaces:
CommandGroup

public class JEdifQueryCommandGroup
extends JEdifParserCommandGroup


Field Summary
static java.lang.String CELL_NETS
           
static java.lang.String CELL_NETS_USAGE
           
static java.lang.String COUNT_PERSISTENT_FFS
           
static java.lang.String INST_LIST
           
static java.lang.String INST_LIST_USAGE
           
static java.lang.String LIB_CELLS
           
static java.lang.String LIB_CELLS_USAGE
           
static java.lang.String LIBRARIES
           
static java.lang.String LIBRARIES_FLAG
           
static java.lang.String PORTS
           
static java.lang.String PORTS_USAGE
           
static java.lang.String PRIM_LIST
           
static java.lang.String PRIM_LIST_USAGE
           
static java.lang.String PRINT_DANGLING_NETS
           
static java.lang.String SUBCELLS_LIST
           
static java.lang.String SUBCELLS_LIST_USAGE
           
 
Fields inherited from class edu.byu.ece.edif.util.jsap.commandgroups.InputFileCommandGroup
_input_file_option, INPUT_OPTION
 
Fields inherited from class edu.byu.ece.edif.util.jsap.commandgroups.AbstractCommandGroup
_options
 
Constructor Summary
JEdifQueryCommandGroup()
           
 
Method Summary
static boolean cellNets(com.martiansoftware.jsap.JSAPResult result)
           
static boolean countPersistentFFs(com.martiansoftware.jsap.JSAPResult result)
           
static java.lang.String[] getCellNetsList(com.martiansoftware.jsap.JSAPResult result)
           
static java.lang.String[] getCellsList(com.martiansoftware.jsap.JSAPResult result)
           
static java.lang.String[] getInstanceList(com.martiansoftware.jsap.JSAPResult result)
           
static java.lang.String[] getLibList(com.martiansoftware.jsap.JSAPResult result)
           
static java.lang.String[] getPortsList(com.martiansoftware.jsap.JSAPResult result)
           
static java.lang.String[] getPrimitivesList(com.martiansoftware.jsap.JSAPResult result)
           
static boolean instanceList(com.martiansoftware.jsap.JSAPResult result)
           
static boolean libraryCells(com.martiansoftware.jsap.JSAPResult result)
           
static boolean listLibs(com.martiansoftware.jsap.JSAPResult result)
           
static boolean listPorts(com.martiansoftware.jsap.JSAPResult result)
           
static boolean printDanglingNets(com.martiansoftware.jsap.JSAPResult result)
           
static boolean printPrimitives(com.martiansoftware.jsap.JSAPResult result)
           
static boolean subcells(com.martiansoftware.jsap.JSAPResult result)
           
 
Methods inherited from class edu.byu.ece.edif.util.jsap.commandgroups.JEdifParserCommandGroup
getEdifEnvironment, getEdifEnvironment
 
Methods inherited from class edu.byu.ece.edif.util.jsap.commandgroups.InputFileCommandGroup
getInputFileName, setInputFlagHelp
 
Methods inherited from class edu.byu.ece.edif.util.jsap.commandgroups.AbstractCommandGroup
addCommand, getCommands
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LIBRARIES

public static final java.lang.String LIBRARIES
See Also:
Constant Field Values

LIBRARIES_FLAG

public static final java.lang.String LIBRARIES_FLAG
See Also:
Constant Field Values

PORTS

public static final java.lang.String PORTS
See Also:
Constant Field Values

PORTS_USAGE

public static final java.lang.String PORTS_USAGE
See Also:
Constant Field Values

PRIM_LIST

public static final java.lang.String PRIM_LIST
See Also:
Constant Field Values

PRIM_LIST_USAGE

public static final java.lang.String PRIM_LIST_USAGE
See Also:
Constant Field Values

INST_LIST

public static final java.lang.String INST_LIST
See Also:
Constant Field Values

INST_LIST_USAGE

public static final java.lang.String INST_LIST_USAGE
See Also:
Constant Field Values

LIB_CELLS

public static final java.lang.String LIB_CELLS
See Also:
Constant Field Values

LIB_CELLS_USAGE

public static final java.lang.String LIB_CELLS_USAGE
See Also:
Constant Field Values

CELL_NETS

public static final java.lang.String CELL_NETS
See Also:
Constant Field Values

CELL_NETS_USAGE

public static final java.lang.String CELL_NETS_USAGE
See Also:
Constant Field Values

PRINT_DANGLING_NETS

public static final java.lang.String PRINT_DANGLING_NETS
See Also:
Constant Field Values

SUBCELLS_LIST

public static final java.lang.String SUBCELLS_LIST
See Also:
Constant Field Values

SUBCELLS_LIST_USAGE

public static final java.lang.String SUBCELLS_LIST_USAGE
See Also:
Constant Field Values

COUNT_PERSISTENT_FFS

public static final java.lang.String COUNT_PERSISTENT_FFS
See Also:
Constant Field Values
Constructor Detail

JEdifQueryCommandGroup

public JEdifQueryCommandGroup()
Method Detail

listLibs

public static boolean listLibs(com.martiansoftware.jsap.JSAPResult result)

getLibList

public static java.lang.String[] getLibList(com.martiansoftware.jsap.JSAPResult result)

getInstanceList

public static java.lang.String[] getInstanceList(com.martiansoftware.jsap.JSAPResult result)

getCellsList

public static java.lang.String[] getCellsList(com.martiansoftware.jsap.JSAPResult result)

getCellNetsList

public static java.lang.String[] getCellNetsList(com.martiansoftware.jsap.JSAPResult result)

listPorts

public static boolean listPorts(com.martiansoftware.jsap.JSAPResult result)

getPortsList

public static java.lang.String[] getPortsList(com.martiansoftware.jsap.JSAPResult result)

instanceList

public static boolean instanceList(com.martiansoftware.jsap.JSAPResult result)

printPrimitives

public static boolean printPrimitives(com.martiansoftware.jsap.JSAPResult result)

getPrimitivesList

public static java.lang.String[] getPrimitivesList(com.martiansoftware.jsap.JSAPResult result)

libraryCells

public static boolean libraryCells(com.martiansoftware.jsap.JSAPResult result)

cellNets

public static boolean cellNets(com.martiansoftware.jsap.JSAPResult result)

printDanglingNets

public static boolean printDanglingNets(com.martiansoftware.jsap.JSAPResult result)

subcells

public static boolean subcells(com.martiansoftware.jsap.JSAPResult result)

countPersistentFFs

public static boolean countPersistentFFs(com.martiansoftware.jsap.JSAPResult result)