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

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

Introduction

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

Prototype

int NONSTANDARDOPTIONS_CHANGED

To view the source code for org.aspectj.ajdt.internal.core.builder CompilerConfigurationChangeFlags NONSTANDARDOPTIONS_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 {// www. j a  v  a 2  s. co m
        return false;
    }
}