A B C D E F G H I L M N O P R S T U V W X 
All Classes All Packages

G

G - Class in com.ensoftcorp.open.commons.analysis
 
G() - Constructor for class com.ensoftcorp.open.commons.analysis.G
 
get(Object) - Method in class com.ensoftcorp.open.commons.algorithms.dominance.DominatorTree.Multimap
Fetch the set for a given key, creating it if necessary.
get(Object) - Method in class com.ensoftcorp.open.commons.algorithms.dominance.PostDominatorTree.Multimap
Fetch the set for a given key, creating it if necessary.
get2ColorGradientHeatMapColor(double, Color, Color) - Static method in class com.ensoftcorp.open.commons.highlighter.HeatMap
Returns a heat map color for the given intensity (range 0.0 to 1.0)
getActiveColorPalette() - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter
 
getAddress() - Method in class com.ensoftcorp.open.commons.sandbox.SandboxGraphElement
Returns the address of this sandbox graph element
getAllResults(List<Analyzer.Result>) - Static method in class com.ensoftcorp.open.commons.analyzers.Analyzer
Returns a union of all results
getAnalysisProperties(IProject) - Static method in class com.ensoftcorp.open.commons.utilities.project.ProjectAnalysisProperties
 
getAnalyzerResults(Analyzer) - Static method in class com.ensoftcorp.open.commons.analyzers.Analyzers
 
getAnalyzerResults(String) - Static method in class com.ensoftcorp.open.commons.analyzers.Analyzers
 
getAnnotatedDOM(File) - Static method in class com.ensoftcorp.open.commons.utilities.XMLUtils
Just a helper wrapper around the getAnnotatedDOM(InputStream inputStream) method
getAnnotatedDOM(InputStream) - Static method in class com.ensoftcorp.open.commons.utilities.XMLUtils
Returns an XML DOM Document object that has been annotated with User Data representing the line numbers and byte offsets of elements.
getAnnotatedDOM(String) - Static method in class com.ensoftcorp.open.commons.utilities.XMLUtils
Just a helper wrapper around the getAnnotatedDOM(InputStream inputStream) method
getApplicableFilters(Q) - Static method in class com.ensoftcorp.open.commons.filters.Filters
 
getAssumptions() - Method in class com.ensoftcorp.open.commons.analyzers.Analyzer
Returns an array of assumptions made when writing the analyzer
getAssumptions() - Method in class com.ensoftcorp.open.commons.analyzers.CyclomaticComplexity
 
getAssumptions() - Method in class com.ensoftcorp.open.commons.analyzers.DeadCode
 
getAssumptions() - Method in class com.ensoftcorp.open.commons.analyzers.RecursiveFunctions
 
getAttr(String) - Method in class com.ensoftcorp.open.commons.sandbox.SandboxGraphElement
Gets the attribute value.
getBlank() - Method in class com.ensoftcorp.open.commons.utilities.SLOCCount.LinesOfCode
 
getBlueRedGradientHeatMapColor(double) - Static method in class com.ensoftcorp.open.commons.highlighter.HeatMap
Returns a heat map color for the given intensity (range 0.0 to 1.0) Blue represents cold (0.0 intensity) and Red represents hot (1.0 intensity)
getCallGraphRoots() - Method in class com.ensoftcorp.open.commons.algorithms.ICFG.CallResolutionStrategy
Returns the call graph roots
getCallGraphRoots() - Method in class com.ensoftcorp.open.commons.algorithms.ICFG.DefaultCallResolutionStrategy
 
getCallSites(Node) - Static method in class com.ensoftcorp.open.commons.analysis.CallSiteAnalysis
Given a function return the possible call sites
getCallSites(Node) - Method in class com.ensoftcorp.open.commons.analysis.CallSiteAnalysis.LanguageSpecificCallSiteAnalysis
Given a function return the possible call sites
getCallSites(AtlasSet<Node>) - Static method in class com.ensoftcorp.open.commons.analysis.CallSiteAnalysis
Given functions, return possible call sites
getCallSites(Q) - Static method in class com.ensoftcorp.open.commons.analysis.CallSiteAnalysis
Given functions, return possible call sites
getCallsiteTargets(Node) - Method in class com.ensoftcorp.open.commons.algorithms.ICFG.CallResolutionStrategy
Returns the potential callsite target functions
getCallsiteTargets(Node) - Method in class com.ensoftcorp.open.commons.algorithms.ICFG.DefaultCallResolutionStrategy
 
getCallSuccessors(Node) - Method in class com.ensoftcorp.open.commons.algorithms.ICFG.CallResolutionStrategy
Returns the potential call successors
getCallSuccessors(Node) - Method in class com.ensoftcorp.open.commons.algorithms.ICFG.DefaultCallResolutionStrategy
 
