Class ProjectAnalysisDefaultPropertiesInitializer
- java.lang.Object
-
- com.ensoftcorp.open.commons.codemap.PrioritizedCodemapStage
-
- com.ensoftcorp.open.commons.codemap.ProjectAnalysisDefaultPropertiesInitializer
-
public class ProjectAnalysisDefaultPropertiesInitializer extends PrioritizedCodemapStage
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringIDENTIFIER
-
Constructor Summary
Constructors Constructor Description ProjectAnalysisDefaultPropertiesInitializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String[]getCodemapStageDependencies()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.java.lang.StringgetDisplayName()Returns the display name of the codemap stagejava.lang.StringgetIdentifier()A unique string that serves as the identity of this PrioritizedCodemapStagebooleanperformIndexing(org.eclipse.core.runtime.IProgressMonitor monitor)The codemap stage indexing task to be performed.-
Methods inherited from class com.ensoftcorp.open.commons.codemap.PrioritizedCodemapStage
equals, hashCode, toString
-
-
-
-
Field Detail
-
IDENTIFIER
public static final java.lang.String IDENTIFIER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDisplayName
public java.lang.String getDisplayName()
Description copied from class:PrioritizedCodemapStageReturns the display name of the codemap stage- Specified by:
getDisplayNamein classPrioritizedCodemapStage- Returns:
-
getIdentifier
public java.lang.String getIdentifier()
Description copied from class:PrioritizedCodemapStageA unique string that serves as the identity of this PrioritizedCodemapStage- Specified by:
getIdentifierin classPrioritizedCodemapStage- Returns:
-
getCodemapStageDependencies
public java.lang.String[] getCodemapStageDependencies()
Description copied from class:PrioritizedCodemapStageReturns 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. That is, if it is possible that under some configuration of the toolbox that the toolbox could depend on a prioritized codemap stage, then it should be listed here. Note: mutual dependencies are not supported!- Specified by:
getCodemapStageDependenciesin classPrioritizedCodemapStage- Returns:
-
performIndexing
public boolean performIndexing(org.eclipse.core.runtime.IProgressMonitor monitor)
Description copied from class:PrioritizedCodemapStageThe codemap stage indexing task to be performed.- Specified by:
performIndexingin classPrioritizedCodemapStage- Returns:
- Returns true if the codemap stage was actually run.
-
-