Package de.foellix.aql.system
Class ToolSelector
java.lang.Object
de.foellix.aql.system.ToolSelector
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intgetPriority(Tool tool) static intgetPriority(Tool tool, DefaultQuestion question) static intgetPriorityByFeatures(Tool tool, DefaultQuestion question) static ToolselectAnalysisTool(DefaultQuestion question) static ToolselectAnalysisTool(DefaultQuestion question, Tool[] exceptions) static ToolselectConverter(Tool analysisTool) static ToolselectConverter(Tool analysisTool, Tool[] exceptions) static ToolselectOperator(OperatorQuestion question) static ToolselectOperator(OperatorQuestion question, Tool[] exceptions) static ToolselectPreprocessor(String keyword) static ToolselectPreprocessor(String keyword, Tool[] exceptions)
-
Field Details
-
MODE_INTRA_FLOWS
- See Also:
-
MODE_INTER_FLOWS
- See Also:
-
MODE_PERMISSIONS
- See Also:
-
MODE_INTENTS
- See Also:
-
MODE_INTENTFILTER
- See Also:
-
MODE_INTENTSOURCES
- See Also:
-
MODE_INTENTSINKS
- See Also:
-
MODE_SLICE
- See Also:
-
MODE_SOURCES
- See Also:
-
MODE_SINKS
- See Also:
-
MODE_ARGUMENTS
- See Also:
-
-
Constructor Details
-
ToolSelector
public ToolSelector()
-
-
Method Details
-
selectAnalysisTool
-
selectAnalysisTool
-
selectConverter
-
selectConverter
-
selectPreprocessor
-
selectPreprocessor
-
selectOperator
-
selectOperator
-
getPriority
-
getPriorityByFeatures
-
getPriority
-