getCapturedFunctions() - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitInterproceduralControlFlowGraph
 
getCategory() - Method in class com.ensoftcorp.open.commons.analyzers.Analyzer
A category to classify this analyzer under
getCategory() - Method in class com.ensoftcorp.open.commons.analyzers.Property
 
getCategory() - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter
Defines the category this code painter is classified under.
getCategory() - Method in class com.ensoftcorp.open.commons.subsystems.Subsystem
A unique category used for enabling/disabling groups of tagging instructions This is a identifier key to assert that tagging instructions with interdependencies are enabled/disabled together to maintain the consistency of the subsystem hierarchy.
getCategoryDescription() - Method in class com.ensoftcorp.open.commons.subsystems.Subsystem
This is a human readable description of the category of subsystem tagging instructions
getCFG() - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitControlFlowGraph
 
getClocPath() - Static method in class com.ensoftcorp.open.commons.preferences.CommonsPreferences
Returns the path to cloc
getCode() - Method in class com.ensoftcorp.open.commons.utilities.SLOCCount.LinesOfCode
 
getCodemapStageDependencies() - Method in class com.ensoftcorp.open.commons.algorithms.DominanceAnalysis
 
getCodemapStageDependencies() - Method in class com.ensoftcorp.open.commons.analyzers.Analyzer
Optionally specifies a set of code map stage dependencies
getCodemapStageDependencies() - Method in class com.ensoftcorp.open.commons.analyzers.Analyzers
 
getCodemapStageDependencies() - Method in class com.ensoftcorp.open.commons.codemap.ICFGConstruction
 
getCodemapStageDependencies() - Method in class com.ensoftcorp.open.commons.codemap.LoopDepth
 
getCodemapStageDependencies() - Method in class com.ensoftcorp.open.commons.codemap.PrioritizedCodemapStage
Returns a set of prioritized codemap stage identifier strings that should perform indexing before this prioritized codemap stage Note: this should represent a conservative set of the worst case dependencies.
getCodemapStageDependencies() - Method in class com.ensoftcorp.open.commons.codemap.ProjectAnalysisDefaultPropertiesInitializer
 
getCodemapStageDependencies() - Method in class com.ensoftcorp.open.commons.subsystems.SubsystemCodemapStage
 
getCodemapStageDependencies() - Method in class com.ensoftcorp.open.commons.utilities.address.NormalizedAddress
 
getColorPalettes() - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter
Returns an ordered list of color palettes The 0th element represents the first layer of coloring
getComment() - Method in class com.ensoftcorp.open.commons.utilities.SLOCCount.LinesOfCode
 
getContainingControlFlowNode(Node) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Returns the nearest parent that is a control flow node
getContainingFunction(Node) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Returns the containing function of a given graph element or null if one is not found
getContainingFunctions(Q) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Returns the containing function of a given Q or empty if one is not found
getContainingNode(Node, String) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Find the next immediate containing node with the given tag.
getData() - Method in class com.ensoftcorp.open.commons.analyzers.Analyzer.Result
 
getDefault() - Static method in class com.ensoftcorp.open.commons.Activator
Returns the shared instance
getDefaultColorPalettes() - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter
Returns a default list of ordered color palettes The 0th element represents the first color palette layer the will be applied
getDefaultStepBottom() - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter
Deprecated.
getDefaultStepForward() - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter
Returns the number of forward steps out of the graph to compute
getDefaultStepReverse() - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter
Returns the number of reverse steps out of the graph to compute
getDefaultStepTop() - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter
Deprecated.
getDensity(Q, boolean) - Static method in class com.ensoftcorp.open.commons.algorithms.GraphDensity
Calculates Graph Density of a Q, considering all nodes and edges
getDensity(Q, boolean, String[], String[]) - Static method in class com.ensoftcorp.open.commons.algorithms.GraphDensity
Returns the Graph Density of a Q, considering specified nodes and edges
getDescription() - Method in class com.ensoftcorp.open.commons.analyzers.Analyzer
Returns a short description of the analyzer
getDescription() - Method in class com.ensoftcorp.open.commons.analyzers.CyclomaticComplexity
 
getDescription() - Method in class com.ensoftcorp.open.commons.analyzers.DeadCode
 
getDescription() - Method in class com.ensoftcorp.open.commons.analyzers.RecursiveFunctions
 
getDescription() - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter
Returns a plaintext description of the code painter
getDescription() - Method in class com.ensoftcorp.open.commons.codepainter.ColorPalette
 
getDescription() - Method in class com.ensoftcorp.open.commons.filters.CyclomaticComplexityFilter
 
