您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

CompilerConfigurationChangeFlags.java 1.2KB

1234567891011121314151617181920212223242526272829303132
  1. /********************************************************************
  2. * Copyright (c) 2008 Contributors. All rights reserved.
  3. * This program and the accompanying materials are made available
  4. * under the terms of the Eclipse Public License v 2.0
  5. * which accompanies this distribution and is available at
  6. * https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt
  7. *
  8. * Contributors: Andy Clement
  9. *******************************************************************/
  10. package org.aspectj.ajdt.internal.core.builder;
  11. /**
  12. * Bit flags that can indicate what has changed in a configuration, see ICompilerConfiguration
  13. */
  14. public interface CompilerConfigurationChangeFlags {
  15. int NO_CHANGES = 0x0000;
  16. int PROJECTSOURCEFILES_CHANGED = 0x0001;
  17. int JAVAOPTIONS_CHANGED = 0x0002;
  18. int ASPECTPATH_CHANGED = 0x0004;
  19. int CLASSPATH_CHANGED = 0x0008;
  20. int INPATH_CHANGED = 0x0010;
  21. int NONSTANDARDOPTIONS_CHANGED = 0x0020;
  22. int OUTJAR_CHANGED = 0x0040;
  23. int PROJECTSOURCERESOURCES_CHANGED = 0x0080;
  24. int OUTPUTDESTINATIONS_CHANGED = 0x0100;
  25. int INJARS_CHANGED = 0x0200; // deprecated, not in use any more
  26. int XMLCONFIG_CHANGED = 0x0400;
  27. int PROCESSOR_CHANGED = 0x0800;
  28. int EVERYTHING = 0xffff;
  29. }