Package org.aspectj.org.eclipse.jdt.internal.compiler.classfmt

Examples of org.aspectj.org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader


    if (cf == null) return null;

    try {
      //System.out.println("from cache: " + name);
      return new NameEnvironmentAnswer(
          new ClassFileReader(cf.getBytes(), cf.getFilename().toCharArray()),
          null /* no access restriction */);
    } catch (ClassFormatException e) {
      return null; //!!! seems to match FileSystem behavior
    }
  }
View Full Code Here


      return null;
    } else {
      IBinaryType binType = answer.getBinaryType();
      // XXX - but better than the alternative hacks
      if (binType instanceof ClassFileReader) {
        ClassFileReader cfr = (ClassFileReader) binType;
        cf = new ClassFileReaderBackedClassFile(cfr);
      } else {
        throw new IllegalArgumentException(
            "I'm only geared up to handle ClassFileReaders, and you gave me a " +
            binType.getClass().getName());
View Full Code Here

TOP

Related Classes of org.aspectj.org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.