getDescription() - Method in class com.ensoftcorp.open.commons.filters.ExceptionalCatchChildFilter
 
getDescription() - Method in class com.ensoftcorp.open.commons.filters.ExceptionalFinallyChildFilter
 
getDescription() - Method in class com.ensoftcorp.open.commons.filters.ExceptionalTryChildFilter
 
getDescription() - Method in class com.ensoftcorp.open.commons.filters.Filter
A short description of the filter
getDescription() - Method in class com.ensoftcorp.open.commons.filters.LoopChildFilter
 
getDescription() - Method in class com.ensoftcorp.open.commons.filters.NameFilter
 
getDescription() - Method in class com.ensoftcorp.open.commons.filters.rootset.FilterableRootset
A short description of the filter
getDescription() - Method in class com.ensoftcorp.open.commons.filters.rootset.UniverseRootset
 
getDescription() - Method in class com.ensoftcorp.open.commons.filters.SubsystemInteractionFilter
 
getDescription() - Method in class com.ensoftcorp.open.commons.language.LanguageSpecificAnalysis
 
getDescription() - Method in class com.ensoftcorp.open.commons.subsystems.Subsystem
A short description of the subsystem
getDisplayLabel() - Method in class com.ensoftcorp.open.commons.analyzers.Analyzer.Result
 
getDisplayName() - Method in class com.ensoftcorp.open.commons.algorithms.DominanceAnalysis
 
getDisplayName() - Method in class com.ensoftcorp.open.commons.analyzers.Analyzers
 
getDisplayName() - Method in class com.ensoftcorp.open.commons.codemap.ICFGConstruction
 
getDisplayName() - Method in class com.ensoftcorp.open.commons.codemap.LoopDepth
 
getDisplayName() - Method in class com.ensoftcorp.open.commons.codemap.PrioritizedCodemapStage
Returns the display name of the codemap stage
getDisplayName() - Method in class com.ensoftcorp.open.commons.codemap.ProjectAnalysisDefaultPropertiesInitializer
 
getDisplayName() - Method in class com.ensoftcorp.open.commons.subsystems.SubsystemCodemapStage
 
getDisplayName() - Method in class com.ensoftcorp.open.commons.utilities.address.NormalizedAddress
 
getDominanceFrontierEdges() - Static method in class com.ensoftcorp.open.commons.algorithms.DominanceAnalysis
 
getDominanceFrontiers() - Method in class com.ensoftcorp.open.commons.algorithms.dominance.DominatorTree
Compute and/or fetch the dominance frontiers as a Multimap.
getDominanceFrontiers() - Method in class com.ensoftcorp.open.commons.algorithms.dominance.PostDominatorTree
Compute and/or fetch the dominance frontiers as a Multimap.
getDominatorTree() - Method in class com.ensoftcorp.open.commons.algorithms.dominance.DominatorTree
Compute and/or fetch the dominator tree as a Multimap.
getDominatorTree() - Method in class com.ensoftcorp.open.commons.algorithms.dominance.PostDominatorTree
Compute and/or fetch the dominator tree as a Multimap.
getDominatorTreeEdges() - Static method in class com.ensoftcorp.open.commons.algorithms.DominanceAnalysis
 
getEdgeByAddress(String) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Selects the Atlas edge graph element given a serialized graph element address Returns null if the address does not correspond to a edge
getEdgeColorLegend() - Method in class com.ensoftcorp.open.commons.codepainter.ColorPalette
 
getEdgeColors() - Method in class com.ensoftcorp.open.commons.codepainter.ColorPalette
 
getEdges() - Method in class com.ensoftcorp.open.commons.algorithms.StronglyConnectedComponents
 
getEmptyColorPalette() - Static method in class com.ensoftcorp.open.commons.codepainter.ColorPalette
Returns an empty color palette
getEnabledColorPalettes() - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter
Returns an ordered list of color palettes that are enabled.
getEnd() - Method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence.LineNumberRange
 
getEndLineNumber() - Method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence
Returns the source file ending line number (the number of new lines to reach the offset plus the length of the source correspondent)
getEntryFunction() - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitInterproceduralControlFlowGraph
 
getEntryNode() - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitControlFlowGraph
 
getEntryNode() - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitCustomGraph
 
getEntryNode() - Method in interface com.ensoftcorp.open.commons.algorithms.UniqueEntryExitGraph
Returns the master entry node
getEntryNode() - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitInterproceduralControlFlowGraph
 
getEntryPointFunction() - Method in class com.ensoftcorp.open.commons.algorithms.ICFG
Returns the entry point function
getEntryPointFunctionExits() - Method in class com.ensoftcorp.open.commons.algorithms.ICFG
Returns the entry point function exits
getEntryPointFunctionRoots() - Method in class com.ensoftcorp.open.commons.algorithms.ICFG
Returns the entry point function roots
getExitNode() - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitControlFlowGraph
 
