Package org.springframework.ide.eclipse.core.project

Examples of org.springframework.ide.eclipse.core.project.IProjectContributorState


    final List<ValidatorDefinition> validatorDefinitions = ValidatorDefinitionFactory.getValidatorDefinitions();
    final List<IProjectContributionEventListener> listeners = ProjectContributionEventListenerFactory
        .getProjectContributionEventListeners();

    // Set up the state object
    final IProjectContributorState state = prepareState(project, builderDefinitions, validatorDefinitions);
   
    // check for classpath changes (that require a full build)
    Object removed = classpathChanged.remove(project.getName());
    final int buildKind = removed != null ? IncrementalProjectBuilder.FULL_BUILD : kind;
   
View Full Code Here


   * This implementation creates an instance of {@link DefaultProjectContributorState}.
   */
  private IProjectContributorState prepareState(IProject project, List<ProjectBuilderDefinition> builderDefinitions,
      List<ValidatorDefinition> validatorDefinitions) {

    IProjectContributorState context = new DefaultProjectContributorState();
    context.hold(project);
   
    for (ProjectBuilderDefinition builderDefinition : builderDefinitions) {
      if (builderDefinition.isEnabled(project)
          && builderDefinition.getProjectBuilder() instanceof IProjectContributorStateAware) {
        ((IProjectContributorStateAware) builderDefinition.getProjectBuilder())
View Full Code Here

TOP

Related Classes of org.springframework.ide.eclipse.core.project.IProjectContributorState

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.