Example usage for org.aspectj.ajdt.internal.core.builder CompilerConfigurationChangeFlags OUTJAR_CHANGED

List of usage examples for org.aspectj.ajdt.internal.core.builder CompilerConfigurationChangeFlags OUTJAR_CHANGED

Introduction

In this page you can find the example usage for org.aspectj.ajdt.internal.core.builder CompilerConfigurationChangeFlags OUTJAR_CHANGED.

Prototype

int OUTJAR_CHANGED

To view the source code for org.aspectj.ajdt.internal.core.builder CompilerConfigurationChangeFlags OUTJAR_CHANGED.

Click Source Link

Usage

From source file:org.eclipse.ajdt.core.builder.AJBuilder.java

License:Open Source License

private boolean projectSpecificSettingsChanged(IResourceDelta delta,
        CoreCompilerConfiguration compilerConfiguration) {
    IResourceDelta settingsDelta = delta.findMember(new Path(".settings"));
    // assume that if something in this folder has changed, then
    // it is a project specific setting
    if (settingsDelta != null && settingsDelta.getAffectedChildren().length > 0) {
        compilerConfiguration.configurationChanged(CompilerConfigurationChangeFlags.JAVAOPTIONS_CHANGED
                | CompilerConfigurationChangeFlags.NONSTANDARDOPTIONS_CHANGED
                | CompilerConfigurationChangeFlags.OUTJAR_CHANGED);
        return true;
    } else {/*  w w  w . j  a va2  s  .  c  o  m*/
        return false;
    }
}