getExitNode() - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitCustomGraph
 
getExitNode() - Method in interface com.ensoftcorp.open.commons.algorithms.UniqueEntryExitGraph
Returns the master exit node
getExitNode() - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitInterproceduralControlFlowGraph
 
getExits() - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitControlFlowGraph
 
getExits() - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitInterproceduralControlFlowGraph
 
getFile() - Method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence
Returns a File object representing the source file location of this correspondent
getFile(File) - Static method in class com.ensoftcorp.open.commons.utilities.WorkspaceUtils
Converts a File to an Eclipse IFile Source: http://stackoverflow.com/questions/960746/how-to-convert-from-file-to-ifile-in-java-for-files-outside-the-project
getFile(IFile) - Static method in class com.ensoftcorp.open.commons.utilities.WorkspaceUtils
Converts an IFile to a Java File
getFirstElement() - Method in class com.ensoftcorp.open.commons.utilities.selection.GraphSelectionEvent
 
getFlagDescription(String) - Method in class com.ensoftcorp.open.commons.codepainter.Configurable
Returns the description of a flag
getFlagDescription(String) - Method in class com.ensoftcorp.open.commons.filters.Filter
Returns the description of a flag
getFrontierForward() - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter.UnstyledFrontierResult
 
getFrontierReverse() - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter.UnstyledFrontierResult
 
getFunction() - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitControlFlowGraph
 
getGraph() - Method in class com.ensoftcorp.open.commons.algorithms.StronglyConnectedComponents
 
getGraph() - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitControlFlowGraph
 
getGraph() - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitInterproceduralControlFlowGraph
 
getGraphElementByAddress(String) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Selects the Atlas graph element given a serialized graph element address Returns null if the address does not correspond to a graph element
getICFG() - Method in class com.ensoftcorp.open.commons.algorithms.ICFG
Returns the ICFG
getICFG() - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitInterproceduralControlFlowGraph
 
getIdentifier() - Method in class com.ensoftcorp.open.commons.algorithms.DominanceAnalysis
 
getIdentifier() - Method in class com.ensoftcorp.open.commons.analyzers.Analyzers
 
getIdentifier() - Method in class com.ensoftcorp.open.commons.codemap.ICFGConstruction
 
getIdentifier() - Method in class com.ensoftcorp.open.commons.codemap.LoopDepth
 
getIdentifier() - Method in class com.ensoftcorp.open.commons.codemap.PrioritizedCodemapStage
A unique string that serves as the identity of this PrioritizedCodemapStage
getIdentifier() - Method in class com.ensoftcorp.open.commons.codemap.ProjectAnalysisDefaultPropertiesInitializer
 
getIdentifier() - Method in class com.ensoftcorp.open.commons.subsystems.SubsystemCodemapStage
 
getIdentifier() - Method in class com.ensoftcorp.open.commons.utilities.address.NormalizedAddress
 
getIdoms() - Method in class com.ensoftcorp.open.commons.algorithms.dominance.DominatorTree
Returns the map of immediate dominators
getIdoms() - Method in class com.ensoftcorp.open.commons.algorithms.dominance.PostDominatorTree
Returns the map of immediate dominators.
getInnermostLoopHeaders() - Method in class com.ensoftcorp.open.commons.algorithms.LoopIdentification
 
getInstanceID() - Method in class com.ensoftcorp.open.commons.sandbox.Sandbox
Returns the instance id of this sandbox
getInvertedMonochromeHeatMapColor(double) - Static method in class com.ensoftcorp.open.commons.highlighter.HeatMap
Returns a heat map color for the given intensity (range 0.0 to 1.0) White represents cold (0.0 intensity) and Black represents hot (1.0 intensity)
getIrreducible() - Method in class com.ensoftcorp.open.commons.algorithms.LoopIdentification
 
getLanguage() - Method in class com.ensoftcorp.open.commons.utilities.SLOCCount.LinesOfCode
 
getLength() - Method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence
Returns the length from the beginning file character offset into the source file for this source correspondent
getLineNumberRange(SourceCorrespondence) - Static method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence
Gets a line number range for a given source correspondent
getLineNumbers() - Method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence
Returns the condensed line numbers as a string of ranges for the correspondent(s)
getLoopbacks() - Method in class com.ensoftcorp.open.commons.algorithms.LoopIdentification
 
getMarkup() - Method in class com.ensoftcorp.open.commons.analyzers.Analyzer
Returns markup for the analyzer result
getMarkup() - Method in class com.ensoftcorp.open.commons.codepainter.ColorPalette
 
