public char[] getContents() { char[] contents = (this.source == NO_SOURCE_FILE) ? null : this.source; if (this.source == null) { if (this.openable instanceof ClassFile) { String fileName = getSourceFileName(); if (fileName == NO_SOURCE_FILE_NAME) return CharOperation.NO_CHAR; SourceMapper sourceMapper = this.openable.getSourceMapper(); if (sourceMapper != null) { IType type = ((ClassFile) this.openable).getType(); contents = sourceMapper.findSource(type, fileName); } } else { contents = this.document.getCharContents(); } this.source = (contents == null) ? NO_SOURCE_FILE : contents; } return contents; } /**
public char[] getContents() { char[] contents = (this.source == NO_SOURCE_FILE) ? null : this.source; if (this.source == null) { if (this.openable instanceof ClassFile) { String fileName = getSourceFileName(); if (fileName == NO_SOURCE_FILE_NAME) return CharOperation.NO_CHAR; SourceMapper sourceMapper = this.openable.getSourceMapper(); if (sourceMapper != null) { IType type = ((ClassFile) this.openable).getType(); contents = sourceMapper.findSource(type, fileName); } } else { contents = this.document.getCharContents(); } this.source = (contents == null) ? NO_SOURCE_FILE : contents; } return contents; } /**
public char[] getContents() { char[] contents = (this.source == NO_SOURCE_FILE) ? null : this.source; if (this.source == null) { if (this.openable instanceof ClassFile) { String fileName = getSourceFileName(); if (fileName == NO_SOURCE_FILE_NAME) return CharOperation.NO_CHAR; SourceMapper sourceMapper = this.openable.getSourceMapper(); if (sourceMapper != null) { IType type = ((ClassFile) this.openable).getType(); contents = sourceMapper.findSource(type, fileName); } } else { contents = this.document.getCharContents(); } this.source = (contents == null) ? NO_SOURCE_FILE : contents; } return contents; } /**
public char[] getContents() { char[] contents = (this.source == NO_SOURCE_FILE) ? null : this.source; if (this.source == null) { if (this.openable instanceof ClassFile) { String fileName = getSourceFileName(); if (fileName == NO_SOURCE_FILE_NAME) return CharOperation.NO_CHAR; SourceMapper sourceMapper = this.openable.getSourceMapper(); if (sourceMapper != null) { IType type = ((ClassFile) this.openable).getType(); contents = sourceMapper.findSource(type, fileName); } } else { contents = this.document.getCharContents(); } this.source = (contents == null) ? NO_SOURCE_FILE : contents; } return contents; } /**
this.compoundName = new char[][] { "module-info".toCharArray()}; //$NON-NLS-1$ } else { contents = this.document.getCharContents();
char[] name = null; try { source = this.document.getCharContents(); name = documentPath.toCharArray(); } catch(Exception e){
char[] name = null; try { source = this.document.getCharContents(); name = documentPath.toCharArray(); } catch(Exception e){
char[] name = null; try { source = this.document.getCharContents(); name = documentPath.toCharArray(); } catch(Exception e){
char[] name = null; try { source = this.document.getCharContents(); name = documentPath.toCharArray(); } catch(Exception e){
char[] name = null; try { source = this.document.getCharContents(); name = documentPath.toCharArray(); } catch(Exception e){
char[] name = null; try { source = this.document.getCharContents(); name = documentPath.toCharArray(); } catch(Exception e){
public char[] getContents() { char[] contents = (this.source == NO_SOURCE_FILE) ? null : this.source; if (this.source == null) { if (this.openable instanceof AbstractClassFile) { String fileName = getSourceFileName(); if (fileName == NO_SOURCE_FILE_NAME) return CharOperation.NO_CHAR; SourceMapper sourceMapper = this.openable.getSourceMapper(); if (sourceMapper != null) { if (this.openable instanceof ClassFile) { IType type = ((ClassFile) this.openable).getType(); contents = sourceMapper.findSource(type, fileName); } else if (this.openable instanceof ModularClassFile) { try { IModuleDescription module = ((ModularClassFile) this.openable).getModule(); contents = module != null ? sourceMapper.findSource(module) : CharOperation.NO_CHAR; // FIXME(SHMOD) } catch (JavaModelException e) { return CharOperation.NO_CHAR; } } } } else { contents = this.document.getCharContents(); } this.source = (contents == null) ? NO_SOURCE_FILE : contents; } return contents; } /**