/** * {@inheritDoc} * @since 3.7 */ @Override public int getFlags() { if (this.flags == -1) { SourceMapper mapper= getSourceMapper(); if (mapper != null) { try { // ensure the class file's buffer is open so that source ranges are computed IClassFile classFile = getClassFile(); if (classFile != null) { classFile.getBuffer(); return mapper.getFlags(this); } } catch(JavaModelException e) { // ignore } } return 0; } return this.flags & ExtraCompilerModifiers.AccJustFlag; }
/** * {@inheritDoc} * @since 3.7 */ public int getFlags() { if (this.flags == -1) { SourceMapper mapper= getSourceMapper(); if (mapper != null) { try { // ensure the class file's buffer is open so that source ranges are computed ClassFile classFile = (ClassFile)getClassFile(); if (classFile != null) { classFile.getBuffer(); return mapper.getFlags(this); } } catch(JavaModelException e) { // ignore } } return 0; } return this.flags & ExtraCompilerModifiers.AccJustFlag; }
/** * {@inheritDoc} * @since 3.7 */ public int getFlags() { if (this.flags == -1) { SourceMapper mapper= getSourceMapper(); if (mapper != null) { try { // ensure the class file's buffer is open so that source ranges are computed ClassFile classFile = (ClassFile)getClassFile(); if (classFile != null) { classFile.getBuffer(); return mapper.getFlags(this); } } catch(JavaModelException e) { // ignore } } return 0; } return this.flags & ExtraCompilerModifiers.AccJustFlag; }
/** * {@inheritDoc} * @since 3.7 */ public int getFlags() { if (this.flags == -1) { SourceMapper mapper= getSourceMapper(); if (mapper != null) { try { // ensure the class file's buffer is open so that source ranges are computed ClassFile classFile = (ClassFile)getClassFile(); if (classFile != null) { classFile.getBuffer(); return mapper.getFlags(this); } } catch(JavaModelException e) { // ignore } } return 0; } return this.flags & ExtraCompilerModifiers.AccJustFlag; }
/** * {@inheritDoc} * @since 3.7 */ public int getFlags() { if (this.flags == -1) { SourceMapper mapper= getSourceMapper(); if (mapper != null) { try { // ensure the class file's buffer is open so that source ranges are computed ClassFile classFile = (ClassFile)getClassFile(); if (classFile != null) { classFile.getBuffer(); return mapper.getFlags(this); } } catch(JavaModelException e) { // ignore } } return 0; } return this.flags & ExtraCompilerModifiers.AccJustFlag; }
/** * {@inheritDoc} * @since 3.7 */ public int getFlags() { if (this.flags == -1) { SourceMapper mapper= getSourceMapper(); if (mapper != null) { try { // ensure the class file's buffer is open so that source ranges are computed ClassFile classFile = (ClassFile)getClassFile(); if (classFile != null) { classFile.getBuffer(); return mapper.getFlags(this); } } catch(JavaModelException e) { // ignore } } return 0; } return this.flags & ExtraCompilerModifiers.AccJustFlag; }