getMarkupKey() - Method in class com.ensoftcorp.open.commons.analyzers.Analyzer
Returns a color key legend to interpret the markup results
getMethods() - Method in class com.ensoftcorp.open.commons.subsystems.Subsystem
The set of methods that should be tagged in the subsystem Note: This finer grained resolution is for specifying individual methods in a namespace.
getMinimumNumberParametersRequired() - Method in class com.ensoftcorp.open.commons.filters.Filter
 
getMonochromeHeatMapColor(double) - Static method in class com.ensoftcorp.open.commons.highlighter.HeatMap
Returns a heat map color for the given intensity (range 0.0 to 1.0) Black represents cold (0.0 intensity) and White represents hot (1.0 intensity)
getName() - Method in class com.ensoftcorp.open.commons.analyzers.Analyzer
Returns a name of the analyzer
getName() - Method in class com.ensoftcorp.open.commons.analyzers.CyclomaticComplexity
 
getName() - Method in class com.ensoftcorp.open.commons.analyzers.DeadCode
 
getName() - Method in class com.ensoftcorp.open.commons.analyzers.RecursiveFunctions
 
getName() - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter
Returns the name of the code painter
getName() - Method in class com.ensoftcorp.open.commons.codepainter.ColorPalette
 
getName() - Method in class com.ensoftcorp.open.commons.filters.CyclomaticComplexityFilter
 
getName() - Method in class com.ensoftcorp.open.commons.filters.ExceptionalCatchChildFilter
 
getName() - Method in class com.ensoftcorp.open.commons.filters.ExceptionalFinallyChildFilter
 
getName() - Method in class com.ensoftcorp.open.commons.filters.ExceptionalTryChildFilter
 
getName() - Method in class com.ensoftcorp.open.commons.filters.Filter
The display name of the filter
getName() - Method in class com.ensoftcorp.open.commons.filters.LoopChildFilter
 
getName() - Method in class com.ensoftcorp.open.commons.filters.NameFilter
 
getName() - Method in class com.ensoftcorp.open.commons.filters.rootset.FilterableRootset
The display name of the filter
getName() - Method in class com.ensoftcorp.open.commons.filters.rootset.UniverseRootset
 
getName() - Method in class com.ensoftcorp.open.commons.filters.SubsystemInteractionFilter
 
getName() - Method in class com.ensoftcorp.open.commons.language.LanguageSpecificAnalysis
 
getName() - Method in class com.ensoftcorp.open.commons.subsystems.Subsystem
The display name of the subsystem
getName() - Method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence
Returns this formatted source correspondence name if one was set or null otherwise
getNamespaces() - Method in class com.ensoftcorp.open.commons.subsystems.Subsystem
The set of namespaces/folders that should be tagged in the subsystem Format: "PackageName" Example: "java.lang"
getNode(GraphElement.EdgeDirection) - Method in class com.ensoftcorp.open.commons.sandbox.SandboxEdge
Returns the node corresponding to the given direction
getNodeByAddress(String) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Selects the Atlas node graph element given a serialized graph element address Returns null if the address does not correspond to a node
getNodeColorLegend() - Method in class com.ensoftcorp.open.commons.codepainter.ColorPalette
 
getNodeColors() - Method in class com.ensoftcorp.open.commons.codepainter.ColorPalette
 
getNodes() - Method in class com.ensoftcorp.open.commons.algorithms.StronglyConnectedComponents
 
getOffset() - Method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence
Returns the beginning file character offset into the source file for this source correspondent
getOsName() - Static method in class com.ensoftcorp.open.commons.utilities.OSUtils
 
getParameterDescription(String) - Method in class com.ensoftcorp.open.commons.codepainter.Configurable
Returns the parameter description or null if the parameter does not exist
getParameterDescription(String) - Method in class com.ensoftcorp.open.commons.filters.Filter
Returns the parameter description or null if the parameter does not exist
getParameterValue(String) - Method in class com.ensoftcorp.open.commons.codepainter.Configurable
Returns the specified parameter value or null if the parameter is unspecified
getParameterValue(String, Map<String, Object>) - Method in class com.ensoftcorp.open.commons.filters.Filter
Returns the specified parameter value or null if the parameter is unspecified
getParentTags() - Method in class com.ensoftcorp.open.commons.subsystems.Subsystem
Defines the parent tags in the subsystem tag hierarchy Subsystems may have multiple parents and multiple children
getPaths(Node) - Static method in class com.ensoftcorp.open.commons.algorithms.PathEnumerator
Returns the set of paths through the CFG of the given function from the control flow root to the control flow exits
getPaths(Q) - Static method in class com.ensoftcorp.open.commons.algorithms.PathEnumerator
Returns the set of paths through the CFG from the control flow root to the control flow exits
getPaths(Q, AtlasSet<Node>, AtlasSet<Node>) - Static method in class com.ensoftcorp.open.commons.algorithms.PathEnumerator
Returns the set of paths through the CFG from a set of source nodes to the set of target nodes
getPossibleFlags() - Method in class com.ensoftcorp.open.commons.codepainter.Configurable
Returns the set of possible flags
getPossibleFlags() - Method in class com.ensoftcorp.open.commons.filters.Filter
Returns the set of possible flags
getPossibleParameters() - Method in class com.ensoftcorp.open.commons.codepainter.Configurable
Returns a copy of all possible parameter types
getPossibleParameters() - Method in class com.ensoftcorp.open.commons.filters.Filter
Returns a copy of all possible parameter types for this filter
getPostDominanceFrontierEdges() - Static method in class com.ensoftcorp.open.commons.algorithms.DominanceAnalysis
 
