org.eclipse.cdt.managedbuilder.buildmodel
Interface IStepVisitor


public interface IStepVisitor

This interface is used for the build description visitor mechanism to represent the visitor

See Also:
BuildDescriptionManager.accept(IStepVisitor, IBuildDescription, boolean)

Field Summary
static int VISIT_CONTINUE
          This constant can is returneed by the step visitor to tell the visitor mechanism to continue step visiting process
static int VISIT_STOP
          This constant can is returneed by the step visitor to tell the visitor mechanism to stop step visiting process
 
Method Summary
 int visit(IBuildStep step)
          this call-back method is called by the build description visitor mechanism for each step in the build description The method should return one of the IStepVisitor.VISIT_xxx constants
 

Field Detail

VISIT_CONTINUE

static final int VISIT_CONTINUE
This constant can is returneed by the step visitor to tell the visitor mechanism to continue step visiting process

See Also:
Constant Field Values

VISIT_STOP

static final int VISIT_STOP
This constant can is returneed by the step visitor to tell the visitor mechanism to stop step visiting process

See Also:
Constant Field Values
Method Detail

visit

int visit(IBuildStep step)
          throws org.eclipse.core.runtime.CoreException
this call-back method is called by the build description visitor mechanism for each step in the build description The method should return one of the IStepVisitor.VISIT_xxx constants

Parameters:
step -
Returns:
int
Throws:
org.eclipse.core.runtime.CoreException
See Also:
VISIT_CONTINUE, VISIT_STOP, BuildDescriptionManager.accept(IStepVisitor, IBuildDescription, boolean)