1234567891011121314151617181920212223242526272829303132 |
- /********************************************************************
- * Copyright (c) 2008 Contributors. All rights reserved.
- * This program and the accompanying materials are made available
- * under the terms of the Eclipse Public License v 2.0
- * which accompanies this distribution and is available at
- * https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt
- *
- * Contributors: Andy Clement
- *******************************************************************/
- package org.aspectj.ajdt.internal.core.builder;
-
- /**
- * Bit flags that can indicate what has changed in a configuration, see ICompilerConfiguration
- */
- public interface CompilerConfigurationChangeFlags {
-
- int NO_CHANGES = 0x0000;
- int PROJECTSOURCEFILES_CHANGED = 0x0001;
- int JAVAOPTIONS_CHANGED = 0x0002;
- int ASPECTPATH_CHANGED = 0x0004;
- int CLASSPATH_CHANGED = 0x0008;
- int INPATH_CHANGED = 0x0010;
- int NONSTANDARDOPTIONS_CHANGED = 0x0020;
- int OUTJAR_CHANGED = 0x0040;
- int PROJECTSOURCERESOURCES_CHANGED = 0x0080;
- int OUTPUTDESTINATIONS_CHANGED = 0x0100;
- int INJARS_CHANGED = 0x0200; // deprecated, not in use any more
- int XMLCONFIG_CHANGED = 0x0400;
- int PROCESSOR_CHANGED = 0x0800;
- int EVERYTHING = 0xffff;
-
- }
|