getPostDominatorTreeEdges() - Static method in class com.ensoftcorp.open.commons.algorithms.DominanceAnalysis
 
getPredecessors(Node) - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitControlFlowGraph
Gets the predecessors of a given node
getPredecessors(Node) - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitCustomGraph
Gets the predecessors of a given node
getPredecessors(Node) - Method in interface com.ensoftcorp.open.commons.algorithms.UniqueEntryExitGraph
Returns the predecessors of a given node
getPredecessors(Node) - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitInterproceduralControlFlowGraph
Gets the predecessors of a given node
getPreferenceStore() - Static method in class com.ensoftcorp.open.commons.preferences.AnalyzerPreferences
Returns the preference store used for these preferences
getPreferenceStore() - Static method in class com.ensoftcorp.open.commons.preferences.CommonsPreferences
Returns the preference store used for these preferences
getPreferenceStore() - Static method in class com.ensoftcorp.open.commons.preferences.SubsystemPreferences
Returns the preference store used for these preferences
getProject() - Method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence
Returns the String of the Eclipse project name containing this correspondent
getProject(String) - Static method in class com.ensoftcorp.open.commons.utilities.WorkspaceUtils
Returns a project in the workspace for the given project name
getQ() - Method in class com.ensoftcorp.open.commons.analyzers.Analyzer.Result
 
getQualifiedFunctionName(Node) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Helper function to get the stringified qualified name of the function
getQualifiedName(Node) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Helper function to get the stringified qualified name of the function
getQualifiedName(Node, String...) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Helper function to get the stringified qualified name of the class Stop after tags specify parent containers to stop qualifying at (example packages or jars)
getQualifiedTypeName(Node) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Helper function to get the stringified qualified name of the class
getRecursiveMethods() - Static method in class com.ensoftcorp.open.commons.analyzers.RecursiveFunctions
 
getReentryEdges() - Method in class com.ensoftcorp.open.commons.algorithms.LoopIdentification
 
getReentryNodes() - Method in class com.ensoftcorp.open.commons.algorithms.LoopIdentification
 
getRegisteredAnalyses() - Static method in class com.ensoftcorp.open.commons.language.LanguageSpecificAnalysis
Returns a copy of the currently registered analyses
getRegisteredAnalyses(Class<? extends LanguageSpecificAnalysis>) - Static method in class com.ensoftcorp.open.commons.language.LanguageSpecificAnalysis
Returns a copy of the currently registered analyses that apply to the given analysis type
getRegisteredAnalyses(String) - Static method in class com.ensoftcorp.open.commons.language.LanguageSpecificAnalysis
Returns a copy of the currently registered analyses that apply to the given language
getRegisteredAnalyses(String, Class<? extends LanguageSpecificAnalysis>) - Static method in class com.ensoftcorp.open.commons.language.LanguageSpecificAnalysis
Returns a copy of the currently registered analyses that apply to the given language and analysis type
getRegisteredAnalysisPropertiesInitializers() - Static method in class com.ensoftcorp.open.commons.utilities.project.AnalysisPropertiesInitializers
Returns a copy of the currently registered analysis properties initializers
getRegisteredAnalyzers() - Static method in class com.ensoftcorp.open.commons.analyzers.Analyzers
Returns a copy of the currently registered analyzers
getRegisteredCodePainters() - Static method in class com.ensoftcorp.open.commons.codepainter.CodePainters
Returns a copy of the currently registered codePainters
getRegisteredColorPalettes() - Static method in class com.ensoftcorp.open.commons.codepainter.ColorPalettes
Returns a copy of the currently registered color palettes
getRegisteredFilters() - Static method in class com.ensoftcorp.open.commons.filters.Filters
Returns a copy of the currently registered filters
getRegisteredRootSets() - Static method in class com.ensoftcorp.open.commons.filters.rootset.FilterableRootsets
Returns a copy of the currently registered root sets
getRegisteredSubsystems() - Static method in class com.ensoftcorp.open.commons.subsystems.Subsystems
Returns a copy of the currently registered subsystems
getRelativeFile() - Method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence
Returns a relative file path string starting at the Eclipse project to the source file that contains this correspondent
getRelativePath(String, String, String) - Static method in class com.ensoftcorp.open.commons.utilities.OSUtils.ResourceUtils
Get the relative path from one file to another, specifying the directory separator.
getRequiredParameters() - Method in class com.ensoftcorp.open.commons.filters.Filter
Returns a copy of all possible parameter types for this filter
getReservedColors() - Static method in class com.ensoftcorp.open.commons.codepainter.ColorPalette
 
getResult() - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter.UnstyledFrontierResult
 
getResult() - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter.UnstyledResult
 
getResultOrder() - Method in class com.ensoftcorp.open.commons.analyzers.Analyzer
Defines the sorted ordering for the results (by label)
getResultOrder() - Method in class com.ensoftcorp.open.commons.analyzers.CyclomaticComplexity
Sort results based on complexity
getResultOrder() - Method in class com.ensoftcorp.open.commons.analyzers.DeadCode
Sort results based on number dead code statements (more statements first)
getResultOrder() - Method in class com.ensoftcorp.open.commons.analyzers.RecursiveFunctions
Sort results based on complexity
getResults(Q) - Method in class com.ensoftcorp.open.commons.analyzers.Analyzer
Return analyzer's labeled results Results are for results within a given context
getResults(Q) - Method in class com.ensoftcorp.open.commons.analyzers.CyclomaticComplexity
 
getResults(Q) - Method in class com.ensoftcorp.open.commons.analyzers.DeadCode
 
getResults(Q) - Method in class com.ensoftcorp.open.commons.analyzers.RecursiveFunctions
 
getRoots() - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitControlFlowGraph
 
getRoots() - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitInterproceduralControlFlowGraph
 
getRootSet() - Method in class com.ensoftcorp.open.commons.filters.rootset.FilterableRootset
Returns the root set
getRootSet() - Method in class com.ensoftcorp.open.commons.filters.rootset.UniverseRootset
 
getSandboxInstanceID() - Method in class com.ensoftcorp.open.commons.sandbox.SandboxGraph
Returns the sandbox instance this graph belongs to
getSandboxInstanceID() - Method in class com.ensoftcorp.open.commons.sandbox.SandboxGraphElement
Returns the sandbox instance this graph element belongs to
getSandboxInstanceID() - Method in class com.ensoftcorp.open.commons.sandbox.SandboxHashSet
Returns the sandbox instance this graph element set belongs to
getSdoms() - Method in class com.ensoftcorp.open.commons.algorithms.dominance.DominatorTree
Returns the map of semi-dominators
getSdoms() - Method in class com.ensoftcorp.open.commons.algorithms.dominance.PostDominatorTree
Returns the map of semi-dominators
getSelection() - Method in class com.ensoftcorp.open.commons.utilities.selection.ExpiringGraphSelectionProvider
 
getSelection() - Method in class com.ensoftcorp.open.commons.utilities.selection.GraphSelectionListenerView
Returns the current selection or null if the index does not exist
getSelection() - Method in class com.ensoftcorp.open.commons.utilities.selection.GraphSelectionProvider
 
getSourceCorrespondent(GraphElement) - Static method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence
Returns a formatted source correspondent given a GraphElement Returns null if no source correspondents are found.
getSourceCorrespondents(Q) - Static method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence
Returns a collection of source correspondents given a Q
getStart() - Method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence.LineNumberRange
 
getStartLineNumber() - Method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence
Returns the source file starting line number (the number of new lines to reach the offset of the source correspondent)
getStrategyTagName() - Method in class com.ensoftcorp.open.commons.algorithms.ICFG.CallResolutionStrategy
Returns the call resolution strategy name This name will be used as a tag name for differentiating ICFG edges created by different call resolution strategies
getStrategyTagName() - Method in class com.ensoftcorp.open.commons.algorithms.ICFG.DefaultCallResolutionStrategy
 
getSubsystemContents(Subsystem...) - Static method in class com.ensoftcorp.open.commons.subsystems.Subsystems
Returns the set of nodes contained in the given subsystem tags
getSubsystemContents(String...) - Static method in class com.ensoftcorp.open.commons.subsystems.Subsystems
Returns the set of nodes contained in the given subsystem tags
getSubsystemInteractions(Q, Subsystem, String...) - Static method in class com.ensoftcorp.open.commons.subsystems.Subsystems
Returns the interactions along the given types of edges of the context set and the set defined by the contents of the subsystem
getSubsystemInteractions(Q, String, String...) - Static method in class com.ensoftcorp.open.commons.subsystems.Subsystems
Returns the interactions along the given types of edges of the context set and the set defined by the contents of the subsystem
getSuccessors(Node) - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitControlFlowGraph
Gets the successors of a given node
getSuccessors(Node) - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitCustomGraph
Gets the successors of a given node
getSuccessors(Node) - Method in interface com.ensoftcorp.open.commons.algorithms.UniqueEntryExitGraph
Returns the successors of a given node
getSuccessors(Node) - Method in class com.ensoftcorp.open.commons.algorithms.UniqueEntryExitInterproceduralControlFlowGraph
Gets the successors of a given node
getSupportedEdgeTags() - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter
Returns the supported edge types this code painter can respond to
getSupportedInput(Q) - Method in class com.ensoftcorp.open.commons.filters.Filter
Returns the supported edges and nodes
getSupportedLanguages() - Method in class com.ensoftcorp.open.commons.language.LanguageSpecificAnalysis
 
getSupportedNodeTags() - Method in class com.ensoftcorp.open.commons.codepainter.CodePainter
Returns the supported node types this code painter can respond to
getSystemName() - Static method in class com.ensoftcorp.open.commons.utilities.OSUtils
 
getTag() - Method in class com.ensoftcorp.open.commons.subsystems.Subsystem
Defines the subystem tag
getTargets(Node) - Static method in class com.ensoftcorp.open.commons.analysis.CallSiteAnalysis
Given a call site, return the functions which may have been invoked.
getTargets(Node) - Method in class com.ensoftcorp.open.commons.analysis.CallSiteAnalysis.LanguageSpecificCallSiteAnalysis
Given a call site, return the functions which may have been invoked.
getTargets(AtlasSet<Node>) - Static method in class com.ensoftcorp.open.commons.analysis.CallSiteAnalysis
Returns the set of target functions that the given call sites could resolve to
getTargets(Q) - Static method in class com.ensoftcorp.open.commons.analysis.CallSiteAnalysis
Returns the set of target functions that the given call sites could resolve to
getTypes() - Method in class com.ensoftcorp.open.commons.subsystems.Subsystem
The set of types that should be tagged in the subsystem Note: This finer grained resolution is for specifying individual types in a namespace.
getXCSGConstantNameToValueMap() - Static method in class com.ensoftcorp.open.commons.xcsg.XCSGConstantNameValueMapping
Returns a copy of the XCSG constant name to value mapping Example: "XCSG.ControlFlow_Node" maps to "XCSG.ControlFlow (Node)"
globals(String...) - Static method in class com.ensoftcorp.open.commons.analysis.CommonQueries
Returns the nodes representing the global variable(s) given by the parameter list (names).
graph(Graph) - Method in class com.ensoftcorp.open.commons.sandbox.Sandbox
Returns a sandbox graph contained in the sandbox universe referenced in the given set of the Atlas graph
GraphDensity - Class in com.ensoftcorp.open.commons.algorithms
A set of utilities for calculating graph density
GraphSelectionEvent - Class in com.ensoftcorp.open.commons.utilities.selection
 
GraphSelectionEvent(Graph) - Constructor for class com.ensoftcorp.open.commons.utilities.selection.GraphSelectionEvent
 
GraphSelectionEvent(Q) - Constructor for class com.ensoftcorp.open.commons.utilities.selection.GraphSelectionEvent
 
GraphSelectionListenerView - Class in com.ensoftcorp.open.commons.utilities.selection
 
GraphSelectionListenerView() - Constructor for class com.ensoftcorp.open.commons.utilities.selection.GraphSelectionListenerView
 
GraphSelectionProvider - Class in com.ensoftcorp.open.commons.utilities.selection
 
GraphSelectionProvider() - Constructor for class com.ensoftcorp.open.commons.utilities.selection.GraphSelectionProvider
 
GraphSelectionProviderView - Class in com.ensoftcorp.open.commons.utilities.selection
 
GraphSelectionProviderView() - Constructor for class com.ensoftcorp.open.commons.utilities.selection.GraphSelectionProviderView
 
GREYSCALE_MARKUP - Static variable in class com.ensoftcorp.open.commons.highlighter.WhitePaperThemedCFG
 
growBackwardsOne() - Method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence.LineNumberRange
 
growBackwardsToStart(int) - Method in class com.ensoftcorp.open.commons.utilities.FormattedSourceCorrespondence.LineNumberRange
 
A B C D E F G H I L M N O P R S T U V W X 
All Classes All Packages